首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android技术整理
betterzw
创建于2023-02-03
订阅专栏
整理Android使用到的技术点
暂无订阅
共7篇文章
创建于2023-02-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android内存管理
The Android Runtime(ART) 和Dalvik 虚拟机使用pagin 和memory-mapping(mmapping) 来管理内存,从应用程序释放内存的唯一方法是释放该应用程序持有
Android 怎么排查ANR问题
ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时间过长,都会造
Apk打包编译过程
- 资源文件会通过aapt工具进行编译,同时会成功R.java文件 - R.java 源代码 通过java编译器编译成.class文件 - 所有模块的.class文件通过dex工具转化成.dex文件
项目用到的一些build.gradle配置
使用单独的一个配置来管理版本 在工程主目录下创建config.gradle文件 工程主目录下build.gradle中加载文件 多渠道打包 使用productFlavors来配置 修改生成的安装包名字
Android颜色值透明度换算
方法一 例如 #CCFF0000 对应的透明度就是80%: 255*0.8 = 204, 204对应的十六进制刚好是CC,下面是常见的透明度对应列表 方法二 调用Android studio自带的颜色
热修复sophix 生成补丁报错
报错日记 问题排查 首先公司有两个项目:项目A和项目B,在项目A上可以正常生成补丁,但是项目B就会生成补丁失败,对比了两个项目的配制文件大部分都是一样的,自己网上搜了一下,都没有遇到过类似的问题,后面
ANR问题记录-在主线程中数据库查询耗时
背景 公司有个app有聊天功能,但是最近测试小伙伴反馈,当项目群成员达到10000个时候,先进显示群成员列表,然后再返回的时候就会出现ANR 解决思路 第一步 使用adb获取anr报告 打开anr日记