Android自定义视图 自定义视图自定义视图组件 | Android 开发者 | Android Developers (google.cn) 创建视图类 | Android 开发者 | Android Developers (google.cn) 系统如何绘制View下图是布局树 视图的每一次刷新都是完整地遍历布局树的过程,这个过程比较耗时 Android系统显示原理简介 - 简书 (jianshu.com) 2022-12-17 Android #layout #view
Hexo_Fluid_Tag插件的使用 Hexo Fluid Tag插件的使用配置指南 | Hexo Fluid 用户手册 (fluid-dev.com) Tag 插件#便签在 markdown 中加入如下的代码来使用便签: {% note success %} 文字 或者 `markdown` 均可 {% endnote %} 或者使用 HTML 形式: <p class="n 2022-12-16 Environment #Hexo #Fluid
Android应用架构指南 Android应用架构指南[TOC] 应用架构指南 | Android 开发者 | Android Developers (google.cn) 移动应用用户体验典型的 Android 应用包含多个应用组件,包括 Activity、Fragment、Service、内容提供程序和广播接收器。您需要在应用清单中声明其中的大多数应用组件。Android 操作系统随后会使用此文件来决定如何将您的应用 2022-12-15 Android #应用
Kotlin协程 Kotlin协程[TOC] 本篇以Android中的Kotlin协程为例 Android 上的 Kotlin 协程 | Android 开发者 | Android Developers (google.cn) 协程基本介绍协程是一项 Kotlin 功能,可将长时间运行的任务(例如数据库或网络访问)的异步回调转换为顺序代码。 为了避免用户在使用您的应用时感觉到任何卡顿,主线程必须每隔 16 毫秒 2022-12-15 kotlin #协程 #Coroutine
Compose中使用Navigation Jetpack Compose Navigation使用 Compose 进行导航 | Jetpack Compose | Android Developers (google.cn) 迁移到 Compose Navigation迁移到 Jetpack Compose 基本涉及以下几个步骤: 添加最新的 Compose Navigation 依赖项 设置 NavController 添加 N 2022-12-14 Android #Jetpack #Compose #Navigation
Compose布局详解 深入了解 Jetpack Compose 布局[TOC] Jetpack Compose 提供一个全新的布局模型,用于构建精美、高效的界面。我们深入介绍了这个布局模型,说明了它的底层工作逻辑,它所具备的功能,捆绑的布局和修饰符是如何构建的,以及可以如何轻松创建自定义布局和修饰符。本次研讨会将有助于了解 Compose 的布局模型,您可以使用这个模型来构建应用所需的布局,并且编写更优质的代码。 内容 2022-12-09 Android #Jetpack #Compose #layout
Compose迁移 迁移到Compose如何迁移到 Compose 取决于您和您的团队。要将 Jetpack Compose 集成到现有 Android 应用中,有多种不同的方法。常用的两种迁移策略为: 完全使用 Compose 开发一个新界面 选取一个现有界面,然后逐步迁移其中的各个组件。 新界面中的 Compose在重构应用代码以适应新技术时,一种常用的方法是在为应用构建的新功能中采用该技术。在这种情况下,适 2022-12-09 Android #Jetpack #Compose #view
Compose主题 Compose主题Compose 中的 Material Design 2 | Jetpack Compose | Android Developers androidx.compose.material3 | Android Developers 创建主题资源 进入Material Design 选择品牌颜色,即Primary Color,也是种子颜色 点击右上角Export按钮,选择 2022-12-09 Android #Jetpack #Compose #Theme #MaterialDesign
Compose中的状态 Compose中的状态应用的“状态”是指可以随时间变化的任何值。这是一个非常宽泛的定义,从 Room 数据库到类的变量,全部涵盖在内。 所有 Android 应用都会向用户显示状态。下面是 Android 应用中的一些状态示例: 聊天应用中最新收到的消息。 用户的个人资料照片。 在项列表中的滚动位置。 关键提示:状态决定界面在任何特定时间的显示内容。 优秀实践是为所有可组合函数提供默认的 Mo 2022-12-08 Android #Jetpack #Compose
Compose基本布局 Compose基本布局Compose 布局基础知识 | Jetpack Compose | Android Developers Compose 中的布局 | Jetpack Compose | Android Developers (google.cn) 编写可组合项时,您可以使用修饰符执行以下操作: 更改可组合项的尺寸、布局、行为和外观。 添加信息,例如无障碍标签。 处理用户输入。 2022-12-08 Android #Jetpack #Compose #layout