iBeacon的工作原理是基于Bluetooth Low Energy(BLE)低功耗蓝牙传输技术,iBeacon基站不断向四周发送蓝牙信号,当智能设备进入设定区域时,就能够收到信号。只要满足iBeacon技术标准的都可以使用,所以Android也能够支持iBeacon。Google在Android4.3中支持BLE技术
定位一直是非常关键的功能。通过iBeacon基站的部署能够实现室内导航...
分类:
移动开发 时间:
2015-08-10 22:24:51
阅读次数:
972
我们可以利用DexClassLoader来实现动态加载dex文件,而很多资料也只是对于DexClassLoader的使用进行了介绍,没有深入讲解dex的动态加载机制,我们就借助于Android4.4的源码来探索。先从一个简单的动态加载dex文件开始 具体实现细节可以参考这篇文章AndroidDex数...
分类:
其他好文 时间:
2015-08-10 19:40:18
阅读次数:
172
tiny4412学习者,在ubuntu12.04下编译android4.1.2添加JNI层出现问题: (虚心请教解决方法)trouble writing output: Too many methods:65540; max is65536. By package: 26 android 145 ....
分类:
移动开发 时间:
2015-08-08 21:18:52
阅读次数:
232
下面是在Android4.0上,利用Sqlite数据库的insert,query,update,delete函数以及execSql,rawQuery函数执行插入,查询,更新,删除操作花费时间的对比结果。是在执行相同的动作,记录条数也一样的情况下的对比,多次验证的结果是:(1)如果批量执行的记录数在1...
分类:
移动开发 时间:
2015-08-07 19:09:10
阅读次数:
126
iTOP-4412精英版---清凉暑期 全面升级
配套完整教学视频
最新Android4.4系统 源码全开源
更灵活的核心板组合、深度优化的驱动等多项技术革新...
分类:
其他好文 时间:
2015-08-07 16:15:19
阅读次数:
162
由《Lichee() 在sun4i_crane平台下的编译》介绍了编译lichee的基本情况,我们终于得到了编译后的结果例如以下:out/├── android│ ├── bImage│ ├── lib│ ├── toolchain│ ├── uImage│ └── zImage└── u-boot...
分类:
移动开发 时间:
2015-08-07 09:24:34
阅读次数:
332
从图库选择图片然后返回数据接收处理的时候,这个时候我们可能会遇到一个问题。就是明明我走了返回的代码。但是为什么我的图片路径没有拿到?这个时候可能是Android的api不同导致,因为Android4.4以上和4.3以下的onActivityResult返回的uri是不一样的,打开的图库的意图到跟ap...
分类:
移动开发 时间:
2015-08-06 16:33:38
阅读次数:
170
vmware经过3天的编译终于编译完安卓4.4的源码,整个过程并不顺利,因此记录下编译过程。 编译环境搭建: vmware 10.01 一、Ubuntu 14.04 TLS 64位 硬盘:80G?
????如果编译过程中遇到硬盘空间不够可以执行以...
分类:
移动开发 时间:
2015-08-05 20:34:13
阅读次数:
201
Android4.3 规范了BLE的API,但是直到目前的4.4,还有些功能不完善。在BLE协议中,有两个角色,周边(Periphery)和中央(Central);周边是数据提供者,中央是数据使用/处理者;在iOS SDK里面,可以把一个iOS设备作为一个周边,也可以作为一个中央;但是在Androi...
分类:
移动开发 时间:
2015-08-04 19:04:14
阅读次数:
206
这几日,闲来无事,想研究一下android Powermanager机制,之前也通过网络的论坛之类文章有了一定的了解,此一番本打算是重温旧梦,结果发现4.4的这一块代码较之之前的android低版本还是有较大变动的,于是,将系统休眠或唤醒的流程跟了一遍,现将自己的理解分析如下:
首先,我们来一个追本溯源,看看这个service是在哪里启动,如何起来的,我们知道系统的启动顺序是uboot->ker...
分类:
移动开发 时间:
2015-08-04 15:48:25
阅读次数:
452