分类
标签
排序
Android Studio 模拟器 安卓12 安装Magisk
本文脚本修改自github上的一个脚本。 环境为Mac OS-Arm版 1. 创建一个目录 mkdir magisk-sh 2. 下载Magisk apk 可以去github上下载,链接:https://github.com/topjohnwu/Magisk/releases 本文...
Android 手势相关(一)
Android 手势相关(一) 本篇文章主要记录下android 手势相关的一些内容. Android 提供了一套强大的手势识别框架,可以用来检测和处理用户的手势操作. 1: 手势识别 Android 提供了GestureDetector...
Android 手势相关(二)
Android 手势相关(二) 本篇文章继续记录下android 手势相关的内容. 1: GestureOverlayView简介 GestureOverlayView是Android中的一个视图组件,用于捕捉和处理手势操作. GestureOverlayView的主...
Jetpack Compose(4)——重组
目录 一、状态变化 1.1 状态变化是什么 1.2 mutableStateListOf 和 mutableStateMapOf 二、重组的特性 2.1 Composable 重组是智能的 2.2 Composable 会以任意顺序执行 2.3 Composable 会并发执...
Jetpack Compose(5)——生命周期与副作用函数
目录 一、 Composable 的生命周期 二、 Composable 的副作用 2.1 SideEffect 2.2 DisposableEffect 2.3 LaunchedEffect 2.4 rememberCoroutineScope 2.5 rememberUpdatedState 2.6 derivedState...
Android音视频开发 – MediaMetadataRetriever 相关
Android音视频开发 - MediaMetadataRetriever 相关 MediaMetadataRetriever 是android中用于从媒体文件中提取元数据新的类. 可以获取音频,视频和图像文件的各种信息,如时长,标题,封面等. 1:初始...
Android 音视频开发 – VideoView
Android 音视频开发 - VideoView 本篇文章主要介绍下Android 中的VideoView. 1: VideoView简介 VideoView是一个用于播放视频的视图组件,可以方便地在应用程序中播放本地或网络上的视频文件。 V...
Android Compose 入门,深入底层源码分析
Android Compose 入门,深入底层源码分析 我是跟着AS官网学习的,但是官方的教程写的不是很详细.官网链接 首先创建一个Compose项目,目录结构是这样: ui -> theme -> -> Color.kt -> -...
Android Studio制作简单登录界面
实现目标 应用线性布局设计登录界面,要求点击输入学号时弹出数字键盘界面,点击输入密码时弹出字母键盘,出现的文字、数字、尺寸等全部在values文件夹下相应.xml文件中设置好,使用时直接引用...
使用 MediaCodec 在 Android 上进行硬解码
要使用 MediaCodec 在 Android 上进行硬解码,并获取 RGBA 数据,你可以按照以下步骤进行操作: 创建 MediaExtractor 对象并设置要解码的 MP4 文件路径: MediaExtractor extractor = new Media...