前言 习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & ...

IP属地:广东
前言 习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & ...
最近公司项目重构,并且小组也分享了UITableView优化的一些方法,结合查看了VVeboTableView源码,学到了很多东西。 首先查看了一下全局的category文件...
1 LRU算法 LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几...
Swift赋予了结构体很多余类相同的特性,以至于Swift推荐在程序中使用结构体来存储结构化数据(关于类与结构体的区别,以及在使用时的选择不在本文讨论范围)。Swif...
以前总是很烦设计师非要说,让『把行距调大一点点』,因为在 iOS 这个对文字处理各种不友好的系统里,改行距并不像改字号那么简单,只调『一点点』也得多写好几行。不过自从我写了下...
前言 Android开发中,类似下图的搜索功能非常常见 今天,我将带来一款 封装了 历史搜索记录功能 & 样式 的Android 自定义搜索框 开源库,希望你们会喜欢。 已在...
前言 在Android开发中,主要的数据存储有5种,具体如下示意图 其中,SQLite数据库的存储方式 非常常用 今天我将带大家全面了解关于Android SQLite数据库...