自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fu

河山大好、微分不燥

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

原创 Android 6.0运行时权限

一、运行时权限的变化及特点在6.0以下的系统,安装的时候有一个权限列表,一般情况下点了安装就都给应用授权了相应的权限。在6.0以上,我们安装APP也是直接安装了,不用管权限,一些比较隐私的权限,安装的时候是自己设置成询问的,比如定位啊,录音,摄像头之类的,在我们应用运行的途中,需要某一个隐私权限,就要弹窗询问,让用户授权,这就是运行时权限。 新的权限机制更好的保护了用户的隐私,Google将权限分

2017-09-28 15:21:52 1991

原创 Recyclerview或Listview实时刷新,item点击事件失效的解决方法

问题场景:本人最近在做一个关于蓝牙开发的Demo,在扫描蓝牙设备的时候会产生回调,并会返回BluetoothDevice和rssi,这个rssi就是扫描到的这个设备的信号。 注意,这个回调不是搜索到1个设备后就只回调一次这个设备,而是只要扫描到了就会回调,就像这样 所以,这样的话,我们就可以实时的拿到rssi,进行信号的实时刷新。 然后我把每一个设备都当做一个item放在了Recycl

2017-09-22 11:30:40 9844 5

原创 关于在Android6.0以上系统的BLE开发

首先Android6.0以上的系统的很大的变化就是权限机制的变化,具体的可以看看鸿大佬的这篇文章:http://blog.csdn.net/lmj623565791/article/details/50709663 这篇文章主要讲关于蓝牙的。在Android6.0以下,我们进行蓝牙开发只需要这两个权限。 <!--蓝牙4.0需要的权限--> <uses-permission andro

2017-09-21 11:25:49 2501

原创 Android静默安装实现方案

静默安装就是后台默默的安装,没有对话框,可以在用户毫无察觉的情况下安装APP,当然这种操作肯定是需要手机ROOT的了,或者给需要给有静默安装这个操作的APP授予ROOT权限。原理很简单,就是调用Android系统的pm install命令去安装APP就可以了,而调用这个命令是需要ROOT权限的。 /** * 执行具体的静默安装逻辑,需要手机ROOT。 * * @p

2017-09-18 10:24:21 1555

基于X5内核的WebView安卓HybridAppDemo

现在的HybridApp也就是混合开发的APP越来越普遍了,其原理就是在一个APP中嵌入一个webview,然后访问我们的html5页面,而html5页面这部分内容,在我们APP不升级的情况下能动态的更新,并且具有跨平台性,也就是说Android和IOS都可以用这一个html页面,从而减小了开发成本。现在很多APP都是混合开发的了,比如淘宝,京东,还有很多银行的APP,中国移动APP等。 优点:减小开发成本,缩短开发周期,具有跨平台性。 此demo就是演示了一下混合开发的基础操作以及集成腾讯的X5内核

2017-09-28

空空如也

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

TA关注的人

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