- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Android开发(54) AIDL示例
背景 最近在考虑项目重构的时候,考虑将项目拆分成两个APK,一个用于数据服务,一个用于UI展示。 数据服务APK向自己编写APK提供数据,同时也可以向第三方提供数据。考虑使用这样的方式代替向第三方提供jar形式的sdk包。 如果拆分成多个APK,不得不考虑 进程间通信(IPC)的问题。Android提供了一种IPC的实现,就是AIDL. 在学习AIDL时编写示例形成本文。放在Git...
2016-10-17 00:01:42 77
原创 Android使用BLE(低功耗蓝牙,Bluetooth Low Energy)
背景 在学习BLE的过程中,积累了一些心得的DEMO,放到Github,形成本文。感兴趣的同学可以下载到源代码。 github: https://github.com/vir56k/bluetoothDemo 什么是BLE(低功耗蓝牙) BLE(Bluetooth Low Energy,低功耗蓝牙)是对传统蓝牙BR/EDR技术的补充。 尽管BLE和传统蓝牙都称之为蓝牙标准,且共享射...
2016-10-16 09:55:53 120
原创 Protocol Buffers - PB协议概述
目录 一. 什么是PB 二. 定义(编写实体描述文件) 三. 编译(从描述文件到java类) 四. 项目中使用 五. 扩展 一. 什么是PB � ProtocolBuffers-Google'sdatainterchangeformat � 一种语言无关、平台无关、扩展性好的用于通信协议、 数据存储的结构化数据串行化方法。 � Java、C++或Python开发者 � 谷歌...
2016-10-15 08:48:14 315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人