摘要:
复制上边代码到记事本,修改后缀名为.bat, 双击打开执行,前提文件放到 adb目录,或者配置系统环境变量,另外,需要手机打开 开发者模式 阅读全文
摘要:
1. 什么是Litho? Litho是Facebook推出的一套高效构建Android UI的声明式框架,主要目的是提升RecyclerView复杂列表的滑动性能和降低内存占用。下面是Litho官网的介绍: Litho is a declarative framework for building 阅读全文
摘要:
github 上滑动返回库比较多,由于实现思路甚至代码一部分库都差不多,所以只挑选了两个实现思路比较不同的库作为研究,分别是 SwipeBackLayout 和 and_swipeback。 除滑动返回功能外,本文还会围绕滑动过程中呈现前一个界面的方案对上述两个库展开分析,其他部分源码细节不予分析。 阅读全文
摘要:
前言 手势返回对用户而言是一个很便捷的操作,苹果原生支持,而 Android 到如今都没有考虑过这件事,所以只能有 App 开发者自己来完成,不过这也给了开发者创造的空间。最近在繁忙的业务开发之余,将 QMUIDemo 中的 fragment 管理基础类提取出来作为一个新的库,然后添加了手势返回的功 阅读全文
摘要:
在客户端开发中,我们往往需要对一个TextView的文字的部分内容进行特殊化处理,比如加粗、改变颜色、加链接、下划线等。iOS为我们提供了AttributedString,而Android则提供了SpannableString。今天我们就来看看SpannableString的主角span。 在And 阅读全文
摘要:
在Android UI开发过程中,经常会遇到嵌套滚动的需求,所谓嵌套滚动,就是父view可以滚动的情况下子view也可以滚动,例如下拉刷新(PullToRefresh)。 在微信读书之前的版本中,书籍讨论圈有一个比较复杂的嵌套滚动的例子,我把它抽取出来作为今天讲解的例子: 这个例子的嵌套比较复杂,上 阅读全文