Category: Android

Android Q文件适配

Android Q中无法直接对内部存储的公共空间操作File对象来实现读文件、写文件、删除文件、重命名文件等操作。只能通过Uri的形式读写。如果直接拿File对象操作,在使用File对象创建Outpu...

快速修改apk的AndroidManifest.xml

前提 直接将apk解压,查看其中的AndroidManifest.xml文件,会发现无法正常显示,是因为在打包的时候,aapt将资源文件编译成二进制文件,包括AndroidManifest.xml。所...

Grid形式的RecyclerView注意事项

为了适配不同分辨率屏幕,不能把Item的width写死,否则在屏幕大的手机上,会导致列表两边空白太多,在屏幕小的手机上,会导致右边显示不完整。 最佳实践是让RecyclerView的width和Ite...

&0xFF、~运算符

java中byte转换成int时,如果我们期望得到的int是允许>=128的无符号数,或者int需要再转换成16进制字符串,则byte需要与0xff进行与运算 int是32位的,而byte是8位的,计...