Content of this article
- Environment
- Open Source Project EoE Community Android Client
This article describes the EoE community Android client. It is an open source project with relatively simple features and a side menu bar. Can learn a bit. Click here to view the items on GitHub.
Today debug several open source Andriod project, like what Oschina,apollomod and so on, all can not run up, nnd depressed, not this has the problem, is that has the question. Especially Apollomod, with a lot of three-way library, completely run up, the most helpless is Oschina, must be the API down to 15, that is, Android 4.0.3, want to fill in Eclipse online, can visit Google website and slow ~ No wonder Google said , Android fragmentation is serious ...
This project is relatively simple, not using too many three-way library, such as Access network, asynchronous task, cache, SQLite and so on, and the top menu bar is written by itself, not using native Android ActionBar, and how to use Fragment to initialize the page, or is worth learning, Can have a general understanding of Android APP.
GitHub download Local Download environment
- Windows R2 64-bit
- Eclipse ADT v22.6.2,android 4.4.2 (API 19)
- SAMSUNG gt-i9008l,android OS 2.2.2
Project structure
Open Source Project EoE Community Android Client
- Start-up process, Androidmanifest.xml registered start activity is "cn.eoe.app.ui.SplashActivity", and then go to the main interface, the main interface corresponding activity is " Cn.eoe.app.ui.MainActivity ".
- Program features include: Community selection, news, learning tutorials, and community blogs.
Figure 1 EoE Start animation
Figure 2 EoE Main program-"Community select" function, including several sub-functions, can be sliding, ActionBar have a menu.
Figure 3 The side menu bar appears after clicking on "community Picks"
Figure 4 EoE "News" feature, ActionBar contains a autocomplete "search" function
GitHub download
Local Downloads