前言 自定义View是Android开发者必须了解的基础 网上有大量关于自定义View原理的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化 等 今天,...
前言 自定义View是Android开发者必须了解的基础 网上有大量关于自定义View原理的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化 等 今天,...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 从今天开始,楼主正式开始分析RecyclerView的源码。为了阅读RecyclerView的源码,...
br.readLine()?.apply{s=this}!=null
Kotlin搞起来——3.集合与它的操作符们1.Kotlin中的集合介绍 集合在我们实际开发中用的还是比较频繁的,Kotlin中的集合不同于Java中的集合,Kotlin中的集合根据“是否可变”,分为两派:不可变集合与...
先来看一个最基本的 K/N 作用于 JNI 的函数,它将是一切的开端: 你是不是会觉得写这样的代码很麻烦,一点都不 Kotlin,甚至还有一些反感? 如果不爽就对了,如果爽的...
CollapsingToolbarLayout处于折叠状态(Collapsed)状态时,所含Toolbar下方默认会出现阴影,该阴影并非内部Toolbar的阴影,而是外部Ap...
bool型怎么起 都用is开头 就出现了 isHasxx isWithxx isShowxx showable 这种完全不通顺的东西
编程中「变量命名」词穷了怎么办?想出好的命名的确很难,但是有难的道理,因为好的命名只需要只用一两个单词表达你的根本意思。 -- Jeff Atwood 基于 Quora 网站上的一个关于“程序员职业生涯中最...
既然只能显示一个 何不直接让getCount返回size+1 再让onbinderHolder加载position%size 并在外部判断当滑动到顶部时直接不带动画滑到最底下 这样最多闪一下 岂不是很简单
Android-->打造无限循环的RecyclerView难点分析:1:如何在有限的数据里面, 实现无限个Item呢?2:如何让滑动的时候, 一个一个的滑动, 而不会一下子滚动多个呢?3:如何在第一次显示的时候, 就可以左滑呢? 针...
已经解决了 添加监听器后 会自动触发一次读取 不过有时候会有明显的延迟
Firebase系列之---Realtime Database(实时数据库)的使用转载请注明出处:http://www.jianshu.com/p/815bc6ee1d17本文出自Shawpoo的简书我的博客:CSDN博客 1、Firebase系列之---...
数据不改变的时候怎么读取数据 比如我要把一个值显示在textView中 如果数据不发生改变 我该怎么获取数据的值呢
Firebase系列之---Realtime Database(实时数据库)的使用转载请注明出处:http://www.jianshu.com/p/815bc6ee1d17本文出自Shawpoo的简书我的博客:CSDN博客 1、Firebase系列之---...
开发安卓确实很讨厌随处可见的m和s 编译器都那么发达了 是不是静态变量 看字体颜色都能看出来 实在不行鼠标放上去 都能显示出来信息 加了两个字母还不方便编译器的一些快捷操作对变量名的识别 java想自动个getXX都会变成getmXX 还要删去m 不够费劲的
C#命名规则和编码规范1. 用Pascal规则来命名属性、方法、事件和类名 Pascal规则是指名称中单词的首字母大写 ,如EmployeeSalary、 ConfimationDialog、Pl...
致敬
纪念 Aaron Swartz: 他用生命捍卫了互联网的开放和自由2013 年 1 月 11 日,著名社交网站 Reddit 联合创始人,web.py 框架的设计者 Aaron Swartz 在其公寓内自杀身亡。这个毕生追求互联网真正开放精...