目录介绍 01.实际开发问题 02.线程池的优势 03.ThreadPoolExecutor参数 04.Threa...[作者空间]
Android的性能优化,主要是从以下几个方面进行优化的: 稳定(内存溢出、崩溃) 流畅(卡顿) 耗损(耗电、流量...[作者空间]
可以控制最多显示多少个,多余最大数量则在最后一行以文字提示,通过控制maxSize大小来控制最多显示图片数量。效果...[作者空间]
何为分类 关门放图 效果实现方式 ListView + ViewPager ListView + Fragmen...[作者空间]
1概述 今天给大家推荐一篇好文,当我们在使用第三方库,或者自己封装库,如果需要需要用到Context时,一般做法就...[作者空间]
前言:之前项目里feed里需要自动播放视频,老代码用的是第三方,但是遇到的视频不能正确自动播放的情况,于是自己动手...[作者空间]
介绍 在使用之前,一定要先看一下ViewPager2的介绍 迁移至 ViewPager2 | AndroidDev...[作者空间]
Jetpack Compose是什么? Jetpack Compose 是安卓用于构建UI的一种新方式,采用代码而...[作者空间]
目录 前言 最近打算写一些Android布局优化相关的文章,既然要进行布局优化,就要先了解布局加载原理,才能知道有...[作者空间]
Andorid10无法获取IMEI,读写文件也被限制。获取设备唯一ID逻辑。[作者空间]
一、起因 很久以前接手的一个比较老的项目中,是使用Activity的名字作为tag来标识网络请求的。在Activi...[作者空间]
本文首发于微信公众号「Android开发之旅」,欢迎关注 前言 本文将带领大家来看看启动优化相关方面的介绍以及各种...[作者空间]
在日常开发中,我经常使用LayoutInflater将一个xml布局初始化为一个View对象,但是对它内部原理...[作者空间]
近期换部门,从事之前从未接触过的Android音视频开发,主要涉及到USB摄像头调用、libyuv处理Nv21图像...[作者空间]
日常开发过程中,我们都会遇到这样一种场景:我们写出的 UI 效果在对接数据之前需要提前进行预览,进而调整 UI 细...[作者空间]
背景 之前18年曾经写过一篇关于状态机的博客,链接如下:https://www.jianshu.com/p/8de...[作者空间]
1.概述 平时开发中避免过多的判空检查,空对象模式很好的避免了这种情况出现,当为空或者不存在的时候返回一个空对象,...[作者空间]
前段时间在组内做了一下现有的代码分析,发现很多以前的legacy code多线程的使用都不算是最佳实践,而且坏事的...[作者空间]
1.前言 方便平时快速开发用到的一个基础框架 2.地址 github 欢迎指出不合理的地方, 3.如何下载 Add...[作者空间]
我想每个开发者在学习成长的过程中,在面临技术难题的时候,都有经历过自我怀疑的过程,但是有时候这并不是你的错,大家都...[作者空间]