首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android UI
订阅
AaronLing
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
ViewStub你真的了解吗
ViewStub 是一个看不见的,没有大小,不占布局位置的 View,可以用来懒加载布局。 当 ViewStub 变得可见或 inflate() 的时候,布局就会被加载(替换 ViewStub)。因此,ViewStub 一直存在于视图层次结构中直到调用了 setVisibili…
Android知识进阶树——RemoteViews使用和原理详解
1、初识RemoteViews在我们平时的开发中,使用RemoteViews的机会并不是很对,可能多数还是在自定义通知界面时,但RemoteViews凭借可以跨进程更新的特点,可以帮助我们实现不同的产
Android图形系统概述
图形系统是Android中非常重要的子系统,与其他子系统相互协作,完成图形界面的渲染和显示。概述官方提供了一个图形系统的关键组件协作图,如下所示:这幅图大致描述了图形数据的流转:OpenGLES、Me
用 CoordinatorLayout 处理滚动
CoordinatorLayout 扩展了完成 Google's Material Design 中的多种滚动效果的能力。目前,此框架提供了几种不需要写任何自定义动画代码就可以(使动画)工作的方式。这些效果包括: 上下滑动 Floating Action Button 以给 S…
fragment生命周期(总结)
这篇文章和上一篇文章一样,基本上都是总结,没有给出实际的log日志和片段代码,我觉得这些东西需要自己去实践证实,而不是看到别人贴的代码就认为是对的,上一篇文章是activity的生命周期(总结),后续会一直整理我有道笔记里面总结的一些问题,都是比较实际性的总结,希望对大家有帮助…
MeterialDesign系列文章(一)ToolBar的使用
这里奉劝各位看官大人,不管什么文章。写的再好再烂也是人家的,不是自己的。写代码就是这样不断的练习、不断的学习。才能在这个知识不断迭代的时代,不被社会淘汰! 全部设置后是这个样子的。这里唠叨一句,其实ToolBar不是只能设置到顶上了,只要你想,设置到哪里都是可以的! 这里要导入…
RecyclerView缓存原理,有图有真相
1. RecyclerView缓存机制与性能优化关系 RecyclerView做性能优化要说复杂也复杂,比如说布局优化,缓存,预加载等等。其优化的点很多,在这些看似独立的点之间,其实存在一个枢纽:Adapter。因为所有的ViewHolder的创建和内容的绑定都需要经过Adap…
ViewPager 超详解:玩出十八般花样
虽然没有 RecyclerView 这种列表控件常用些,但是在开发中你ViewPager 肯定也是不可或缺的控件,引导页、轮播图、卡片画廊等效果总是缺少不了 ViewPager 的身影。 相信每一位朋友对 ViewPager 的基础使用都已经很熟练了,今天在这里就从简至繁将 V…
RecyclerView 源码分析(一):Recycler
RecyclerView 是一个好用又复杂的控件,其功能的高度解耦化,规范化的 ViewHolder 写法,以及对动画的友好支持,都是它与传统 ListView 的区别。 意思就是 Recycler 负责管理废弃或被 detached 的 item 视图,以便重复利用。 后面再…