首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hust_twj
掘友等级
Android攻城狮
|
ByteDance
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
279
文章 279
沸点 0
赞
279
返回
|
搜索文章
赞
文章( 279 )
沸点( 0 )
裸辞-疫情-闭关-复习-大厂offer(一)
这不是一篇面经,而是一篇面试的复习稿。分享了我对面试的思考,破釜沉舟裸辞及潜心闭关复习面试的心路历程。
这么好的Android开发辅助工具App不白嫖可惜了
对我这样的懒人开发者来说,反复的做同样一件事简直太煎熬了,因此我把我平时开发中需要反复操作的命令和一些繁琐的操作整理成了一个可视化工具App。
@JvmDefaultWithCompatibility优化小技巧,了解一下~
官方提供了-Xjvm-default=all和@JvmDefaultCompatibility搭配使用,尽量消除中间类DefaultImpls
如何设计一套纯Native动态化方案
为什么会有纯Native的动态化方案 业内很多的动态化方案都是通过JS虚拟机来实现的,好处有很多,逻辑可以实现动态化,有现成的JavaScriptCore(iOS)或者V8(Android)来做动态化
别搞错了,nonTransitiveRClass 不能解决资源冲突!
前言 不少开发者可能听过它,但了解可能仅限于是对 R 文件做了优化,甚至以为它可以解决资源冲突!但它到底做了什么优化、能否解决资源冲突,则鲜少有机会去了解。 本文通过该属性使用前后对比、在资源冲突场景
深入掌握Binder原理(上)
为什么要了解Binder的原理呢,会用不就可以了吗?深入了解Binder不仅仅是为了了解Binder的通信方式,而是从Binder设计中去学习一种优秀的架构思想和问题的解决思路。当我们遇到复杂的通信场景时,或者在一个新的平台上,需要一种新的通信方式提高安全或者效率性能等问题时,…
Android耗电原理及飞书耗电治理
飞书最近在进行耗电治理的专项优化,为了能更有效的推动各业务进行配合,所以会在这篇文章中简绍Android的耗电原理,以及飞书的耗电治理规划。 Android耗电统计原理 我们先了解一下Android系
Android组件系列:再谈Handler机制(Native篇)
Google从 Android 2.3 开始,把 Handler 的阻塞/唤醒方案从 wait() / notify(),改成用 Linux epoll 来实现,原因是 Native 也引入消息队列
Android字节码插桩采坑笔记
俗话说“任何技术都是脱离了业务都将是空中楼阁”。最开始有研究字节码插桩技术冲动的是我们接入了一款统计类的SDK(这里我就不具体说是哪款了)。他们的套路是第三方开发者需要接入他们的插件(Gradle Plugin),然后便可以实现无埋点进行客户端的全量数据统计(全量的意思是包括页…
下一页
个人成就
文章被点赞
34
文章被阅读
16,237
掘力值
253
关注了
41
关注者
25
收藏集
9
关注标签
10
加入于
2017-04-12