自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

到此一游

If I can not see you again, good morning, good afternoon and good night!

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android开发 Touch 事件的分发和消费机制

概述在做Android开发的过程中,如果想自定义一些手势操作,做一些酷炫的效果,那么必须理解Android中的touch事件是如何传递的。接下来将通过代码与图例对事件传递做一个详细的分析。看图说话android simple touch flow上面这幅图例分析了事件传递的简单情况,被分析的对象包括Activity,ViewGroup,View,以及dispat

2017-02-24 22:57:21 306

转载 Android开发 Handler MessageQueue Looper消息循环原理分析

Handler概述Handler在Android开发中非常重要,最常见的使用场景就是在子线程需要更新UI,用Handler来投递消息到主线程执行UI更新操作。因为Android系统的View是非线程安全的,所以需要在主线程更新UI。总的来说Handler就是用来做线程间通信,在不同线程之间传递消息。注:这篇文章所讲到的Handler是在主线程创建的,主线程在开始的时候已经创建了默认的消息循环。

2017-02-24 22:40:48 423

转载 Android开发 ActionBar中setDisplayHomeAsUpEnabled和setHomeButtonEnabled的理解

setHomeButtonEnabled这个小于4.0版本的默认值为true的。但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击。没有向左的小图标。 true 图标可以点击 false 不可以点击。actionBar.setDisplayHomeAsUpEnabled(true) // 给左上角图标的左边加上一个返回的图标 。对应ActionBar.DI

2017-02-24 11:10:58 683

转载 Android,在争议中逃离 Linux 内核的 GPL 约束

Android,在争议中逃离 Linux 内核的 GPL 约束为这个题材起名,我思考了许久,GPL 是著名的开放源代码许可协议,Linux 内核开源项目正是在 GPL 的庇佑之下,十多年来在服务器、PC 端以及各种嵌入

2017-02-21 20:45:29 852

转载 HTTPS工作原理和TCP握手机制

1、HTTPS的工作原理    HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的具体描述如下:1.浏览器将自己支持的一套加密规则发送给网站。 2.网站从

2017-02-21 01:07:36 350

转载 Android开发 高斯模糊的实现

高斯模糊是什么?高斯模糊(英语:Gaussian Blur),也叫高斯平滑,是在Adobe Photoshop、GIMP以及Paint.NET等图像处理软件中广泛使用的处理效果,通常用它来减少图像噪声以及降低细节层次。这种模糊技术生成的图像,其视觉效果就像是经过一个半透明屏幕在观察图像,这与镜头焦外成像效果散景以及普通照明阴影中的效果都明显不同。什么?看不明白?没关系,我也看不明白,维

2017-02-20 23:58:50 1403

转载 Android Studio实用插件集合

现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好Android Studio插件能大量的减少我们的工作量。  1.GsonFormat   快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。     使用方法:快捷键Alt

2017-02-19 21:22:34 1703

原创 Android6.0以上系统搜索不到 蓝牙BLE 设备问题

最近开发一款软件,一开始一切顺利,但是在连接外围BLE 设备时,发现需要Location的权限,    uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION。    在AndroidManifest里面加上了权限,同时,大家知道安卓从6.0开始,对于一些敏感权限,需要运行时权限,除非targetApi

2017-02-16 19:56:09 17210 4

原创 Android开发 压缩保存图片至本地

/** * 从本地path中获取bitmap,压缩后保存小图片到本地 * * @param path 图片存放的路径 * * @return 返回压缩后图片的存放路径 */ public static void saveBitmap(String path,String fileName,OnSaveSuccessListe

2017-02-13 21:59:50 3824

转载 Android调用Camera,获取预览帧中的图像

1:说明 Android开发实现Camera自定义的话,也并不是件难事,主要步骤如下:打开相机,即实例化Camera对象,Camera camera = Camera.open();设置Camera的相关参数,Camera.Parameters parameters = camera.getParameters();打开预览,camera.setPreviewDisplay(surfa

2017-02-12 23:50:56 18527 1

转载 Android Camera搭配SurfaceView开发相机基础

Android自定义照相机 预览拍照 切换前后置摄像头2014-02-18 23:29 38431人阅读 评论(15) 收藏 举报 分类:Android/OMS(332) 转自:http://my.eoe.cn/761385/archive/4226.htmlAndroid提供了Camera来控制拍照,步骤如下:(1)调用Camera

2017-02-12 23:45:41 824

Android 蓝牙官方聊天Demo

谷歌用来展示Android 蓝牙使用方法的一个聊天Demo

2016-06-23

空空如也

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

TA关注的人

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