Android 第4页
CardView-Stewed Noodles 资源

CardView

用于通过带有圆角布局和特定阴影效果来显示各种数据。CardView 可以用于创建 ListView 或 RecyclerView 中的条目布局。 创建CardView 1. CardView 条目布局 一个用于表示 RecyclerView 中单个条...
XuX的头像-Stewed Noodles 资源烩之面大会员XuX10个月前
0280
NavHostController-Stewed Noodles 资源

NavHostController

基本介绍 NavHostController 是 Jetpack Compose Navigation 中负责管理导航状态的核心控制器。 记录当前在哪个页面(destination) 处理导航动作(navigate / popBackStack) 管理返回栈(Back...
高阶函数-Stewed Noodles 资源

高阶函数

高阶函数可以接受一个或多个函数作为参数,也可以讲一个函数作为返回值。 fun operateOnNumbers(a: Int, b: Int, operation: (Int, Int) -> Int): Int { return operation(a, b) } // 函数的使...
Lambda 表达式-Stewed Noodles 资源

Lambda 表达式

将函数赋值给一个变量,它就变为一个函数字面量。Kotlin 提供了两种类型的函数字面量。 Lambda 表达式 匿名函数 基本介绍 语法 lambda 表达式通常与高阶函数一起使用,为这些函数提供自定义行为...
List-Stewed Noodles 资源

List

Scrolling Column Modifier.verticalScroll(scrollState) 将 Column 变为可滚动。 @Composable fun ScrollingColumn() { // 创建一个滚动状态 val scrollState = rememberScrollState() Column(...
XuX的头像-Stewed Noodles 资源烩之面大会员XuX9个月前
0260
Live Data-Stewed Noodles 资源

Live Data

基本介绍 LiveData 是一个可观察的数据持有类。与普通的可观察对象不同,LiveData 具备生命周期感知能力,也就是说它会遵循应用中其他组件(如 Activity、Fragment 或 Service)的生命周期。 这...
XuX的头像-Stewed Noodles 资源烩之面大会员XuX10个月前
0260
Data Class 数据类-Stewed Noodles 资源

Data Class 数据类

Kotlin 中的 数据类(data class) 是一种用于只存数据的类,能够自动生成常用的函数。 equals() hashCode() toString() copy() 语法 data class ClassName( val prop: Type, var prop2: Type )...
Fragment-Stewed Noodles 资源

Fragment

基本介绍 Fragment 代表应用程序 UI 可复用的部分。Fragment 定义和管理自己的布局,拥有自己的生命周期,并且可以处理自己的输入事件。Fragment 不能独自存在,它们必须由一个 Activity 或者另...
XuX的头像-Stewed Noodles 资源烩之面大会员XuX10个月前
0250
Manifest 文件-Stewed Noodles 资源

Manifest 文件

Manifest.xml 文件是重要的配置文件,提供了Android 应用程序的基本信息。 <?xml version='1.0' encoding='utf-8'?> <!--配置清单的开始标记--> <manifest xmlns:android='http://sche...
匿名函数-Stewed Noodles 资源

匿名函数

匿名函数:没有名字的函数。 语法 基本语法 val anonymousFunction = fun(parameters): ReturnType {    body    return statement if needed} 示例代码 val numbers =...