首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
好的你说
掘友等级
Android程序员
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
231
文章 212
沸点 19
赞
231
返回
|
搜索文章
赞
文章( 212 )
沸点( 19 )
优化Flutter动画性能损耗
分析动画源码,加入帧延时,实现对动画帧率的控制;同一动画、同一个机器下,GPU的占用由34%降为12%; 原理类似Android ObjAnimation的 setFrameDelay 接口
Android 车载应用开发指南(3) - SystemUI 详解
SystemUI 全称 System User Interface,直译过来就是系统级用户交互界面,在 Android 系统中由 SystemUI 负责统一管理整个系统层的 UI。
如何利用 Flutter 实现炫酷的 3D 卡片和帅气的 360° 展示效果
本篇将带你在 Flutter 上快速实现两个炫酷的动画特效,希望最后的效果可以惊艳到你,带你感受不一样的特效。
Android屏幕刷新机制
之前我们讲过布局优化中提到Android系统每16ms发出一个VSYNC信号,然后执行一次UI的渲染工作。如果渲染成功,那么界面基本就是流畅的。 我们看看Android系统是如何做屏幕刷新机制,如果做到16ms执行一次绘制工作,又如何保证我们每次点击或者触摸屏幕的时候,快速的处…
Flutter自定义View基础,重写SingleChildRenderObjectWidget
Flutter自定义View基础,重写SingleChildRenderObjectWidget Flutter有很多种类的Widget, 其中处理界面绘制, 布局, 事件相关的则是RenderObj
Dart 网络编程
以下提供Dart 关于网络编程方面的各种代码示例,对于具体的协议方面知识,请自行学习。 通常的,我们并不会直接使用Dart 标准库提供的http 网络请求API,因为标准库库使用上仍然过于繁琐,第三方库则更加简洁强大。在Flutter上,主要使用dio库,功能十分强大,另外还可…
Dart之Mixin详解
随着Dart学习的深入,发现了一个比较棘手的语法——mixin。它对于Java开发人员来说,是一个全新的概念,但也是深入学习Dart无法绕过的一个槛。 那么mixin到底是什么尼???下面来看维基百科对它的定义。 简而言之,mixins是普通的类,我们可以从中扩展方法(或变量)…
基于 FFmpeg 的跨平台视频播放器简明教程(八):音画同步
系列文章目录 基于 FFmpeg 的跨平台视频播放器简明教程(一):FFMPEG + Conan 环境集成 基于 FFmpeg 的跨平台视频播放器简明教程(二):基础知识和解封装(demux) 基于
Android Runtime | Trace文件的生成机制
当App发生ANR或是System触发watchdog时,系统都希望生成一份trace文件,用来记录各个线程的调用栈信息,以及一些进程/线程的状态信息。这份文件通常存放在/data/anr目录下
Android的VSYNC机制和UI刷新流程【金石计划】
一、 Vsync信号详解 1、屏幕刷新相关知识点 屏幕刷新频率: 一秒内屏幕刷新的次数(一秒内显示了多少帧的图像),单位 Hz(赫兹),如常见的
下一页
个人成就
文章被点赞
31
文章被阅读
26,617
掘力值
1,071
关注了
11
关注者
12
收藏集
47
关注标签
18
加入于
2022-08-06