首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
OSKO
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Android 15 上适配 16K Page Size 的填坑思路,以 IJKPlayer 为例子
其实这应该是适配 「Android 15 上 16K Page Size 系列」的第三篇,为什么会有第三篇呢?还是因为前两篇之后,有些人还是觉得,对于如何适配这件事不是很理解,刚好上一篇讲解「快速适配
Android Bitmap的使用及优化
Bitmap内存模型 在 Android 2.2(API 8)及更低版本上,当发生垃圾回收时,应用的线程会停止(stop the world)。这会导致延迟,从而降低性能。
抖音 Android 性能优化系列:Java OOM 优化之 NativeBitmap 方案
作为 Android 开发者,相信大家都碰到过 Java OOM 问题,导致 OOM 的原因可能是应用存在内存泄漏,也可能是因为手机的 heapsize 比较小不能满足复杂应用对内存资源的大量需求。
App抓包其实没那么复杂!Charles来帮你搞定
Charles是一个网络抓包工具,我们可以用它来做App的抓包分析,得到App运行过程中发生的所有网络请求和响应内容,这就和Web端浏览器的开发者工具Network部分看到的结果一致。 相比Fiddler来说,Charles的功能更强大,而且跨平台支持更好。所以我们选用Char…
是时候弃用 buildSrc ,使用 Composing builds 加快编译速度了
本文正在参加「金石计划」 为什么要使用复合构建 依赖管理一直是一个优化项目,从硬编码到ext,再发展到buildSrc,尽管代码量增长了,但是对于构建一直在追求更快更干净。buildSrc虽然给了我
MAD,现代安卓开发技术:Android 领域开发方式的重大变革!
MAD,全称 Modern Android Development:是 Google 针对 Android 平台提出的全新开发技术。旨在指导我们利用官方推出的各项技术来进行高效的 App 开发。有的时
官方零基础入门 Jetpack Compose 的中文课程来啦!
作者 / Murat Yener, Android Developer Relations Engineer 在 Android 平台上开发应用蕴藏着许多激动人心的机会: 您可以就此开始一段新的职业生
subsampling-scale-image-view加载长图源码分析总结
看着这接近90度的走势,吓得我肾上腺也飙升。那既然一次性加载太耗内存,那就局部加载不就等了,系统还真的提供了这样的类,那就是BitmapRegionDecoder,鸿洋大神也写过一篇加载巨图的博客,就是利用了BitmapRegionDecoder,传送门Android 高清加载…
App 黑白化实现探索,有一行代码实现的方案吗?
4 月 4 日这一天,不少 网站、App 都通过黑白化,表达了深切的哀悼。 这篇文章我们纯谈技术。 只要给 html 加一句css 样式就可以了,你可以理解为给整个页面添加了一个灰度效果。 就完成了,真的很方便。 这么看起来工作量还是很大的。 Canvas 对应的相关 API …
移动架构 (二) Android 中 Handler 架构分析,并实现自己简易版本 Handler 框架
Android 的消息机制主要指 Handler 的运行机制,先来看下 Handler 的一张运行架构图来对 Handler 有个大概的了解。 以 Handler 的 sendMessage () 函数为例,当发送一个 message 后,会将此消息加入消息队列 Message…