Android学习记录
来源:互联网 发布:linux命令 chmod 编辑:程序博客网 时间:2024/06/07 00:32
开源框架推荐
网络
- [okhttp](squarehttp · GitHub)
- [android-async-http](loopj/android-async-http · GitHub)
事件总线
- [otto](square/otto · GitHub)
- [EventBus](greenrobot/EventBus · GitHub)
依赖注入
- [Dagger](square/dagger · GitHub)
- [RoboGuice](roboguice/roboguice · GitHub)
- [ButterKnife](JakeWhartontterknife · GitHub)
图片
- [Fresco](facebook/fresco · GitHub)
- [Glide](bumptech/glide · GitHub)
- [picasso](square/picasso · GitHub)
数据库
- [greenDao](greenrobot/greenDAO · GitHub)
- [ormlite](j256/ormlite-android · GitHub)
- [LitePal](LitePalFramework/LitePal · GitHub)
响应式编程
- [RxJava](ReactiveX/RxJava · GitHub)
- [RxAndroid](ReactiveX/RxAndroid: RxJava bindings for An…)
日志输出
- [logger](orhanobut/logger: Simple, pretty and powerf…)
- android-CLog
- [KLog](ZhaoKaiQiang/KLog · GitHub)
- [LogUtils](pengwei1024/LogUtils · GitHub)
崩溃统计平台
- [腾讯bugly](腾讯Bugly - Android Crash(崩溃)iOS Crash(崩溃)_ANR卡顿)
- [Crittercism](Crittercism - Developer Home)
- [Crashlytics](The most powerful, yet lightest weight crash reporting solution for iOS and Android developers.)
架构设计
这个肯定得了解下MVC,MVP,MVVM还有设计模式这些,这里有几个开源项目推荐下
philm
Movie collection and information app for Android.
Github地址:chrisbanes/philm: Movie collection and info…
SimpleNews
基于Material Design和MVP的新闻客户端
Github地址:GitHub - liuling07/SimpleNews: 基于Material Design和MVP的新闻客户端
GankDaily
A application show technical information every working days, use MVP pattern.
Github地址:maoruibin/GankDaily
SimplifyReader
Github地址:GitHub - SkillCollege/SimplifyReader: 一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的!
NBAPlus
Github地址:SilenceDut/NBAPlus · GitHub
PhotoNoter
Github地址:yydcdut/PhotoNoter
Meizhi
Github地址:drakeet/Meizhi: gank.io unofficial client, RxJava & Retrofit
其他
leakcanary
检查内存泄露
Github地址:GitHub - square/leakcanary: A memory leak detection library for Android and Java.
DebugDrawer
Android Debug Drawer for faster development
Github地址:palaima/DebugDrawer · GitHub
ViewServer
Local server for Android’s HierarchyViewer
Github地址:romainguy/ViewServer · GitHub
AndroidWiFiADB
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.
Github地址:https://github.com/pedrovgs/AndroidWiFiADB
PS:开源框架虽然好用,但最好要了解框架存在的一些bug和坑,遇到问题可以给作者提issue,一般这些有名的框架,作者都会很积极的回答。推荐下自己的[Android-Dev-Favorites](GitHub - ruijun/Android-Dev-Favorites: The repository is Android development favorites, It used to collect the knowledge of Android Development.),里面收集了Android开发的干货,希望能帮到题主。编辑于 2016-01-15作者保留权利
- [android学习记录]
- android学习记录
- Android学习记录
- android学习记录
- android学习记录
- android学习文章记录
- Android NDK学习记录
- 学习android等记录
- Android学习记录
- android学习记录
- android:textview学习记录
- android:imageview学习记录
- android:edittext学习记录
- android:autoCompleteTextView学习记录
- android:spinner学习记录
- android:tabHost学习记录
- android:scrollView学习记录
- android学习记录
- 数论----概率,期望
- 如何使用狐火浏览器调试js
- Mongodb 简介
- Spring源码剖析——依赖注入实现原理
- hdu4857 逃生(反向拓扑)
- Android学习记录
- mongo shell 之 基础操作
- HDU-2091-空心三角形(输入输出控制)
- scikit-learn学习之K-means聚类算法与 Mini Batch K-Means算法 [转自别的作者,还有其他sklearn翻译]
- inline hook的原理及实现
- mongo shell 之数据类型
- test
- Java——工具类Math
- mongo shell 之集合&文档 插入&删除