首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Shayyyyyyyyy
掘友等级
Android 17
码克思
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
817
文章 768
沸点 49
赞
817
返回
|
搜索文章
赞
文章( 768 )
沸点( 49 )
面试官问我:SharedPreference源码中apply跟commit的原理,导致ANR的原因
对apply跟commit方法讲解的不够透彻,尤其是线程和一些同步锁他里面怎么使用,什么情况下会出现anr?作为颜值担当的天才少年来说,怎么能不一次深入到底呢?
《面试1v1》动态代理
我是 javapub,一名 Markdown 程序员从👨💻,八股文种子选手。 面试官: 那你能说一下反射和动态代理的关系吗? 候选人: 当然可以。动态代理是一种基于反射的机制,它可以在运行时动态地创
Android 车载应用开发与分析 (4)- 编写基于AIDL 的 SDK
之前介绍了车载应用开发体系中如何使用Jetpack在HMI中构建MVVM架构Android 车载应用开发与分析 (3)- 构建 MVVM 架构(Java版),通过之前的介绍,也了解到在大多数车载
【视频文稿】车载Android应用开发与分析 - AIDL实践与封装(上)
开发手机APP时我们一般都是写一个独立的应用,很少会涉及到除了系统服务以外的多个进程间交互的情况,但开发车载应用则不同,随着车载系统需求复杂程度的逐渐提升,现代的车载应用或多或少都会涉及多进程间的交互
高兼容低成本,开箱即用的首页性能优化方式被我们找到了
2020年初,小红书首页 UI 的复杂度显著提升,在优化布局 xml 和使用一些 stub 方式的同时,我们也在寻找一些成本更低、性能更好的方式。
Android 使用AIDL传输超大型文件
我们先不细究,为什么要用AIDL传递大文件,单纯从技术的角度考虑能不能实现。众所周知,AIDL是一种基于Binder实现的跨进程调用方案,Binder 对传输数据大小有限制,传输超过 1M 的文件就会
Android-Native开发系列之利用AAudio播放音频
谈到在Android C/C++层实现音频播放/录制功能的时候,大家可能首先会想到的是利用opensles去做,这确实是一直不错的实现方式,久经考验,并且适配比较广。 但是....
Android 布局优化,看过来 ~
本文从 Android 的屏幕刷新机制开始,讲解了布局优化的各种方式,想要让应用的界面渲染快的飞起吗?进来瞧瞧吧 ~
android 换肤框架搭建及使用 (3 完结篇)
activity换肤 /fragment换肤 /recyclerView换肤 / 自定义view换肤 /动态换肤 /dialog换肤 /一行代码换肤!
速度与安全可兼得!改造异步布局大幅提升客户端布局性能
AsyncLayoutInflater 是 Android 官方出品的一个提供异步 inflate 布局的工具,为在布局的性能优化上提供了新的思路。
下一页
关注了
149
关注者
2
收藏集
4
关注标签
30
加入于
2017-11-15