会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gregpeng
博客园
首页
新随笔
联系
订阅
管理
2021年9月22日
【Android小技巧】定位函数耗时情况
摘要: 1. 目标函数开始和结束时插桩 2. 编译运行 3. 触发上述目标方法 触发后,会自动生成trace文件 4. 找到trace文件的路径 一般在这个目录,找到自己应用的包名,trace文件就在包名下的 file目录下。 5. 复制trace文件路径 6. 导出trace文件 adb pull 上一步
阅读全文
posted @ 2021-09-22 10:17 gregpeng
阅读(266)
评论(0)
推荐(0)
2021年9月8日
【Android小技巧】系统敏感API自查
摘要: 自查方法 在系统方法中添加断点,建议位置: 断点位置: android.os.ServiceManagerProxy#getService 可编辑你关心的内容,不关心的不进断点 然后进入app开始功能测试,如果调用了敏感api,会触发断点。 注意多进程的情况, 需要给每个进程都添加断点。
阅读全文
posted @ 2021-09-08 09:27 gregpeng
阅读(256)
评论(0)
推荐(0)
2021年4月3日
【小技巧】本地maven的使用
摘要: 上传脚本 apply plugin: 'maven' uploadArchives{ repositories.mavenDeployer{ // 本地仓库路径 repository(url:"file://C://Users/gang/.m2/repository/") // 唯一标识 包名 po
阅读全文
posted @ 2021-04-03 14:51 gregpeng
阅读(186)
评论(0)
推荐(0)
2020年6月22日
【Android小技巧-位运算】位运算
摘要: 基础知识 一个int 值 32位 比如:1 就是: 00000000 00000000 00000000 00000001 最大的int值就是: 0xFFFFFFFF → 11111111 11111111 11111111 11111111 << >> & 这些运算符就不再赘述了 按钮 问题:一个
阅读全文
posted @ 2020-06-22 09:38 gregpeng
阅读(343)
评论(0)
推荐(0)
2020年6月16日
【Android小技巧-资源适配】资源加载机制、资源根据分辨率适配、资源根据Android版本进行适配
摘要: 资源加载、Android适配、资源根据分辨率适配、资源根据Android版本进行适配
阅读全文
posted @ 2020-06-16 11:15 gregpeng
阅读(324)
评论(0)
推荐(0)
2020年6月12日
Url 中携带参数、编解码、解析参数的问题
摘要: 服务端拼接参数 douyuapp://h5?url=http%3a%2f%2fdoc.dz11.com%2fddse%2fpreview%2fshare%2f834f082265aa38f3c267%3fsid%3d394%26shareType%3d1%232.8%25E3%2580%2581%2
阅读全文
posted @ 2020-06-12 09:48 gregpeng
阅读(1410)
评论(0)
推荐(0)
2020年4月3日
【Android小技巧】动态修改icon的颜色
摘要: ``` /** * 修改drawable 的颜色 */ private Drawable wrappedDrawable(Drawable drawable, ColorStateList colors) { Drawable wrappedDrawable = DrawableCompat.wrap(drawable); DrawableCompat.setTintList(wrappedDra
阅读全文
posted @ 2020-04-03 14:33 gregpeng
阅读(1662)
评论(0)
推荐(0)
2020年1月9日
单例的LazyHolder写法
摘要: 参考 Android 的com.android.server.webkit.SystemImpl 的写法
阅读全文
posted @ 2020-01-09 10:33 gregpeng
阅读(638)
评论(0)
推荐(0)
2019年10月18日
Android屏幕适配
摘要: 
阅读全文
posted @ 2019-10-18 10:20 gregpeng
阅读(88)
评论(0)
推荐(0)
2019年10月17日
Android平台敏感api调用的排查
摘要: 参照这个文档: https://blog.csdn.net/xfhy_/article/details/94056237 需要安装WSL,然后使用linux平台上的检测工具,很方便。
阅读全文
posted @ 2019-10-17 16:57 gregpeng
阅读(862)
评论(0)
推荐(0)
下一页
公告