首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
自动化BUG制造器
掘友等级
流浪的android程序猿
|
😏
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
143
文章 52
沸点 91
赞
143
返回
|
搜索文章
最新
热门
Android 图形渲染【2】ViewRootImpl 与 Choreographer
ViewRootImpl 和 Choreographer ViewRootImpl 概述 ViewRootImpl 是 Android 视图树的根节点,它充当了 Android 视图层次结构(View
Android 图形渲染【1】触发渲染指令的流程解析
Android 图形渲染的整体流程概述 为了实现流畅的用户体验,Android 图形渲染流程将应用程序的 UI 代码转换为屏幕上最终显示的像素,并确保 UI 更新与显示设备的刷新率保持同步,从而避免画
Compose 页面沉浸式体验适配
沉浸式 所谓沉浸式就是适配状态栏和导航栏,使其和应用内容融为一体,有两种方式: 全屏展示应用,隐藏掉状态栏和导航栏,达到沉浸式效果; 将状态栏和导航栏设置为透明,应用页面内容的颜色延伸到屏幕边缘,注意
Compose系列【6】ComposeView
ComposeView 传统的 Android UI 是通过 View 对象形式来构建的,而 Compose 的 UI 是通过方法的形式构建的。创建一个全新的 Android Compose 项目,它
Kotlin 数据类与数据对象
data class 所谓数据类,是类似于 C 中的 struct,只是用来作为一组数据的抽象。Kotlin 中的数据类主要用于存储数据。对于每个数据类,编译器会自动生成额外的成员函数,这些函数允许你
Compose 系列【4】Applier
Applier Applier 是一个树的构建器的接口定义。 指针 其内部属性 current,作为当前操作的 node,在调用 up 和 down 操作时,该属性的值会发生变化。 生命周期 为了方便
Compose 系列【3】PrioritySet 最大堆
从 PrioritySet 的声明可以了解到的信息包括: 这是一个内部类; 包含一个可变列表参数,默认为空列表,列表保存 Int 类型的元素。 PrioritySet 类方法列表: 向堆中添加元素 第
Compose Remember 功能
Compose 通过调用函数的形式刷新 UI,这些不同的 Compose 函数组合在一起刷新整个界面,称为组合。 因为 Compose 还有个响应式的特性,数据组成状态,每当状态发生变化,就会触发这些
Compose 编程思想和重组
本文是对官方文档的理解和补充说明,多数内容来自于官方文档。 长期以来,Android 视图层次结构一直可以表示为界面 widget 树。由于应用的状态会因用户交互等因素而发生变化,因此界面层次结构需要
gRPC on Kotlin Android
gRPC 是由 Google 开发的高性能、开源的远程过程调用(RPC)框架,它基于 HTTP/2 协议进行通信,并使用 Protocol Buffers 作为默认的序列化工具。gRPC 支持多种编程
下一页
个人成就
文章被点赞
353
文章被阅读
146,063
掘力值
4,000
关注了
27
关注者
107
收藏集
6
关注标签
17
加入于
2018-04-18