- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 Android MVP 架构示例
个人总结:M层没有变化;V层增加了接口,在activity继承的时候,通过接口的特性,使接口可以代理的操作Activity中的实际内容交给P层的Presenter类处理;而P层预定好处理业务,在Presenter类中将业务和数据结合,然后将结构返回V层,实现V和M的分离和不再高耦合。
2016-03-15 17:12:56 1197 2
原创 MVP前奏(二)MVC在Android的小短腿
首先,这是我的一家之辞,做个参考就好。这个作为MVP的前篇,就是说一下MVC在Android中的不足之处。 在Android中,M这个好说,它是面向对象的产物,它就是抽象出来对象,程序员在程序里可以有很多对象(是对象,不是女朋友!),在说白了就是个表示数据结构的类。在MVP和MVC中几乎没差别。 V这个模块,因为Android代码的特性,activity作为活动会表现在最上层,
2016-03-11 17:52:59 696
原创 Android Studio项目精简结构,瘦体储存
之前项目文件要存档,整体文件大概有80多M,好大啊,存储起来太浪费空间了,于是想如何将项目文件处理的越小越好。 在技术群里问,大家也明确的没有答复。他们说他们的项目有几百兆的,我擦,好恐怖。虽然这么来说我的算是体积小的了,但是它真的只是个小demo,不至于80多M。似乎github下载的开源项目从来都很小,几十兆都是不小的项目了,所以猜测肯定有办法! 然后我就百度关键字“Android Studio项目结构精简”、“Android Studio项目去除冗余”等等,总体说是有收获的,可却不是我要找的信息。
2016-03-11 13:56:33 2418
原创 MVP前提(一)接口
目录结构图:定义的四个接口截图:IListenIRead:ISpeek:IWrite:学生A的代码:package student;import interfaces.IListen;import interfaces.IRead;import interfaces.ISpeek;import interfaces.IW
2016-03-10 19:30:00 1423
原创 Android数据库Realm学习(一)基本使用
Realm 是一个移动开源数据库,可运行于手机、平板和可穿戴设备之上。可以让你的应用更快速,带来难以想象的体验。其目标是为了代替 CoreData 和 SQLite 数据库。
2016-03-03 16:18:18 15894 3
32位InstantClient工具
2018-11-22
AsynTask+ProgressDialog子线程下载图片并显示进度然后显示
2015-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人