首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
Txc795
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
APM监控 · 入门篇 · Android端测监控平台建设
性能问题是导致 App 用户流失的罪魁祸首之一,如果用户在使用我们 App 的时候遇到诸如页面卡顿、响应速度慢、发热严重、流量电量消耗大等问题的时候,很可能就会卸载掉我们的 App。这也是我们在目前工作中面临的巨大挑战之一,尤其是低端机型。 商业化的APM平台:著名的 NewR…
B站收藏 12.5w+!GitHub 标星 6.7k+!这门神课拯救了我薄弱的计算机基础
作为一个所谓的计算机科班出身的人来说,特别难为情的是自己的计算机基础很差,相信这不是少数程序员的现状,而是绝大多数程序员的现状。 比如计算机网络当年一度差点挂掉,多亏当时的老师手下留情,给我一个刚及格的分数。 但是猫哥出来工作之后,特别觉得学生的计算机基础特别差,主要原因是老师…
Android插件化之启动Activity
在上一篇文章Android插件化之ClassLoader中,我们已经可以成功加载apk,但是还没有办法启动插件中的Activity。我们知道,如果要启动一个Activity,那么这个Activity必须在AndroidManifest.xml中注册。因此,如果我们要启动插件中的…
Android 性能优化(四)之内存优化实战
在上一篇《Android 性能优化(三)之内存管理》中我们对 Android 的内存管理有了一定的认识,本篇文章从实际出发对内存进行优化,主要包含以下部分: 1. Memory Leak 内存泄漏:对于 Java 来说,就是 new 出来的 Object 放在 Heap 上无法被 GC 回收(内存中存…
安卓防签名策略
最终通过apkbuilder生成的apk实际上最终的存储就是一个zip压缩包,因此可以参考zip压缩包的存储格式来理解apk的存储,当然apk打包前已经做了二进制处理、资源压缩、dex转换等操作。 jarSigner签名方式由JDK提供,jarSigner签名后生成一个META…
Android性能优化(一)之启动加速35%
那么第一篇文章我就从应用的启动优化开始,根据实际案例,打造闪电般的App启动速度。 而一旦App进程完成了第一次绘制,系统进程就会用Main Activity替换已经展示的Background Window,此时用户就可以使用App了。 作为普通应用,App进程的创建等环节我们…
深入探索Android卡顿优化(上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 在上篇,笔者详细分析了目前的App绘制与布局优化的相关优化方案,如果对绘制优化与布局优化还不是非常熟悉的可以仔细看看前几篇文章:Android性能优化之绘制优化、深入探索And…
反思|Android 事件分发机制的设计与实现
Android体系本身非常宏大,源码中值得思考和借鉴之处众多。以整体事件分发机制为例,其整个流程涉及到了 系统启动流程(SystemServer)、输入管理(InputManager)、系统服务和UI的通信(ViewRootImpl + Window + WindowManag…
仿魅族应用商店下载进度控件
因为本人是个魅族控,魅族的UI以及页面风格真的是深入我心,特别是一些小动效更是让我爱不释手,所以也想仿着来做一点,好吧,啰嗦毕了,看下实现的UI效果。 进度条走到底之后再次横向拉,拉成一个圆角按钮,上面显示安装或者是打开。 先动脑再动手。 很明显这里面涉及到了画弧形,画圆角矩形…
自定义圆角图片
直接用, 彻底告别第三方.