- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Android Uri和文件路径互相转换
在调用系统相机、相册时,经常需要进行Uri和File路径的互相转换,这里做个笔记方便日后查看。Uri转文件路径网上有不少方法,但是有的对4.4后的版本无效,这里的方法可以在4.4之后的版本将Uri转换为绝对路径。 public class GetPathFromUri {/** * 专为Android4.4设计的从Uri获取文件绝对路径 */public s...
2018-07-21 11:57:44
14569
3
原创 Android Webview加载网页内容不全
之前在开发时,要求用webview加载一个url展示活动页面,并无其他需求,很简单的一个需求。然后遇到一个坑——加载的网页内容不全,花了几个小时,试了网上的一些方法并没有效果。 最后询问前端的同学得知,这个网页用了动态加载,并不会在第一次加载时就加载全部内容。然后看下项目中的布局,高度是wrap_content,于是试着改正match_parent,果然可以全部加载了。 原因可能正是因为网页使...
2018-05-17 21:55:16
4178
原创 Android ble开发详解
前段时间,项目要接入一个ble硬件,以前也没接触过ble开发,在查阅不少资料和踩了不少坑才完成任务,因此打算写一个简单的ble开发步骤,希望能帮助到初次接触ble开发的同学。BLE相关术语简介GATT:GATT 的全名是 Generic Attribute Profile(姑且翻译成:普通属性协议),它定义两个 BLE 设备通过叫做 Service 和 Characteristic 的...
2018-04-20 22:09:13
15413
2
原创 Android Matrix postXXX和preXXX的区别
Android SDK中的Matrix常用于图片操作和动画中,用来对图片和控件进行旋转、平移、缩放、错切等变换。Matrix也封装了这些常用变换的矩阵值。其中关于postXXX和preXXX方法有时会把初学者弄迷糊。其实关于postXXX和preXXX的区别很简单,也很直接,就是矩阵前乘与后乘的区别,我们高中大学学习线性代数时也叫左乘和又乘。我们知道矩阵运算不符合交换律,因此左乘和右乘的结果也
2018-01-22 21:42:03
2121
原创 Android SDK提供的获取文件路径方法小结
Android提供了两种获取文件路径的方式:1、通过Environment获取,常用方法如下图所示:这些方法都是静态方法。 通过Environment获取的文件路径都是公共的,是所有app都可以访问的,其中我们最常用的就是Environmen.getExternalStorageDirectory(),经常在这个目录下创建文件夹存放文件,这个路径,也就是一般进入系统提供的文件管理app呈现的第一级
2017-12-18 22:19:14
5181
原创 Android AIDL简单分析
前言AIDL是Android SDK提供的使用进程通信的机制。最常用的就是Service的进程通信了,这篇博客主要分析使用AIDL时,SDK生成的帮助完成进程通信的java文件。AIDL简单使用关于AIDL的使用,网上有很多很详细、完善的例子,这里就不多赘述了。直接上代码 首先,写一个aidl文件IRemoteService.aidlpackage com.example.aidldemo;in
2017-10-16 22:18:54
270
转载 Android Binder设计与实现 - 设计篇(讲解binder数据结构及架构层面分析binder)
原文作者首发在csdn上,但排版不好,有网友转载并重新排版原创 Android Binder设计与实现重新排版 Android Binder设计与实现
2017-08-30 10:45:41
269
原创 Android线程通信:Handler,MessageQueue和Looper原理分析
分析Android线程通信机制,分析Handler、MessageQueue以及Looper的工作原理
2017-07-16 21:46:08
759
原创 Activity的四种启动模式
概述在Android系统中,系统通过任务栈来保存并管理整个App的Activity,栈底的Activity是整个任务栈的发起者。在默认情况下,即所要启动的Activity启动模式为standard的情况下,每启动一个Activity,这个新启动的Activity都会创建一个实例,并进入启动它的那个Activity所在的任务栈,但是当连续启动多次同一个Activity,系统就会重复创建多个实例,并压入栈中,这显然是低效的,所以Android提供了另外三种launchMode:singleTop、single
2017-07-09 10:28:04
393
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人