IP属地:山东
为什么要替换签名 开发阶段,用开发者账号 build 出来的 app 可以很方便的调试,但是苹果应用商店中的 app 使用 Distributi...
Android 默认的多语言支持 在 Android 工程的 res 目录下,通过定义对应的语言文件夹名称就可以实现多语言支持 支持应用内的语言...
Handler 匿名内部类、非静态内部类 如何避免 1:使用静态内部类,加上static 修饰 2:使用WeakReference 3:根据业务...
泄露对象是什么 三种内存分配 静态存储区 : 静态数据、全局static数据和常量 栈区 : 在执行函数时,函数内局部变量的存储单元 堆区 : ...
背景 ES 加入新文件提醒功能模块废弃了使用 mediastore 来查找所有文件,而是基于 android 底层的文件系统自己实现了一套全盘扫...
起因 google 发了封邮件,ES 一直持有 Multicast Locks 导致耗电量增加。 解决方案 1.Utils 增加 getWifi...
hook sdk 中的 webview 页面过程 背景 接入第三方广告的 sdk 广告平台,广告的展示是通过 webview 请求的页面。需求是...