DiskLruCache硬盘缓存
DiskLruCache是一套非Google官方编写,但是获得官方认证的硬盘缓存解决方案。
DiskLruCache是一套非Google官方编写,但是获得官方认证的硬盘缓存解决方案。
项目的文件结构上Android和iOS有很大的区别,注意点是iOS项目的文件是逻辑文件(并不一定和实际存放位置相同)
协议或者接口,用于多个类应该遵守的规范。不需要提供实现,不关心内部的状态数据,体现了规范和实现分离的设计哲学。
Objective-C特殊的键指编码(KOC)与监值兼听(KVO)
存取方法,Java没有明确限定Class要由固定的存取方法,但是符合JavaBean格式的类,都应该提供setter、getter存取方法。而Objective-C 2.0开始,自动合成setter、getter方法。
Fragment用于创建动态的、多窗口的交互体验
隐藏和封装
面向对象的一些知识点
序列化是为了将对象转换成字节序列保存到本地或者在网络中、进程或Activity间传递对象。
git回退功能