linjiang's blog
HOME
TIPS
ARCHIVES
ABOUT ME
Large Database Queries on Android[译]
Paging Library的背景知识:Android中的分页加载SQLiteCursor存在的问题和限制。
2018-03-10
Android ,
译文
使用sublime提升mars-xlog日志文件分析效率
最近由于个人所负责的模块的不确定性,需要预埋大量的日志以便更精准地分析和定位问题、同时升级项目中原有的日志系统的需求又刚好提上了日程,于是通过和同事的几天调研,最终将公司App的日志系统替换为了微信开源的Mars-xlog组件,关于xlog的优势和使用方式可直接参见其[官方Github](https://github.com/Tencent/mars/tree/master/mars/log),这里仅记录拿到收集的日志文件后,如何提升对日志的分析的效率的小技巧。
2017-08-06
log
Touch事件概述及自定义事件处理的被忽视的重要细节
文章如同标题所述主要分为两部分,前半部分主要是一个流程和Touch相关知识点的概述,期间罗列了一些常见例子帮助分析,差不多都是点到为止,后半部分则是在实际开发中,对手势处理的一些很容易被忽视的细节点,当然并不是说不了解这些细节点就无法进行自定义处理逻辑,但是掌握有助于理清处理手势的一些步骤,因此从整体而言,本篇也算是一篇不错的初学者入门篇。
2017-03-27
View ,
手势事件
【Fragment】对Fragment、FragmentManager和BackStackRecord的字段全解析
Fragment、FragmentManager以及BackStackRecord是Fragment组件包中最主要的三个类,几乎包含了Fragment体系中所有的功能和知识点。从主流使用流程出发的源码分析对解决问题快速有效,但是一段时间后其中细节点可能就会慢慢的遗忘,只剩下一个感性的认知。本篇从字段入手,对这三个类的所有字段从含义、作用、使用方式以及所涉及的额外知识点几个方面的进行了详细的分析记录,有利于对源码分析和回顾,甚至完全可以当作一本字段参考字典。
2017-02-18
Fragment ,
字段解析
【Fragment】对Fragment的BackStackRecord事务的分析
使用Fragment最重要的技能之一就是事务。本文拟解决以下常见问题:为什么要有事务,事务包含的所有特性,事务的具体执行过程以及使用事务的注意事项等。
2017-01-21
Fragment
【Fragment】对Fragment的状态保存恢复机制原理的分析
如同Activity、View等,状态的保存与恢复的重要性不言而喻,对于Fragment,在哪setRetainInstance,在什么时机save/restore State我们也早已熟练于心,但是为什么要这样、或者还有没有更多的skill却是稍显不足,也许探究一下整个机制的过程说不定就会恍然大悟。
2017-01-04
Fragment ,
状态保存
上一页
下一页