写在前面 Swift 3.0 正式版发布了差不多快一个月了,断断续续的把手上和 Swift 相关的迁移到了Swift 3.0。所以写点小总结。 背景 代码量(4万行) 首先,...
写在前面 Swift 3.0 正式版发布了差不多快一个月了,断断续续的把手上和 Swift 相关的迁移到了Swift 3.0。所以写点小总结。 背景 代码量(4万行) 首先,...
MultiType Android 复杂的多类型列表视图新写法,清晰、灵活、模块开发、插件化思想 中文版 | 英文版 GitHub: https://github.com/d...
MultiType Android 复杂的多类型列表视图新写法,清晰、灵活、模块开发、插件化思想 中文版 | 英文版 GitHub: https://github.com/d...
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提...
dim.red lv的缓存 存储 View 结构 存储View 的是ArrayList<View>[],并且数组大小为viewTypeCount , 这也是为什么我们在多 t...
本篇教程翻译自Google I/O 2015中关于测试的codelab,掌握科学上网的同学请点击这里阅读:Unit and UI Testing in Android Stu...
从Bitmap.recycle说起 在Android中,Bitmap的存储分为两部分,一部分是Bitmap的数据,一部分是Bitmap的引用。 在Android2.3时代,B...
一、关于Robolectric3.0 文章中的所有代码在此:https://github.com/geniusmart/LoveUT ,由于 Robolectric 3.0 ...