Android

​在 Android 上进行高刷新率渲染

长久以来,手机屏幕刷新率都是 60Hz。应用和游戏开发者也习惯了假定刷新率为 60Hz,也就是每 16.6ms 生成一帧,而且这样开发出来的应用和游戏都会正常进行。但现在的情况已经不同了。最新的旗舰级设备往往会搭载刷新率更高的屏幕,可以带来更流畅的动画效果、更低的延迟,从而获得更好的整体用户体验。还有一些设备支持可变刷新率,比如 Pixel 4,它支持 60Hz 和 90Hz 两种刷新率。

Android图像显示的底层原理

从事android开发有一段时间了,但是对于它的底层原理一直感到很陌生,前几天听同事问到,为什么app显示有时候很卡,对于这个问题我一般都会从内存占用过多方面去思考,但是为什么内存占用过多会卡顿呢,没办法了,在这个时候你如果不懂android的图像显示的底层原理那么这个问题你是根本答不了的。

Android开发之图像渲染(Shader)

在Android中,提供了Shader类专门用来渲染图像以及一些几何图形。Shader类包括了5个直接子类,分别为:BitmapShader、ComposeShader、LinearGradient、RadialGradient以及SweepGradient。其中,BitmapShader用于图像渲染;ComposeShader用于混合渲染;LinearGradient用于线性渲染;RadialGradient用于环形渲染;而SweepGradient则用于梯度渲染。

Android 11为五种不同的5G状态做好了准备

为了给即将到来的 5G 网络提供完善的支持,谷歌已经在 Android R(又名 Android 11)开发者预览版本中做好了支持五种不同的 5G 连接状态的准备。随着 5G 时代的到来,Android 体验亦有望迎来各种激动人心的扩展,比如“动态计量”和新近更新的带宽预估 API 。

11个促进Android应用开发的工具

Android操作系统在Google Play上拥有大约300万个移动应用,从而成功地引领了全球格局。很多企业Android系统构建自己的业务生态。但并非每个企业都具有通过本机工具从头开始构建应用所需的知识和服务。为了更快,更有效地推出应用。你可能离不开集成开发环境(IDE)以及其他节省时间的工具和应用来应对Android开发。下面为大家推荐11个能够促进Android应用开发的工具。

15个必知的Android开发者选项

Android开发者选项,看起来很简单的事情,其实很多同学对它了解得不够,Google用心良苦得为我们设计了这么多小开关都是有它的作用的,今天也花了点时间,过了一遍全部的30多个开关,从中整理出15个对日常Android开发比较有帮助的选项。