- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 Android MVP 架构二 Presenter与Model
1 前言前一篇我们主要介绍了MVP中View与Presenter的概念及交互,View层持有Presenter的实例,将一切逻辑操作都转发给Presenter层来操作,Presenter层持有View层的实例,并且将有关界面的部分的操作转发给View层实例操作,而设计到数据的部分则和Model层一起来操作。根据google官方的MVP项目例子todoapp,我们还分别介绍了Activity的作用,V
2017-04-15 20:18:32 5125 3
原创 Android AIDL开发Binder应用中注意事项
1 前言在我们的应用开发中,我们常常有跨进程通信的需求,如果使用AIDL方式,就是用Binder进行通信,往往会新建AIDL文件来定义好服务,服务端实现这些服务,而客户端会具体调用这些服务。关于怎么新建AIDL文件,以及如何实现客户端与服务端,这里就不做讨论了,网上由于大把的教程,这里主要讨论下需要开发中注意的事项。 需要注意的事项如下:2 Binder通信注意事项1 AIDL文件路径问题当我
2017-04-09 16:21:09 1722
原创 Android MVP 架构一 View与Presenter
1 前言很早就在开始关注Android的架构方面的东西了,在android开发中,我们不外乎这三种架构:MVC,MVP,MVVM。关于这三者的简单介绍如下:1 MVCMVC的经典架构如下: MVC简单的来说就是通过Controller去操作Model层,同时去更新View层显示。另外View层也会与Model层有交互。造成这三者之间的耦合比较大。 比如我们在平常的Android开发中,Vie
2017-04-01 15:26:12 17655 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人