每种 build 变体都代表您可以构建的一个不同的应用版本。例如,您可能希望为应用构建两个版本,一个是内容有限的免费版本,另一个是包含更多内容的...
Dialog创建 如下是Dialog类的构造函数,代码有缺省: 它创建了一个 Window,而这个 Window 的实现类是 PhoneWind...
ConstraintLayout2.0版本除了优化布局性能外,还增加了一些新特性,使得开发过程更加方便。 ImageFilterButton、I...
探探效果: demo效果如下: LayoutManager自定义 对于自定义LayoutManager我们主要处理好三件事情,就所有的问题就都迎...
PendingIntent 中的单词 “pending” 指延迟或挂起,就是指它是延迟的或挂起的。一句话概括,PendingIntent 一种是...
1.getLeft()、getTop()、getRight()、getBottom() 获得 View 相对 父View 的坐标 2.getX(...
秉着对市场招聘Android的行情进行一番简单调研,从Boss直聘上截取了当前正在招聘Android的一些名企,对其中的技术要求进行归纳和总结,...
效果演示: 列表采用一个recyclerview实现,定义一个公共父实体类,定义基础属性,各个item类型的实体类拥有自己的属性,继承公共父实体...
这里写了一个demo,获取手机本地所有应用,加载图标和名字,并且可以点击打开该应用,无需任何权限。 效果如下: 应用实体类AppInfo: Na...
文集作者