网址备录
2016-01-15 12:05
363 查看
给 Android 开发者的 RxJava 详解 :http://gank.io/post/560e15be2dca930e00da1083#toc_14
webView的总结:http://www.jianshu.com/p/897d9e3bc783在安卓上使用rxJava:http://www.importnew.com/8321.html
data binding 用户指南:http://segmentfault.com/a/1190000002876984
知乎:大家会不会在自己的项目中使用Android新推出的DataBinding?:http://www.zhihu.com/question/33538477?sort=created
view model:http://tech.vg.no/2015/07/17/android-databinding-goodbye-presenter-hello-viewmodel/
完全掌握 Android Data Binding:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0603/2992.html
开发模式 Dagger 2:依赖注入并不是什么新技术,但是使用在 Android 确实一个新的尝试。Android App 越来越被当成严肃的大型项目来构建,很多在以前大型服务器开发上使用的技术都被应用到了移动开发。Android 开发分模块开发,使用 Dagger 来松耦合模块。特别值得一体的是,Dagger 2 现在由 Google 亲自接管。 Dagger ‡ A fast dependency injector for Android and Java。 MVP:因为 Android 并没有严格的业务和界面区分,项目一复杂,就很容易使代码陷入混乱。现在 Android 开发社区对 MVP 模式讨论越来越热,觉得 MVP 是非常适合 Android APP 开发。MVP for Android: how to organize the presentation layer。 RxAndroid:函数响应式编程(Functional Reactive Programming)也不是新内容,RxAndroid 把 RxJava 带到 Android 环境中。很多时候,编写 Android 程序,你也可以看成是数据的处理和流动,换一种思想编程,曾经看起来很棘手的问题,瞬间就很优雅的解决了:ReactiveX/RxAndroid。 MVVM:这是因为开始官方支持 DataBinding ,把 MVVM 直接带到 Android 中。数据绑定在 Windows WPF 和 Web 已经非常常见,它非常高效的开发效率,让你只关心你的数据和业务。这也对 Android 开发来说,无疑是一个非常重大的影响:android UI设计MVVM设计模式讨论?。 插件化:针对大型 Android 项目,很多 App 开始使用插件来分模块构建相对独立的功能。 Hybrid:完全使用 HTML 5 开发 App,目前还不成熟。但是折中方案在很多情况下是非常适合的,典型的就是微信,大部分信息展示都是通过 H5 来完成,同时通过 Hybird 方式,把 Web 和 Native 打通,提供给网页访问本地资源的能力。
一欧服
相关文章推荐
- scrapy实战一
- 头像剪裁
- swift-1
- android 启动adb
- thinkphp验证码
- MySQL Cluster 优点和缺点
- django 复合主键(composit primary key)
- boost::bind的使用方法
- 【深度】2015年自然语言处理顶级会议EMNLP都讲了些什么?
- coocox学习笔记-串口
- Jquery Scroll 事件
- HDU2955(动态规划背包)
- ZeroMQ to .Net 发布订阅 dotnet体系
- LUA解析json小demo
- bzoj3720: Gty的妹子树
- jQuery插件imgPreviewQs实现上传图片预览
- Sublime Text 2 安装python自动补全插件jedi
- spring 声明事物
- DEBUG:ubuntu 安装openssh-server失败
- 灰度膨胀和腐蚀算法