自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(449)
  • 资源 (22)
  • 收藏
  • 关注

原创 Compose笔记(四十七)--SnackbarHost

这一节主要了解一下Compose中的SnackbarHost,在Jetpack Compose开发中,SnackbarHost是管理Snackbar显示的核心组件...

2025-08-23 14:36:00 292

原创 Compose笔记(四十六)--Popup

这一节主要了解一下Compose中的Popup,在Jetpack Compose中,Popup是一个用于在当前界面上方显示悬浮内容的组件,类似于原生Android中的PopupWindow...

2025-08-17 22:54:56 190

原创 Compose笔记(四十五)--ExposedDropdownMenuBox

这一节主要了解一下Compose中的ExposedDropdownMenuBox,在Jetpack Compose中,ExposedDropdownMenuBox是Material3库提供的用于实现下拉选择框...

2025-08-17 11:50:40 438

原创 Compose笔记(四十四)--produceState

 这一节主要了解一下Compose中的produceState,在Jetpack Compose中,produceState是一个用于将非Compose状态转换为Compose可观测状态的API...

2025-08-16 10:28:07 199

原创 Compose笔记(四十三)--InputChip

这一节主要了解一下Compose中的InputChip,在Jetpack Compose中,InputChip是一种用于输入场景的交互式芯片控件,主要用于展示可选择的条目,支持选中...

2025-08-10 11:17:17 308

原创 Compose笔记(四十二)--RangeSlider

这一节主要了解一下Compose中的RangeSlider,在Jetpack Compose中,RangeSlider是Material3库提供的双滑块范围选择控件,用于在一个连续区间内选择...

2025-08-10 10:26:18 382

原创 Compose笔记(四十一)--ExtendedFloatingActionButton

这一节主要了解一下Compose中的ExtendedFloatingActionButton,在Jetpack Compose中,ExtendedFloatingActionButton是一种扩展式浮动操作按钮,相比普通...

2025-08-03 21:41:54 384

原创 Compose笔记(四十)--ClickableText

这一节主要了解一下Compose中的ClickableText,在Jetpack Compose中,ClickableText是用于创建可点击文本的组件...

2025-08-03 15:43:37 428

原创 Compose笔记(三十九)--文本折叠

 这一节主要了解一下Compose中的文本折叠,在Compose应用开发中,经常会用文本折叠...

2025-07-30 22:05:14 148

原创 Compose笔记(三十八)--CompositionLocal

这一节主要了解一下CompositionLocal,CompositionLocal是Jetpack Compose中用于组件树内隐式数据传递的核心机制,其设计初衷是解决跨多层组件...

2025-07-26 23:31:56 277

原创 Compose笔记(三十七)--FilterChip

这一节主要了解一下Compose中的FilterChip,在Compose中,FilterChip是Material Design组件库提供的一种交互式...

2025-07-20 20:00:00 239

原创 Compose笔记(三十六)--SearchBar

这一节主要了解一下Compose中的SearchBar,在Jetpack Compose中,SearchBar是Material 3组件库提供的一种搜索组件...

2025-07-19 18:11:16 408

原创 Compose笔记(三十五)--ModalBottomSheetLayout

这一节主要了解一下Compose中的ModalBottomSheetLayout,在Jetpack Compose开发中,ModalBottomSheetLayout是Material Design组件库中用于实现模态底部面板...

2025-07-19 10:10:27 477

原创 Compose笔记(三十四)--LayoutModifier

这一节主要了解一下Compose中的LayoutModifier,它是Compose中一个核心接口,用于通过自定义测量和布局逻辑动态调整组件...

2025-07-12 15:48:43 331

原创 Compose笔记(三十三)--BoxWithConstraints

 这一节主要了解一下Compose中的BoxWithConstraints,它是Compose中一个特殊的布局组件,用于在布局过程中获取父容器的约束条...

2025-07-12 10:11:25 304

原创 Compose笔记(三十二)--SubcomposeLayout

