背景 以前,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 ...
当我们自定义 View 的时候,至少要定义两个构造函数。 第二个构造函数中的参数 attrs 可以获取在 xml 中添加的属性的值。系统已经给我...
Android 开发中,当需要获取资源文件 ID 的时候,会按照下面的方式获取:R.drawable.ic_closeR.color.black...
Canvas.drawText 只能绘制一行文字,文字多了会超出屏幕之外。要想绘制多行文字,可以使用 StaticLayout。
文集作者