首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android 优化
订阅
hobartEagle
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Android抓包从未如此简单
目前常见的抓包工具有Charles、Fiddler、Wireshark等,这些或多或少都需要一些配置,略显麻烦,只适合开发及测试人员玩,如果其他人也想看数据怎么办,AndroidMonitor来帮你
❤️Android Binder原理图解❤️
Binder 是 Android 系统中进程间通信机制(IPC)的一种方式。正如其名"粘合剂"一样,它把系统中各个组件粘合到了一起,是各个组件的桥梁。
【小知识】Android APP性能测试指标之CPU
前言 我们在Android APP性能测试指标之内存中已经对APP性能指标中的内存进行学习了,内存中经常出现内存泄漏、内存溢出等概念有了一定的了解。 内存是指运行内存(RAM),不是设备存储(ROM)
Activity跳转动画及View无缝衔接,了解一下?
本篇博客讲述了Activity间的切换动画,共享元素的使用,通过共享元素设置优雅的页面切换动画,是上一篇Navigation切换动画的补充。
Google发布,玩转ShapeableImageView,告别第三方库
最近又解锁一个新的组件ShapeableImageView,确实提高了UI开发效率,可以快速实现炫酷的效果。
【Android进阶笔记】虚拟机(Dalvik、ART)
Dalvik 虚拟机 Dalvik 虚拟机(Dalvik Virtual Machine),简称 DVM。它并没有遵循 JVM 规范来实现,因此 DVM 并不是一个 Java 虚拟机。 与 JVM 的
【开源项目】不需要权限的悬浮窗方案了解一下~
全局悬浮窗是项目中的一个常见需求,目前比较常见的实现是将要悬浮的View添加到WindowManager中 这种方案的主要痛点在于需要用户申请权限,针对这种情况下面介绍一种不需要权限的悬浮窗方案
通过ComponentCallbacks2来接收onTrimMemory等回调,并mock对应的场景
我们在做app内存不足时,需要做一些内存释放的操作,以避免app卡顿,或者尽可能的延迟app存活时间,减少被系统回收的概率。 如何监听ComponentCallbacks 那么如何监听这些时机呢?系统
抱歉,Xposed真的可以为所欲为——终 · 庖丁解码
两年前接触的 Xposed,动机是:公司年会上抢不到红包,影响了吃饭的心情,想写一个自动抢红包的外挂。 Xposed的使用不难,API也就那些,难点是: 逆向弄清楚Hook APP的方法调用流程,怎么调,参数都是干嘛的等。 啃源码,查资料,弄懂流程,写清楚,是一件费时费力且具有…
性能优化之matrix学习-Trace Canary
TraceCanary 模块只能在 API 16 以上的设备运行,内部分为 ANR、帧率、慢方法、启动四个监测模块,核心接口是 LooperObserver。 之所以通过反射的方式实现,而不是通过 postCallback,是为了把我们的 callback 放到头部,这样才能计…