首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
快乐奔跑
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
[bas-leanback-tab]:Android TV TabLayout 、ViewPager场景解决方案
TabLayout和ViewPager组件,能否直接在TV开发中使用上述组件?如果不能直接使用是因为什么问题?
OKHTTP解析之RetryAndFollowUpInterceptor重试机制
说明 OKHTTP内部存在诸多拦截器分别负责不同的功能,其中OKHTTP内部RetryAndFollowUpInterceptor 主要负责请求的重试机制,今天我们来看下OKHttp是如何实现重试机制
如何在自定义View里使用ViewModel
如何在View里使用ViewModel; 如何使用ViewTreeViewModelStoreOwner;ViewTreeViewModelStoreOwner.get总是返回null
View.requestLayout() 不生效的问题
View 的 requestLayout() 方法顾名思义用来触发一次 layout 行为,一般是当我们改变一些影响 View 布局的参数后调用,刷新 View 的布局。常见的使用方式如下: 要分析调用失效的原因,首先我们需要搞清楚 requestLayout() 流程。 这个…
安卓高版本HTTPS抓包:终极解决方案
Android 高版本进行抓包,需要把证书放在系统证书目录,但是 system 分区一般只读,这样就不能抓包了!这篇文章有解决方案~
高效处理列表数据变化,你需要了解的 DiffUtil
DiffUtil 是一个用于计算两个数据集之间差异的工具类,可以帮助我们减少不必要的更新操作,提高 RecyclerView 的性能。
Android强行进阶|按键事件&焦点事件攻略
对于Android手机APP普通开发者来说,KeyEvent接触相对较少,相反接触较多的应该是TouchEvent。而Android TV开发者对KeyEvent的接触就非常频繁。这也是手机应用和TV应用的主要区别:一个主要响应手指触摸事件,一个响应遥控器按键事件。 本文主要基…
dagger2——@Resuable
某些场景下,@Inject构造函数的类实例化的数量或者@Provides方法调用后产生的实例数量需要做限制,同时又不需要保证在整个生命周期过程中,产生的对象都是同一个。在Android里面,这样会很有作用,因为Android的资源有限,内存分配需要很谨慎。 通过使用@R…
使用 AndroidX 增强 WebView 的能力
带领大家思考 AndroidX Webkit 的产生原因和实现原理,对于AndroidX Webkit 的几个功能分别做了简单的介绍,希望大家能在这篇文章获得一点启发和帮助。
Android 存储进化:分区存储
为了更好地管理自己的文件并减少混乱,加强隐私保护,Android Q开始引入了分区存储机制。外部存储空间被重新设计,按应用私有和公用共享划分。应用只能访问到自己私有空间,或者通过MediaStore API 和Storage Access Framework去访问共享的资源目录…