读书笔记
文章平均质量分 76
源码设计模式与开发艺术探索读书笔记
山药好吃
看清自己,找对路子,勤奋努力,加油
展开
-
android读取vcf文件
try { File file = new File(Environment.getExternalStorageDirectory() + "/yf_c/1.vcf"); List<VCard> vcards = Ezvcard.parse(file).all(); Log.v(TAG, "联系人数量:" + vcards.size()); ..原创 2020-06-11 15:29:26 · 1418 阅读 · 0 评论 -
Android MVP设计模式
MVP定义? M:处理业务逻辑和实体模型 V:对应于Activity,负责View的绘制以及用户交互 P:负责完成View层与Modle层的交互MVP与MVC的区别? 1)在MVC设计模式中,数据Modle层与视图View层是可以直接进行数据交互的,MVP则不行,MVP设计模式中,Modle层与View层的数据交互是通过Presenter完成的。 2)MVP的解耦性比MVC更低(因为...原创 2018-05-07 15:04:13 · 327 阅读 · 0 评论 -
Android MVC设计模式
MVC定义? MVC (Model View Controller),是模型(Model)视图(view)控制器(controller)的缩写,一种软件设计模式,用于组织代码用一种功能模块和数据模块分离的方法在我们的Activity中, M:处理业务逻辑 V:处理数据显示的部分 C:通过Activity处理用户交互的问题如果面试中问你MVC是什么,你就就这回答,最后附带一个小例子?...原创 2018-05-07 10:28:57 · 542 阅读 · 0 评论 -
设计模式:单例模式
单例模式:定义: 确保某一个类只有一个实例,并且自行实例化并向整个系统提供这个实例或者提供一个访问它的全局访问点使用场景: 确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型的对象应该有且只有一个。例如,创建一个对象需要消耗的资源过多, 如要访问IO和数据库等资源,这是就要考虑使用单例模式实现方式流程: 1、构造函数不对外开放,一般为Private ...原创 2018-05-04 18:08:00 · 243 阅读 · 0 评论 -
android 二级缓存(单一原则与开闭原则)
import android.content.Context;import android.graphics.Bitmap;import java.io.IOException;/** * SD卡缓存 */public class DiskCache implements ImageCache { private Context mContext; privat...原创 2017-09-26 09:11:16 · 44329 阅读 · 0 评论 -
Android开发艺术探索读书笔记(第一章)
..原创 2018-04-27 13:42:34 · 247 阅读 · 0 评论