
android
文章平均质量分 81
wangpf2011
这个作者很懒,什么都没留下…
展开
-
Android6.0运行时权限:处理定位和存储问题
Android6.0(SDK23)以上对权限进行了划分:normal permission 和 dangerous permission,即普通权限和危险权限。像存储、相机、位置等都属于危险权限,如果你的应用涉及到了这些权限,且APP运行在Android6.0及以上的手机上,就需要处理运行时权限的问题了。原创 2016-12-16 16:16:16 · 2248 阅读 · 0 评论 -
Android工程中compileSdkVersion、minSdkVersion、targetSdkVersion区别
一、mips、armeabi、armeabi-v7a和x86说明 在Android日常的开发过程中有的项目需要引入第三方的库,有时候会在jniLibs文件夹下看到mips、armeabi、armeabi-v7a和x86类似的文件夹。这些文件夹下面存放的用C编译的本地库文件(各类.so文件),一些重要的加密算法或者核心协议一般都用c写然后给java调用,这样可以避免反编译后查看到应用的...原创 2018-04-19 18:23:53 · 1554 阅读 · 0 评论 -
AndroidStudio下jniLibs、assets、raw目录说明
一、jniLibs目录在Android Studio中,如果要将so文件打包到apk中,需要将so文件放到默认默认路径src\main\jniLibs。当然so文件目录也可以自定义,例如放在libs目录下,此时需要我们去重新指定jniLibs目录对应的文件夹,指定方法就是在gradle文件里面的android{ ....}android { compileSdkVersion 25 ...原创 2018-02-24 13:47:16 · 1579 阅读 · 0 评论 -
Android ADB常用用法
ADB是Android sdk里的一个工具,adb的全称为AndroidDebug Bridge,就是起到调试桥的作用,是Android开发不可缺少的debug工具。下面罗列一些ADB常用用法。1. 查看设备 *adb devices这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示$ adb devicesList of devices att原创 2018-02-06 15:57:25 · 295 阅读 · 0 评论 -
Android7.0及以上android.os.FileUriExposedException,解析安装包出现异常
解决问题:1、Android N(Android7.0)及以上访问文件时FileUriExposedException异常,android.os.FileUriExposedException file:///storage/emulated/0/xxx2、Android N及以上安装apk文件时,出现解析安装包出现异常。出现问题原因:随着安卓版本升级,谷歌越来越收原创 2018-01-10 19:54:17 · 1437 阅读 · 0 评论 -
BLE蓝牙4.0在Android中的应用
本文依据实际项目经验,介绍了BLE在Android中的应用,包括BLE设备搜索、BLE设备连接以及与BLE设备信息交换。并从工作项目中抽取上述核心代码,编写了一个BLE在Android中应用的完整demo。Demo下载地址请看文章末尾。先上图,然后再具体介绍BLE技术实现。由于BLE蓝牙只能支持Android 4.3以上的系统 (SDK>=18),所以在进行BL原创 2018-01-07 21:00:58 · 1800 阅读 · 0 评论 -
BLE蓝牙GAP、GATT介绍
BLE前身是NOKIA开发的Wibree技术,主要用于实现移动智能终端与周边配件之间的持续连接,是功耗极低的短距离无线通信技术,并且有效传输距离被提升到了100米以上,同时只需要一颗纽扣电池就可以工作数年之久,以上诸多技术优势使得BLE的发展前景相当可观。BLE技术“完成”一次连接(即扫描其它设备、建立链路、发送数据、认证和适当地结束)只需3ms。而标准蓝牙技术完成相同的连接周期需要数百毫秒。应用BLE蓝牙4.0首先必须了解的两个协议:GAP(通用访问协议)、GATT(通用属性协议)。两个协议都隶属于Ho原创 2017-12-24 21:27:22 · 7752 阅读 · 1 评论 -
xUtils3.3.x数据库操作实例
xutils3.3.x数据库操作实例:包括插入、删除、修改、查找原创 2017-09-02 17:08:02 · 545 阅读 · 0 评论 -
xUtils3.3.x注解使用实例
xUtils3.3.xz注解使用场景有如下几种1、Activity中设置布局文件、控件视图绑定2、Fragment中设置布局文件3、为控件设置Event事件原创 2017-09-09 10:25:08 · 430 阅读 · 0 评论 -
xUtils3.3.x POST请求使用实例
本章节主要介绍xUtils3.x架构POST网络请求同步和异步的两种用法原创 2017-09-18 14:44:46 · 6647 阅读 · 3 评论 -
Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题
Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题转载 2017-09-06 16:06:02 · 1096 阅读 · 0 评论 -
Android贝塞尔曲线水纹波动效果、车辆监控效果
最近因工作需要做了一个Android基本开发的培训,这里把其中Android贝塞尔曲线应用的章节部分拿出来分享。先上图看效果,包括水纹波动以及利用水纹波动实现车辆监控两种效果图,本文主要讲解怎么利用贝塞尔二次曲线实现水纹波动效果。1、贝塞尔曲线简介贝塞尔曲线的得名是由于 1962 年就职于雷诺的法国工程师Pierre Bézier的广泛宣传。他使用这种只需要很少的控制点就能够生成复杂平...原创 2019-03-02 20:06:10 · 823 阅读 · 3 评论