首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
界面布局相关
订阅
小雷97
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Android Vsync原理简析
我们都知道,计算机是基于二进制数据流来进行工作的,而且又知道,计算机五大组成部分是各司其职的,其中屏幕就是专门来"渲染"图像的,既然要显示图像,肯定要有显示的数据,这些数据从哪来呢?答案就是cpu(*
Android 实现一个通用的圆角布局
一般的实现方法是上面的图片左上和右上设置圆角,下面的文字部分左下和右下设置圆角,而 Glide 默认是不支持指定位置设置圆角的,需要通过自定义 Transformation 实现,而 GIF 动图也是不支持圆角的。 完整的描述了绘制流程,后面的注释是我补充的对应的方法,因此我们…
杂篇:理一理屏幕尺寸那些事
ppi(Pixel Per Inch),即每英寸的像素。 dpi(Dot Per Inch),即每英寸的点数。
【架构】Android较为理想的界面同步机制
我们来谈谈客户端界面的数据同步问题。 比如,下面的AB两个界面中都显示了学生Leslie的信息,当我们在A界面修改学生学号时,我们希望回到B界面时,学生的信息也能跟着改变,才能保证业务数据的正确和一致性。 这就涉及到数据的同步和刷新问题。 如今手机应用的数据几乎都来自网络(或者…
Android关于Color你所知道的和不知道的一切
OnDraw中使用Bitmap,使用Bitmap,使用Bitmap...
setContentView的时候,到底发生了什么
注:文中所有代码均来源于API 27;文中代码经过大量省略,若要知道详情,还需进入源码中细细探索。 关于setContentView方法,想必大家对这个方法既熟悉又陌生,熟悉的原因是因为基本上我们每创建一个activity,都会调用这个方法,比如: 而且这种写法已经是创建act…
Android 沉浸式状态栏 渐变颜色的实现
首先我们要了解在Android5.0以后,系统API提供直接设置StatusBar来改变状态栏的颜色,然而在4.4上StatusBar变色的基本原理就是将StatusBar本身设置为透明,然后在StatusBar的位置添加一个相同大小的View并上色。没办法,我们要做的渐变颜色…