
一、常见使用场景 消息机制中主要用于多线程的通讯,在 Android 开发中最常见的使用场景是:在子线程做耗时操作,操作完成后需要在主线程更新 ...
先上效果 一、思路 1. 计算text的行数 实现可折叠的TextView最重要的一点是在setText()前计算出text所需的行数计算行数需...
先上效果 一、继承AppBarLayout.Behavior AppBarLayout有一个默认的Behavior,即AppBarLayout....
一、添加一个Tile 创建一个类继承TileServicepublic class MyTileService extends TileServ...
一、QuickSettings介绍 Android在7.0版本扩展了快速设置,用户可以自己编辑快速设置。 在Android 7.0中添加了相应的...
效果图 RecyclerView实现加载更多可分为两个步骤 RecyclerView滑动到底部的监听 给RecyclerView添加footer...
一、常用修改Button颜色并设置点击效果方法 Android中Button的默认颜色为灰色,并且带有默认的点击效果,在5.0以上的系统还有涟漪...
一、构建变体 1. BuildType 1.1 默认BuildType 默认情况下,Android plugin会自动的构建release和de...
一、Model层结构 Model层类位于data包下,组织结构如图: 二、Model层分析 1. 实体类 Tasks作为实体类,定义的属性和方法...
文集作者