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

原创 使用ScheduledExecutorService 实现 延迟执行操作

/*** 测试延迟执行任务(只执行一次)*/public class TestScheduledExecutor { public static void main(String[] args) { System.out.println("创建任务时间:" + new Date()); // 创建一个定长线程池,支持定时及周期性任务执行...

2020-03-31 16:27:00 1098

原创 new Handler()和new Handler(Looper.getMainLooper())的区别是什么?

new Handler()和new Handler(Looper.getMainLooper())的区别是什么?一、Handler的一些知识,new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler handler = new Handler();那么这个会默认用当前线程的looper,在代码中Handle...

2020-03-31 14:57:23 1236

原创 内存泄漏OOM

本文发现了一类OOM(OutOfMemoryError),这类OOM的特点是崩溃时java堆内存和设备物理内存都充足,下文将带你探索并解释这类OOM抛出的原因。关键词:OutOfMemoryError, OOM,pthread_create failede,Could not allocate JNI Env一、引子对于每一个移动开发者,内存是都需要小心使用的资源,而线...

2020-03-30 10:54:27 648

原创 Android为什么没有使用MVC,而是使用MVP?

“Android为什么没有使用MVC,而是使用MVP?"没有最好的架构模式。随着业务的不断增长,为了让我们的代码变得更美观,我们可能会多种模式混合使用,再或者在原本的模式上衍生出新的模式,这就是架构的魅力。...

2020-03-05 19:08:28 280

原创 基于Dragonboard 410c的mic和speaker的loopback调试

最进用dragonboard 410c做一个东西,其中用到了互相对话的功能,场景就是一个说一个听,可以对话,所以这就需要两个mic和两个speaker,还好410c的板子上面已经有两个mic的接口和一个speaker的接口了,经过测试mic是可以直接用的,speaker只有一个,那另一个怎么办呢?幸好HDMI是可以用的,另一个就走HDMI就可以了。这些问题解决后,最主要的还是loopback功能,...

2020-03-03 16:22:37 998

Automatic.apk

Automatic2.0

2020-03-29

Automatic.apk

automatic app

2020-03-28

照相录像录音文件

一个简简单单的调用系统摄像头和录制音频的文件,摄像录音简单分析!

2012-06-25

空空如也

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

TA关注的人

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