首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Pika
掘友等级
Android GDE | 🏆掘金移动端签约作者
|
字节跳动
小册《Android 应用稳定性剖析与优化》作者,一个神奇的移动端开发
获得徽章 16
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
146
文章 145
沸点 1
赞
146
返回
|
搜索文章
最新
热门
关于方法id生成
什么是方法id 我们日常开发中,可能会遇到这么一个需求,就是想要把每一个方法,都转换为一个个Int类型/Long类型(推荐)来表示,这样的好处是效率非常高。
关于我成为谷歌开发者专家(GDE)这件事
在本篇没有复杂的技术细节,完全讲述我作为一名GDE的故事。里面包含我的成长过程,以及一些认知,希望能够帮助到你
JNI函数 Hook实战
本文是为数不多讲解jni hook与实战的文章。我们日常中,接触到的jni函数可不少,比如系统大部分的java与native的功能转换,或者是常见的jni开发,其实都离不开jni函数。
Native内存泄漏一步查
虚拟内存也会被耗尽 作为Android开发者的我们,一定经历过APP从32位从64位架构的切换。目前国内市场还是存在32架构的要求的,并没有全面禁止,32位架构有一个缺点是,可分配给用户空间的虚拟内存
为什么我的信号处理器不生效
信号作为Linux重要的一环,Android并没有完全照搬Linux的信号处理,而是在上层构建了SignalChain机制合理调度信号处理
OutOfMemoryError是如何产生的
OutOfMemoryError,算是我们常见的一个错误了,大大小小的APP,永远也逃离不了这个Error,那么,OutOfMemroyError是不是只有才分配内存的时候才会产生呢?
启动时任务治理-利用拓扑排序
背景 在我们app开发中,总会遇到各种各样的需要初始化的任务,各个任务又会有各种前后依赖,那么我们怎么办!手动添加依赖关系,肯定会导致后期依赖成本过大,所以我们肯定会引入各种各样的框架去解决这个问题。
我填坑了 - 完善动态so加载库
一种就是创建自己的classloader,在classloader的时候绑定自己的so库搜索path,就能解决namespace的问题。第二种就是像咱们项目一样,定义好依赖so的加载顺序
再谈Gson数据解析
从一个例子出发 开发的过程中,总会遇到各种各样有趣的问题,Gson是android序列化中比较老牌的框架了,本片是通过一个小例子出发,让我们更加理解gson序列化过程中的细节与隐藏的“小坑”,避免走入
突破堆内存大小上限! mSponge方案实践
背景 随着性能优化逐渐步入深水区,我们也很容易发现,越来越多大厂开始往更底层的方向去进行性能优化的切入。内存相关一直是性能优化中一个比较重要的指标,优化内存黑科技从这篇开始!
下一页
个人成就
优秀创作者
文章被点赞
4,079
文章被阅读
370,506
掘力值
13,040
关注了
37
关注者
2,045
收藏集
0
关注标签
7
加入于
2022-01-28