最新 最热

android学习笔记----简易音乐播放器原理

简易功能是:播放暂停,停止后从头播放,进度条跟随音乐进度,拖动进度条音乐也随之改变播放进度。

2023-05-06
1

android学习笔记----网页源码查看器,图片查看器

handler使用步骤  1.在主线程定义了一个Handler  private Handler handler = new Handler()  2.使用handler会重写handler里面的handlerMessage方法  public void handlerMessage(Message msg){......

2023-05-06
1

android学习笔记----定时问题

timer.schedule的第三个参数是间隔多久重复一次,可以不设置,做一次性的任务。

2023-05-06
1

android学习笔记----模拟登陆界面(文件和SharedPreferences存储)

SharedPreferences存储源码(QQlogin2):https://github.com/liuchenyang0515/QQlogin2

2023-05-06
1

Flutter中的StringBuffer用于高效构建字符串

与使用string操作相比,StringBuffer通常更快,因为它们不需要在每次修改字符串时重新分配内存。

2023-05-06
1

Android-图片压缩(二)-纯干货

ARGB颜色模型:最常见的颜色模型,设备相关,四种通道,取值均为[0,255],即转化成二进制位0000 0000 ~ 1111 1111。

2023-05-03
1

Android JetPack~LiveData(二) 数据倒灌问题

如果我们在一个home页面获取网络数据,然后通过LiveData的观察者特性,在回调中跳转B页面,当旋转屏幕时,页面重建,LiveData又发来最后一次数据,那么直接触发了跳转B页面的代码。这就是数据倒灌引起的问题。因为LiveData的数据...

2023-05-03
1

Android | View.post 到底是在什么时候执行的?

相信绝大部分人都使用过 view.post这个方法,且使用场景基本上都是用来获取 view 的一些属性数据,并且我们也都知道,该方法会使用 handler 发送一个消息,并且该消息被回调执行的时候 view 是已经绘制完成的,今天我们来聊一...

2023-05-02
0

在Android采集视频过程中增加水印功能实现

在Android采集视频过程中增加水印,并且水印包含一个变化的时间戳,这里考虑方案实现的时候,就想到了ffmpeg,ffmpeg包含很多filter能实现水印添加的功能。...

2023-05-02
1