作者:lingdududu
链接:https://www.zhihu.com/question/37160415/answer/79569042
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
这个肯定得了解下MVC,MVP,MVVM还有设计模式这些,这里有几个开源项目推荐下
Movie collection and information app for Android.
基于Material Design和MVP的新闻客户端
A application show technical information every working days, use MVP pattern.
一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的!
NBAPlus
PhotoNoter
Meizhi: gank.io unofficial client, RxJava & Retrofit
检查内存泄露
Android Debug Drawer for faster development
Local server for Android’s HierarchyViewer
IntelliJ/AndroidStudio plugin which provides a button to connect your Android device over WiFi to install, run and debug your applications without a USB connected.