关于如何高效率开发一个 Android APP
来源:互联网 发布:mac好用的软件推荐 编辑:程序博客网 时间:2024/06/06 03:32
在这里总结一下,希望帮到有需要的人
网络模块
§ okhttp
§ android-async-http
§ volley
事件总线
§ otto
§ EventBus
依赖注入
§ Dagger
§ RoboGuice
§ ButterKnife
图片模块
§ Fresco
§ Glide
§ picasso
数据库模块
§ greenDao
§ ormlite
§ LitePal
响应式编程
§ RxJava
§ RxAndroid
日志输出
§ logger
§ LoganSquare
§ KLog
测试相关
testerhome
测试社区,里面有很多干货
bugtags
新一代的、专为移动测试而生的缺陷发现及管理工具
TestBird
手游及APP测试专家
Emmagee
网易出品的,是监控指定被测应用在使用过程中占用机器的 CPU 、内存、流量资源的性能测试小工具。
awesome-android-testing
A curated list of awesome android testing libraries.
崩溃统计平台
§ 腾讯 bugly
§ Crittercism
§ Crashlytics
架构设计
这个肯定得了解下 MVC , MVP , MVVM 还有设计模式这些,这里有几个开源项目推荐下
philm
Movie collection and information app for Android.
Github 地址: https://github.com/chrisbanes/philm
SimpleNews
基于 Material Design 和 MVP 的新闻客户端
Github 地址: https://github.com/liuling07/SimpleNews
GankDaily
A application show technical information every working days, use MVP pattern.
Github 地址: https://github.com/maoruibin/GankDaily
SimplifyReader
Github 地址: https://github.com/SkillCollege/SimplifyReader
NBAPlus
Github 地址: https://github.com/SilenceDut/NBAPlus
PhotoNoter
Github 地址: https://github.com/yydcdut/PhotoNoter
Meizhi
Github 地址: https://github.com/drakeet/Meizhi
其他
leakcanary
检查内存泄露
Github 地址: https://github.com/square/leakcanary
DebugDrawer
Android Debug Drawer for faster development
Github 地址: https://github.com/palaima/DebugDrawer
ViewServer
Local server for Android's HierarchyViewer
Github 地址: https://github.com/romainguy/ViewServer
APP 内测,分发
§ FIR.im
§ 蒲公英
- 关于如何高效率开发一个 Android APP
- 关于如何高效率开发一个 Android APP
- 关于如何高效率开发App
- 如何高效率开发android App
- Android分享:如何高效率开发App
- Android分享:如何高效率开发App
- 如何高效率开发App
- 如何开发一个Android APP
- 如何开发一个App(Android)
- 如何开发一个App(Android)
- 如何开发一个App(Android)
- 如何开发一个APP?
- Android DevArticles—— 如何开发一个App(Android)
- 关于如何开发iOS App
- 在Android开发当中如何在一个app中打开淘宝app
- 如何准备一个全新的app开发
- Android 如何从一个APP中打开另外一个APP
- Android 如何从一个APP中打开另外一个APP
- 8 Tech Trends to Track in 2016
- 监控入门-vmstat命令
- 20160113,微软1月13日发布9个安全补丁
- collectd+graphite使用
- linux常用命令—— 文档编辑(四)
- 关于如何高效率开发一个 Android APP
- 2016-1-13 Struts2页面赋值遇到的问题 JQuery validate取消校验问题
- iOS7程序后台运行
- div+css的绝对定位
- sql输出执行计划范例
- Httpclient 发送XML
- 深入浅出解析大数据平台架构
- 优化HTML代码的多种技巧
- Elasticsearch java api 基本搜索部分详解