这一节主要了解一下Compose中的SubcomposeLayout,它是Jetpack Compose中一个自定义布局工具,允许组件在测量过程中多次组合相同内容...

2025-07-05 19:40:13 311

原创 Compose笔记(三十一)--视频压缩(一)

  这一节主要了解一下mobile-ffmpeg在Compose中实现的视频压缩功能...

2025-07-05 11:01:10 235

原创 Compose笔记(三十)--图片选择器

这一节主要了解一下Compose中的图片选择器,图片选择器是一种允许用户从设备相册或文件系统中选择图片的组件,它简化了媒体文件访问流程...

2025-07-04 22:20:16 229

原创 Compose笔记(二十九)--TimePicker

这一节主要了解一下Compose中的时间选择器,应用开发中,时常会用到让用户选择时间的场景,时间选择器是一种用户界面组件,用于让用户...

2025-06-29 16:37:33 197

原创 Compose笔记(二十八)--加水印

这一节主要了解一下Compose中的加水印,在开发中,有时候我们需要对应用界面做水印效果...

2025-06-21 15:27:22 355

原创 Compose笔记(二十七)--网格布局

这一节主要了解一下Compose中的网格布局,这种布局在开发中相对比较常见...

2025-06-21 10:19:40 235

原创 Compose笔记(二十六)--DatePicker

这一节主要了解一下Compose中的DatePicker,DatePicker是一个用于选择日期的组件,它提供了直观的界面让用户可以通过日历视图...

2025-06-08 16:37:17 435

原创 Compose笔记(二十五)--Brush

这一节主要了解一下Compose中Brush,在Jetpack Compose里,Brush是一个重要的 API,它用于定义填充图形的颜色渐变或图案,能够为界面元素添加丰富...

2025-05-18 22:56:43 452

原创 Compose笔记(二十四)--Canvas

这一节主要了解一下Compose中Canvas,在Jetpack Compose中,Canvas是用于创建自定义绘图和动画的核心组件...

2025-05-18 12:35:20 400

原创 Compose笔记(二十三)--多点触控

这一节主要了解一下Compose中多点触控,在Jetpack Compose 中,多点触控处理需要结合Modifier和手势API来实现,一般通过组合 pointerInput、TransformableState...

2025-05-17 23:19:26 456

原创 Compose笔记(二十二)--NavController

这一节主要了解一下Compose中的NavController,它是实现导航功能的核心组件,提供了强大而灵活的页面管理能力...

2025-05-11 16:01:27 1213

原创 Compose笔记(二十一)--AnimationVisibility

这一节主要了解一下Compose的AnimationVisibility,AnimatedVisibility 是 Jetpack Compose 里用于实现组件可见性动画效果的组件...

2025-04-30 21:44:35 784

原创 Compose笔记(二十)--TextField

这一节主要了解一下Compose的TextField,TextField 是一个用于接收用户文本输入的 UI 组件...

2025-04-30 20:39:39 562

原创 Compose笔记(十九)--NestedScroll

这一节了解一下Compose中的NestedScroll的使用,NestedScroll 在 Jetpack Compose 里主要用于处理嵌套滚动的场景...

2025-04-26 16:23:53 550

原创 Compose笔记(十八)--rememberLazyListState

这一节了解一下Compose中的rememberLazyListState的使用,在 Jetpack Compose 中,rememberLazyListState 是用于管理 LazyColumn 或 LazyRow 滚动状态的核心...

2025-04-26 13:18:58 810

原创 Compose笔记(十七)--AsyncImage

这一节了解一下Compose中的AsyncImage的使用,AsyncImage是由 Coil库提供的一个用于异步加载图片的组件...

2025-04-19 13:31:57 763

原创 Compose笔记(十六)--ExoPlayer

这一节了解一下Compose中的ExoPlayer的使用,我们在开发Android应用时,经常会使用到播放器,这个ExoPlayer框架就相对成熟...

2025-04-12 21:27:54 1291

原创 Compose笔记(十五)--进度条

