- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 BottomNavigationView入门
BottomNavigationView 是 Android 官方提供的底部导航栏组件,旨在简化应用程序中不同功能页面之间的切换。 它通常用于显示三个到五个主要功能项,方便用户快速访问应用的核心部分。BottomNavigationView一般与fragment配合使用。具体这样配合使用:- BottomNavigationView+FragmentContainerView+Fragment- BottomNavigationView+ViewPager+Fragment
2025-02-20 18:18:38
839
原创 RecyclerView入门
RecyclerView 可以让您轻松高效地显示大量列表数据。您提供数据并定义每个列表项的外观,而 RecyclerView 库会根据需要动态创建元素。当列表项滚动出屏幕时,RecyclerView不会销毁其视图,而是会被回收,对屏幕上滚动的新列表项重用该视图。RecyclerView可以让您轻松高效地显示大量数据。 可提升性能和应用的响应能力,并降低功耗。
2025-02-17 16:39:05
704
原创 android 硬解码播放音视频
首先解码(硬解码),然后播放视频和音频,实现音视频播放,并在此基础上实现在横竖屏切换和后台播放功能,进度条实时显示和进度跳转,倍速快放和慢放播放结束后点击播放重头开始播放,支持暂停继续只讲方法,个人见解
2025-02-14 11:47:09
457
原创 ffmpeg编译脚本(整理)
1、ffmpeg#!/bin/bash # ndk路径 NDK=/ff/ndk/android-ndk-r21b # 编译工具链目录,ndk17版本以上用的是clang,以下是gcc TOOLCHAIN=$NDK/toolchains/llvm/prebuilt/linux-x86_64# 版本号 API=21 # 交叉编译树的根目录(查找相应头文件和库用) SYSROOT="${TOOLCHAIN}/sysroot"#armv7-a OUTPUT_FOLDER="armeabi
2021-11-15 10:38:38
3445
原创 OkHttp3入门-手把手教你如何用
OkHttp3入门准备工作添加依赖设置网络权限创建简单创建四步走(异步请求)同步请求(不常用)终止请求具体介绍GET请求POST请求下载(保存到本地)简单的下载请求(示例)2、准备工作显示下载进度上传文件上传文件上传(简单示例)涉及到的类与方法上传监听其他拦截器可能涉及到的类与方法OkHttp是一个处理网络请求的开源项目;安卓端轻量级框架;用于替代HttpUrlConnection和Apac...
2020-04-28 13:46:11
3128
1
Android音视频开发FFmpeg编译资源so动态库
2022-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人