2015年Android开发新技术盘点
2015-12-14 13:43
429 查看
又到年末, 利用中午的时间,汇总盘点一下今年Android开发方面的新技术,感觉现在Android开发没有以前那么纯粹了,出现了很多新的开发模式。2015年影响比较普遍的新技术应该就是Material Design了,毕竟现在的新手机系统基本都升到Android5.1了, 个别的手机已经升到Android 6了,其它例如DataBinding, RxAndroid,React native等的目前还是很小众,没有流行起来。
这几年在前端开发领域快速发展的影响下,Android开发也出现了很多原生的类似框架和插件,例如受AngularJS MVVM模式启发的Android官方Data Binding,RoboBinding框架等; 基于Dart语言,和React native类似的Flutter(Sky)框架;
下面是汇总的一些新技术
新框架,新插件,新控件
facebook/react-native · GitHub
如何评价 React Native? - iOS 开发
Data Binding Guide
https://github.com/JetBrains/anko
Trinea/android-open-project · GitHub
JStumpp/awesome-android · GitHub
pocorall/scaloid · GitHub
Trinea/android-open-project · GitHub
Search · Android · GitHub
AndroidBootstrap/android-bootstrap · GitHub
Square Open Source
Android Library
AndroidDevTools
square/dagger · GitHub
google/dagger · GitHub
excilys/androidannotations · GitHub
roboguice/roboguice · GitHub
JakeWharton/butterknife · GitHub
SmartAndroid官方文档
Android-Libs
evant/gradle-retrolambda · GitHub
ReactiveX/RxAndroid · GitHub
RoboBinding/RoboBinding · GitHub
Stetho
Great Code Examples & Snippets
Material Design Color Palette Generator
性能优化
Android性能优化典范
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE
架构&工具
https://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html
http://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/
bboyfeiyu/android-tech-frontier · GitHub
android10/Android-CleanArchitecture · GitHub
ReactiveX/RxAndroid · GitHub
square/dagger · GitHub
android-cn/android-open-project-analysis · GitHub
插件化/组件化
houkx/android-pluginmgr · GitHub
singwhatiwanna/dynamic-load-apk · GitHub
Qihoo360/DroidPlugin · GitHub
安全/黑科技
『Android 安全』
进击的Android注入术《一》
rovo89/Xposed · GitHub
alibaba/AndFix · GitHub
alibaba/dexposed · GitHub
skylot/jadx · GitHub
pxb1988/dex2jar · GitHub
crittercism/dexmaker · GitHub
mihaip/dex-method-counts · GitHub
这几年在前端开发领域快速发展的影响下,Android开发也出现了很多原生的类似框架和插件,例如受AngularJS MVVM模式启发的Android官方Data Binding,RoboBinding框架等; 基于Dart语言,和React native类似的Flutter(Sky)框架;
下面是汇总的一些新技术
新框架,新插件,新控件
facebook/react-native · GitHub
如何评价 React Native? - iOS 开发
Data Binding Guide
https://github.com/JetBrains/anko
Trinea/android-open-project · GitHub
JStumpp/awesome-android · GitHub
pocorall/scaloid · GitHub
Trinea/android-open-project · GitHub
Search · Android · GitHub
AndroidBootstrap/android-bootstrap · GitHub
Square Open Source
Android Library
AndroidDevTools
square/dagger · GitHub
google/dagger · GitHub
excilys/androidannotations · GitHub
roboguice/roboguice · GitHub
JakeWharton/butterknife · GitHub
SmartAndroid官方文档
Android-Libs
evant/gradle-retrolambda · GitHub
ReactiveX/RxAndroid · GitHub
RoboBinding/RoboBinding · GitHub
Stetho
Great Code Examples & Snippets
Material Design Color Palette Generator
性能优化
Android性能优化典范
https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE
架构&工具
https://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html
http://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/
bboyfeiyu/android-tech-frontier · GitHub
android10/Android-CleanArchitecture · GitHub
ReactiveX/RxAndroid · GitHub
square/dagger · GitHub
android-cn/android-open-project-analysis · GitHub
插件化/组件化
houkx/android-pluginmgr · GitHub
singwhatiwanna/dynamic-load-apk · GitHub
Qihoo360/DroidPlugin · GitHub
安全/黑科技
『Android 安全』
进击的Android注入术《一》
rovo89/Xposed · GitHub
alibaba/AndFix · GitHub
alibaba/dexposed · GitHub
skylot/jadx · GitHub
pxb1988/dex2jar · GitHub
crittercism/dexmaker · GitHub
mihaip/dex-method-counts · GitHub
相关文章推荐
- Activity生命周期各个阶段实现流程
- Android中AsyncTask使用详解
- android下拉刷新功能---教你实现简单的ListView下拉刷新
- Android Studio 单元测试
- Activity生命周期一般解析
- Android提供的LruCache类简介
- Android使用PrinterShare实现蓝牙打印
- android 自动生成ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi图片的工具
- Android Context完全解析,你所不知道的Context的各种细节
- Android消息机制源码解析(二)——消息的执行者Handler
- Android 欢迎页TimerTask的使用,及注意事项
- 每个Android开发者必须知道的内存管理知识
- 强大的Android参数模拟器,自由修改手机型号、SDK版本号等信息
- android Xutile ,Voller 对比
- android四大组件
- Android如何获得手机power_profile.xml文件
- Android 控件之RatingBar评分条(五星)自定义样式
- android studio 如何修改包名
- Android Studio 常用快捷键
- Android开源框架