自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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动态库

Android音视频开发需要用到的FFmpeg编译资源(so动态库) 模块包含:libavcodec、libavfilter、libavformat、libavutil、libswresample、libswscale 包含平台:arm64-v8a、armeabi-v7a、x86、x86_64 以及模块的头文件 旨在帮助快速开发音视频demo

2022-03-15

空空如也

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

TA关注的人

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