首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
darksky
掘友等级
摸鱼
|
搜狐
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
260
文章 260
沸点 0
赞
260
返回
|
搜索文章
darksky
赞了这篇文章
biubiubiuu
Android
·
17天前
关注
应用开发之Drawable图片是如何选择的
1. 前言 做App开发的同学都知道bitmap是占用内存最多的地方,如果说进入某个页面异常的卡顿,第一反应就是先找找是不是加载了大图的原因。 很多开发者如果不知道bitm...
5
评论
分享
darksky
赞了这篇文章
TechMerger
Android Developer @BA TechWorks
·
2月前
关注
毕业 10 年,也成了 Android 10 年老开发,与你分享我的 2023
2023 年,对我来说是非常重要的一年: 这一年,我毕业满 10 年。拿到了房子,带着家人搬进了梦寐以求的 house 同时也是我从事 Android 的第 10 个年头。...
132
57
分享
darksky
赞了这篇文章
时光少年
Android 开发工程师 @腾讯
·
1月前
关注
Android StringBuilder内存碎片优化
前言 在java代码中,字符串拼接是经常存在的问题,使用最多的地方也就是日志输出了,在手机领域,日志的重要性可能没那么多,但是在iOT领域,日志往往是救命稻草,因为设备种类...
7
6
分享
darksky
赞了这篇文章
付十一
Android
·
2月前
关注
包体积优化|裁剪resources.arsc和资源压缩自动化
resources.arsc主要包含apk相关的资源信息。裁剪resources.arsc和压缩图片资源以达到减少包体积的效果,自定义plugin以实现自动化,减少人力成本...
38
14
分享
darksky
赞了这篇文章
程序员龙湫
公众号【程序员龙湫】 @字节跳动
·
4月前
关注
硬核介绍Android画面渲染,从硬件到软件
内网的一篇好文 征得大佬同意拿来分享一下。硬核介绍Android显示系统,深入每一个细节,从硬件到软件,带你体会不一样的风景。...
27
评论
分享
darksky
赞了这篇文章
搬砖的代码民工
8月前
关注
终于搞明白了什么是同步屏障
背景 今天突然听到隔壁在讨论同步屏障,听到这个名字,我依稀记得 Handler 里面是有同步屏障机制的,但是具体的原理怎么有点模糊不清呢?就像一个明星,你明明看着面熟,就是...
84
13
分享
darksky
关注了
雪人酱
摸鱼 @搜狐
darksky
赞了这篇文章
zxvv
安全研究员
·
4月前
关注
Android Binder传输大文件
想要在自定义安卓系统服务中传输较大的数据,由于系统服务使用binder进行IPC,而binder最大只能传输(1mb-8kb)的数据,目前想到的解决方案是把数据拆分为多份,...
3
1
分享
darksky
关注了
张风捷特烈
VIP.5 如鱼得水
摸鱼 @搜狐
darksky
关注了
网易云音乐技术团队
摸鱼 @搜狐
darksky
赞了这篇文章
小海编码日记
公号: @小海编码日记
·
6月前
关注
从KOOM看java内存泄漏检测
前面我们了解了LeakCanary和Matrix Resource Canary中内存泄漏的监控和解析,不难看出LeakCanary是只能在线下部署的,主要原因是因为Deb...
7
3
分享
darksky
赞了这篇文章
张可
Android
·
8月前
关注
【KRouter】一个简单轻量的 Kotlin 路由框架
KRouter(Kotlin-Router) 是一个非常轻量级的 Kotlin 路由框架。基于 KSP+ServiceLoader+反射实现。...
26
6
分享
darksky
赞了这篇文章
annaoo
工程师
·
3年前
关注
OkHttp缓存原理
头信息是存储在.0文件中,body信息是存储在.1文件中,所有的操作记录在 journal日志文件中。 只有客户端而没有服务端的支持也是可以实现缓存的,但要用Netword...
2
评论
分享
darksky
赞了这篇文章
谋爱先谋生爱人先爱己
移动端高级工程师 @东软睿驰汽车技术有限公司
·
7月前
关注
使用WorkManager在后台处理工作 - Kotlin(上)
一、简介 Android有多个选项用于处理可延迟的后台工作。WorkManager是一种具有向后兼容性且简单灵活的库,用于处理可延迟的后台工作。WorkManager是An...
7
1
分享
darksky
赞了这篇文章
孝之请回答
Android @池塘
·
8月前
关注
Android斩首行动——应用层开发Framework必知必会
本文章将会从应用层开发的视角,罗列我认为需要掌握的Framework基本知识。为了更方便的记忆与巩固,更多是从流程上进行讲解,而不会对源码进行非常深入的解读,大家可以当做一...
152
21
分享
darksky
赞了这篇文章
BlackZheng
Android开发 @某外企
·
3年前
关注
一次Android卡屏的分析
近期在项目中发现一个很奇葩的卡屏现象,花了不少时间排查追踪源码,终于找出原因并解决,遂发出来与诸位分享交流。 上面的demo非常简单,是在Android Studio直接生...
22
7
分享
darksky
关注了
未来猫咪花
摸鱼 @搜狐
darksky
赞了这篇文章
李一恩
程序员 @字节跳动
·
8月前
关注
如果看了这篇文章你还不懂gradle,那你还是把我删了吧
Hi,大家好啊~ 我已经很久都没有更新自己的学习笔记了,感谢大家这么久以来还把我留在列表里。这么久以来不更新的原因主要是长期在支持业务需求,导致对基础知识的沉淀大大忽视了。...
54
5
分享
darksky
赞了这篇文章
snwrking
大前端开发
·
8月前
关注
坑爹的shadow -- 总结 与 各种坑
Android天生不支持figma等设计软件所谓的shadow, 巧妇也难为无米之炊.那开发们要怎么弄出UX所要求的shadow呢?...
35
7
分享
darksky
赞了这篇文章
程序员DHL
公众号:ByteCode @微信:hi-dhl
·
8月前
关注
字节:成员变量,局部变量,存放在哪里,为什么局部变量需要初始化
成员变量、静态变量、局部变量存放在哪里?为什么成员变量不需要手动初始化,而局部变量需要手动初始化?这个问题涉及了 Jvm 内存结构、类加载机制、 Java 对象模型等等知识...
40
7
分享
下一页
关注了
65
关注者
2
收藏集
4
关注标签
30
加入于
2017-08-10