首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
一只奔跑的小羊仔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
51信用卡 Android 自动埋点实践
随着公司业务的发展,对业务团队的敏捷性和创新性提出了更高的要求,而通过大数据的手段在一定程度上可以帮助我们实现这个愿景,同时良好的数据分析可以也帮助我们进行更好更优的决策。对于数据本身,其处理流程主要可以归结为以下几点: 其中所谓的数据采集是针对特定用户行为或事件进行捕获、处理…
读书笔记3-卡顿优化篇
造成卡顿的原因可能有千百种,不过最终都会反映到CPU 时间上. CPU 使用率: 如果 CPU 使用率长期大于 60% ,表示系统处于繁忙状态,就需要进一步分析用户时间和系统时间的比例。对于普通应用程序,系统时间不会长期高于 30%,如果超过这个值,就得考虑是否I/O调用过多或…
AccessibilityService分析与防御
提起AccessibilityService,你最容易联想到的肯定是微信抢红包插件!但这个服务的设计初衷,是为了帮助残障人士可以更好的使用App。 一些“调皮”的开发者利用AccessibilityService可以监控与操作其他App的特性加上系统远超人类的反应速度,在某些竞…
android常见的性能优化方面的总结
年假即将结束,这篇文章也算是我自己梳理android知识的最后几篇了。文章中的整体思路是根据《android开发艺术》结合平时开发经验以及网上的资料完成的。内容用的源码都可以在GitHub上的项目中查看到,希望阅读完这篇文章能让你有所收获。 它是一个轻量级的布局宽度、高度只有0…
移动开发的罗曼蒂克消亡史 | InfoQ
今天,我想给大家讲一段故事,这个故事里包含有黑科技、天才少年,有意气风发的豪情和壮志未酬的遗憾。更重要的是,这是一段真实的故事,是我人生中的一段重要经历。
可代替 ASM,使用 AnnotationProcessor 做代码插桩
1. 前言 说到代码插桩,你可能会想到 AspectJ、Transfrom Api + ASM 等等。 代码插桩的用处自不必说,可以做埋点、热修复、组件化路由等等。 然而,AspectJ感觉不好用,ASM 比较复杂,需要自定义 gradle 插件。好在前段时间,我遇到了新的方法…
Bitmap优化详谈
起决定因素就是最后那个参数了,Bitmap'常见有2种编码方式:ARGB_8888和RGB_565,ARGB_8888每个像素点4个byte,RGB_565是2个byte,一般都采用ARGB_8888这种。那么常见的1080*1920的图片内存占用就是:1920 x 1080 …
[Android] 介绍一个gradle插件shrinker: 快速无副作用去除apk包中多余的 R类
Matrix其中有个组件是 ApkChecker,他会检查apk包中一系列“多余”的东西。其中有一项功能是: 想必有些小伙伴可能不明白为什么要这么做。这里有一篇我在1月份撰写的文章专门介绍了原理,原文戳这里:https://yrom.net/blog/2018/01/12/an…
Android 提升用户体验之骨架屏
关于这方面的第三方库https://github.com/sharish/ShimmerRecyclerViewhttps://github.com/ethanhua/Skeletonhttps://