这一节了解一下Compose中的进度条,有两种类型的进度条可供使用,分别是线性进度条(LinearProgressIndicator)和圆形进度条(CircularProgressIndicator),每种进度条...

2025-04-12 20:49:39 382

原创 Compose笔记(十四)--LazyColumn

 这一节了解一下Compose中的LazyColumn,在Jetpack Compose 中,LazyColumn 是一个用于高效显示长列表或可滚动垂直布局的组件...

2025-04-06 15:03:37 1323

原创 Compose笔记(十三)--事件总线

这一节了解一下Compose中的事件总线,在Jetpack Compose里,官方没有直接提供事件总线,但可以借助第三方库或者自定义实现来达成事件总线的功能...

2025-03-28 21:33:44 467

原创 Compose笔记(十二)--hilt-navigation-compose

这一节主要了解一下Compose中hilt-navigation-compose,hilt-navigation-compose 是一个用于在 Jetpack Compose应用里结合Hilt(依赖注入框架)和Jetpack Navigation Compose(导航库)的库...

2025-03-22 12:19:44 597

原创 Compose笔记(十一)--DataStore(二)

  这一节主要了解一下DataStore的源码,datastore-preferences 基于 Flow 和Coroutines 实现异步数据存储。它的核心原理是将键值对数据存储在一个文件中...

2025-03-16 10:33:30 498

原创 Compose笔记(十)--DataStore(一)

这一节主要了解一下Compose中的DataStore,在Jetpack Compose中,DataStore是一种数据存储解决方案,用于以异步、一致的方式存储键值对或自定义类型的数据...

2025-03-16 09:20:10 441

原创 Compose笔记(九)--Checkbox

这一节主要了解一下Compose中的Checkbox,它是Jetpack Compose UI框架中的一个组件,用于创建复选框功能...

2025-03-14 22:38:50 327

原创 Compose笔记(八)--权限

 这一节主要了解一下Compose中权限的申请,其中主要用到accompanist-permissions这个权限库,它是一个简化的Android Compose 中权限...

2025-03-09 22:27:07 1066

AndroidStudio教程

AndroidStudio教程。

2017-03-09

常见TV应用布局

常见TV应用布局。

2017-03-07

Android蒙层效果

蒙层效果,适用于Android引导页的使用。

2017-02-13

ModuleInterface

一个简单的创建模块化接口的小案例,DialogFragment Fragment Activity Interface

2017-11-02

Android终端命令

超级方便的命令。

2017-04-24

VoiceListener

一个语音听写的小demo,其中需要你将Key换一下就能运行,没有语音对话框提示,直接说话,它会将声音转换成文字,希望能够帮助到您。

2016-08-08

Android主题色

Android主题色设置学习。

2017-03-22

CardViewDemo

这代码是CardView的一种效果,如果能帮上你,给我一个赞,谢谢。

2017-03-01

Android uml

uml

2017-03-12

jdk的安装图示

这里面是jdk的安装图示,很详细!

2016-06-30

JavaScript练习

文件里面是很多经典的JavaScript练习的Demo,需要熟练的掌握。

2016-11-01

自定义RecyclerView

里面是一个自定义RecyclerView类,可实现加载更多,根据你具体开发需求调整。

2016-12-25

AndroidStudio

AndroidStudio

2017-02-23

Android路线图

这里是Android路线图的一些图片,知识体系,四大组件,View,线程和进程等等。

2016-09-20

Android技术级别

该文档描述了Android的技术级别,段位,看看你打到哪里了。

2017-02-06

关闭Activity

这是关闭Activity的demo,通过发送广播的形式执行,运用了单例模式。

2016-09-01

Android反编译工具

这是一个Android反编译工具,图形化界面,不用敲命令,非常直观,并且好用。

2016-12-04

CanvasDemos

用于画折线的轮子。

2017-02-14

AndroidUI之Fragment

市面上一种常用的UI布局,目前有很多移动软件使用这种布局。

2016-09-05

android开发环境安装图示

android开发环境安装图示

2016-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除