背景 有时候,一个仓库太大(包含很多个工程),下载费时,又占电脑的空间。如何只下载其中一个工程(子目录)呢? 稀疏检出(Spare Checko...
const 修饰内置数据类型 const 修饰内置数据类型,那么之后就不允许修改了,否则编译阶段会报错。 const 修饰自定义数据类型 如...
Java 8 是一个成功的版本,新增的内容很实用。比如大家熟悉的 lamda 表达式,集合的 Stream,等等。本文讲讲 Stream 的使用...
背景 以前,Android 开发者习惯在根目录建一个自己应用的文件夹,用于存放应用的数据。这样会导致用户卸载后,应用数据不会随之删除。导致手机文...
背景 今天在通过 RadioGroup 的 clearCheck 方法将所有的 RadioButton 设置为非选中的时候,发现怎么也不行。 解...
背景 今天在自定义 View 中添加 layout 文件的时候,使用了如下方式: 最后一个参数传了 true,就是想偷懒,省去 addView ...
1. 环境准备 安装 Apktool 使用 Apktool 可以解包 apk照着官网的安装步骤安装:https://ibotpeaches.gi...
View 的构造函数有四个: public View(Context context) public View(Context context,...
先来看一个自定义属性重复的例子: attrs.xml 这样会报错如下:Found item Attr/color_type more than ...