Source code of the classic Android system

Source: Internet
Author: User
Tags libgdx android games

I recently took the time to study Android system development and I am also interested in Android learning. At the beginning, I tried to find several project source codes on the Internet, the following lists the Android project source code. I hope it will be helpful for developing and learning the Android system!
1. sample projects provided by the Android team
If you do not start by learning the sample code provided by the Android SDK, there may be no better way to master the development on the Android framework. The core development team of Android provides 15 excellent sample projects, including games, image processing, time display, and start menu shortcuts. Address:
2. Remote Droid
RemoteDroid is an Android app that allows users to use their wireless networks to operate their mobile phones using wireless keyboards and touch screens. This project provides developers with good examples such as network connection and touch screen finger movement.

3. TorProxy and Shadow
The TorProxy application implements the Android mobile phone radio telex communication (TOR), which is used together with the Shadow application and allows anonymous Internet access on the mobile phone. From the source code of the project, you can master methods such as socket connection and cookie management. Address:
4. Android SMSPopup
Smspopup can intercept text messages and display them in a bubble-shaped window. From this project, you can learn how to use the built-in SMS interface. Address:
5. Standup Timer
The Standup timer application is used to control the standing meeting time, similar to the stopwatch countdown. It can remind everyone that the speech time has reached, so that each participant can use the same time. From the code of this project, you can learn how to use time functions. In addition, the code of this project is the design idea of strictly separating view and model. Address:
6. Foursquare
Is Foursquare. A client application of COM, which consists of two modules: API (COM. joelapenna. Foursquare) and Interface Front-end (COM. joelapenna. foursquared. From the project code, you can learn how to synchronize, multithreading, HTTP connection, and other technologies. Address:
7. Pedometer
The pedometer application is used to record the number of walking steps per day. Although the record is not accurate, you can learn several different technologies from this project: accelerator interaction, voice update, and background running services. Address:
8. opensudoku-android
Opensudoku is a simple 9-cell Sudoku game. From the code, you can learn how to display table data in a view and how to interact with a website. Address:
9. connectbot
ConnectBot is a Client Security shell application on the Android platform. From the code of this project, you can learn a lot about Android security. These are the security issues that you often need to consider when developing applications. Address:
10. Android applications of WordPress
Of course, the Android Application of WordPress cannot be mentioned at the end. This is a project provided by the WordPress official development team. You can learn from the code to call XMLRPC (of course there are more excellent content ).
Reprint: /? P = 5440




Android PDF Reader


Accounting tools OnMyMeans


Android Battery monitoring Android Dog


RSS reader Android RSS


Android PDF Reader DroidReader


Android Scripting Environment


Android games Android Shapes


Android json rpc


Android VNC


Meizu M8 Android transplantation M8 Android


Android game Amazed


HelloWorld goes mobile for Android


Mobile chat app Android jChat


GPS track recording MyTracks for Android


Android chess game honzovy achy


Android travel recording software andtriplog


Music player ambient


Android client k9mail


Multi-platform application development library quickconnect


Gphone Air Combat Game


Android photo mini software panoramio




Android games divideandconquer


Android global time androidglobaltime


Android 2D game engine Android angle


Android Ruby




SMS application of Android Ecclesia


JXTA client peerdroid on Android platform


Android game engine libgdx


Android photos small software photostream


Alien3d logo Android 3D Game Engine alien3d


Winamp Remote Android Server


Android Facebook client Andrico


Android Applications Manager


Java 3D graphics engine Catcake




Jiugongge Sudoku game OpenSudoku


Android ringtone extension tool RingsExtended


JavaEye Android client




Android games Clickin2DaBeat


TCM doctor Assistant Information System zz-doctor Co.,


Facebook Connect for Android


Android SMSPopup


FreeTTS-Android client Foursquar


Barcode Scanner Android pc_cr


Andorid PDF Viewer


Andorid PDF Viewer is a PDF File Viewer running on ANDROID phones. It is a real-world Implementation of pdf-rendere:





Aneng meal is an open-source meal or Android client. Current support features: Message/private message sending and receiving, background prompts, Replies/Forwarding/favorites, viewing/storing users, Photography/image uploading. Coming soon support: save for management, just take a look.




Project address:



The Jamendo online music player is an open-source online music player on the android platform. Its primary features are as follows:


1. The beautiful interface is everywhere in the elegant layout of the jamendo player. You can use custom controls and adapters for layout in multiple ways. This can be discussed and studied by beginners.


2. Clear Architecture


3. Apply the global buffer mechanism in the Code, such as global Application buffering and image buffering ..


4. Data Transmission Application JSON format, collection and transmission (Apache Http 4.0 )...


5. Global MediaService with notifications such as policymanager

Jamendo Official Website:


The shared content is as follows:


1. parse Music search implementation, if the main collection and JSON Transmission


2. How to resolve the global Application Cache


3. parse the Download Module


4. parse the Adapter Application


5. parse the global Service structure


6. parse custom Widet and customize the layout of multiple apps in the code, which is helpful for the layout of New beginners.


7. parse the overall layout




Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.