自定义博客皮肤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)
  • 收藏
  • 关注

原创 Android 使用自带的MediaCodec 框架进行本地视频压缩

Android 使用自带的MediaCodec 框架进行本地视频压缩

2022-12-20 21:05:57 2898 1

原创 安卓APP开启第一屏白屏处理方式记录

安卓APP开启第一屏白屏处理方式记录记录一个小技巧 安卓App在开启的时候第一屏都会先闪烁一个白屏 闪烁1秒左右才能进入欢迎页 用户体验很不好解决方案:参考了android白屏优化方案,优化Android App启动白屏这篇文章 关于产生原因介绍的也比较清楚 我把android:windowBackground设置成了我的欢迎页的图片 但是会产生一个问题 欢迎页一般都是全屏而设置后是带有状态栏的 所以还需要在文中的方法再添加一行<item name="android:windowFullscre

2021-07-29 17:16:55 249

原创 Android使用pdfRenderer实现PDF展示功能

最近的项目中有一个展示PDF的需求 很懵 老规矩 度娘 谷歌一波 功夫不负有心人 找到了一个比较全面的博主写的文章 link使用PDF.js+webView方法确实是实现了功能 但是出现了新的问题 当pdf页数太多的时候会很卡(我找了一个143页的pdf 滑动了几下就闪退了) 没有办法 又参考了文中的方法1andorid原生自带的pdf管理库来实现功能大体记录一下实现思路 先通过网络请求把pdf下载到手机里 再通过PdfRenderer把pdf转换成bitmap最后通过RecyclerView

2020-08-02 23:19:17 3238 15

原创 记TabLayout+ViewPager2+Fragment模式下Fragment数量过多造成的内存泄漏及解决方案

记一次TabLayout+ViewPager2+Fragment的坑最近项目上想实现一个4级联动的功能如图最外层就不用说了FragmentManager.replace就可以实现,第二层用TabLayout+viewPager2+Fragment也可以解决但是因为数据量的问题Fragment大概会有30-40个 使用Leak内存检测第三方的时候发现在切换到第15个Fragment的时候会出现内存溢出开始的写法private var mFragmentList: MutableList<Fr

2020-07-20 22:32:49 3188

原创 使用RecycleView实现Dialog内嵌多行多列CheckBox

使用RecycleView实现Dialog内嵌多行多列CheckBox首先放一个效果图(请无视我写错的标题)实现思路首先定义一个dialog文件 因为我们不知道checkbox具体的数量 所以定义一个recycleView来通过数据动态加载 如果只想实现一排checkbox的话 item里面直接放checkbox就可以解决 网上也有很多相思教程这里就不再细说 如果想放置多列组件 item里...

2020-02-07 18:17:07 562

空空如也

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

TA关注的人

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