自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Android面试题大全(中高级)

1.synchronized和lock的区别答:https://blog.csdn.net/u012403290/article/details/64910926?locationNum=11&fps=1还可以去了解什么是可重入锁,公平 锁,可中断锁。2.okhttp源码分析答:https://blog.csdn.net/mwq384807683/article...

2020-01-19 16:25:26 26665 1

原创 从源码了解handler looper ,messageQueue思路

一:首先,一个最简单的发送和回调demonew Thread(new Runnable() { @Override public void run() { Looper.prepare(); MyHandler myHandler = new MyHandler(); myHandler.sendEm

2017-11-29 14:58:18 3793 1

原创 HTTP协议详解

引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支

2017-07-26 10:08:25 2097

原创 android 不同机型因录音权限出现的不同问题

今天碰到一个关于录音权限的问题,这里只讲6.0系统以下的手机,6.0以上系统已做了更好更安全的处理。正如我看过一篇文章,那些获取录音权限的方法只是判断你的配置文件AndroidManifest.xml有没有加入录音的权限,并不是正真判断你有没有开启录音权限,然后网上提供的通关过获取mMediaRecorder.getMaxAmplitude()(录音分贝的意思)的变化来判断是否正在录音

2017-06-26 17:23:24 3093

原创 解决按返回键软键盘关闭后出现空白问题

场景:当在activityB弹出软键盘后,此时按返回键要关闭软键盘并返回activityA,发现软键盘关闭后会软键盘那块会出现空白后再回到activityA解决办法:1.点返回后 先在activityB界面判断当前软键盘是否弹出,这里根据整个布局的高度来判断软键盘是否弹出,用系统的方法InputMethodManagere.isActivte()有时无效。2.如果有软键盘弹出,

2017-05-16 14:38:19 4870

转载 android 实现动态换肤效果

http://www.jianshu.com/p/af7c0585dd5b

2017-05-15 15:27:50 1166

转载 android 实现换肤效果

http://www.jianshu.com/p/af7c0585dd5b

2017-05-15 15:25:24 649

转载 android 压缩图片的几种方法

第一:质量压缩法:private Bitmap compressImage(Bitmap image) {        ByteArrayOutputStream baos = new ByteArrayOutputStream();        image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这

2015-03-24 16:42:44 538

原创 java中synchronized的用法详解

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问ob

2014-02-28 15:15:45 391

空空如也

空空如也

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

TA关注的人

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