首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓 UI
订阅
稀有猿诉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
174篇文章 · 0订阅
必须要搞懂的 View 核心问题
Android UI 是开发的核心,提供了设计屏幕、布局、控件等组件的工具,构成应用的结构与交互方式。
RecyclerView超长列表优化
对于包含10万+项的超长列表,RecyclerView需要针对性地优化内存、加载效率、渲染性能和数据更新机制。以下是关键优化策略及实现方案: ⚙️ 一、分页加载与数据懒加载 Paging 3 分
Android15适配之edge-to-edge和16kb到底咋适配
前一篇写了废了好大的功夫才把编译环境弄好跑通,然后高高兴兴的提测了,没想到提测后的第二天,测试小姐姐就跑来大叫:“你看下为什么那么多页面顶部那么靠上了,都没法点返回键了,我要给你提Bug!!!”,吓我
Android子线程更新View的方法原理
对于所有的Android开发者来说,“View的更新必须在UI线程中进行”是一项最基本常识。 如果不在UI线程中更新View,系统会抛出CalledFromWrongThreadExcepti
Android主题切换
Android主题切换 Android主题切换是很多成熟产品必备功能。记得刚工作时候,公司规划后台切换主题功能,作为菜鸟程序员,吓的我后背发凉。要是放在现在,我给他三四个方案去挑。所以,不要气馁,交给
RemoteViews 详细解释
RemoteViews 详细解释
Android 理解RemoteViews
本章先简单介绍通知栏和桌面小部件应用,接着分析RemoteViews内部机制,最后分析RemoteViews的意义并给出一个实例。 通知栏主要是通过NotificationManager的notify方法实现。桌面小部件是通过APPWidgetProvider来实现。APPWi…
Android进阶知识树——RemoteViews详解
1、初识RemoteViews在我们平时的开发中,使用RemoteViews的机会并不是很对,可能多数还是在自定义通知界面时,但RemoteViews凭借可以跨进程更新的特点,可以帮助我们实现不同的产
【Android】RecyclerView 刷新方式全解析:从 notifyDataSetChanged 到 DiffUtil
本文简单介绍了 RecyclerView 的所有刷新方式:从 notifyDataSetChanged 到 DiffUtil。
升级到Android 15+ 以后如何适配Edge-To-Edge?
从 Android 15 开始,Google 强制启用 Edge-to-Edge(全屏/沉浸式)设计,应用的内容会扩展到屏幕四周,包括 状态栏、导航栏 以及 通知栏 区域。