简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一,Android Framework架构介绍1.Android系统架构Android本质就是在标准的Linux系统上增加了Java虚拟机Dalvik/ART,并在Dalvik/ART虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。Android分为四个层,从高层到低层分别是应用程序层、应用程序
一,前期基础知识储备1)蓝牙是一种支持设备之间短距离通信的无线电技术(其他还包括红外,WIFI);支持移动电话、笔记本电脑、无线耳机等设备之间进行信息的交换;Android支持的蓝牙协议栈:Bluz,BlueDroid,BLE;Bluz是Linux推出的,目前使用最广泛;BlueDroid是Android4.0之后推出来的,简化了Bluz的操作;BLE是最新的低功耗协议,传输效率和传输速率都是很高
一、前期基础知识储备IPC定义:IPC是intent-Process Communication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。IPC不是Android所独有的,任何一个操作系统都需要有相应的IPC机制,比如Windows上可以通过剪贴板、管道和邮槽等来进行进程间通信,而Linux上可以通过命名共享内容、信号量等来进行线程间通信。对于Android来说,
一、前期基础知识储备(1)adb命令行的定义与作用adb的全称为Android Debug Bridge,中文名“调试桥”,顾名思义adb命令是调试手机中应用的一种方法,而且作为Android SDK中的工具,其功能非常强大,用这个命令行工具可以直接操作管理调试中的Android模拟器或者真机调试中的设备,它的主要功能列举如下:运行设备的shell(多种命令行),进行各种操作;...
一,前期基础知识储备1)蓝牙是一种支持设备之间短距离通信的无线电技术(其他还包括红外,WIFI);支持移动电话、笔记本电脑、无线耳机等设备之间进行信息的交换;Android支持的蓝牙协议栈:Bluz,BlueDroid,BLE;Bluz是Linux推出的,目前使用最广泛;BlueDroid是Android4.0之后推出来的,简化了Bluz的操作;BLE是最新的低功耗协议,传输效率和传输速率都是很高
一,Android Framework架构介绍1.Android系统架构Android本质就是在标准的Linux系统上增加了Java虚拟机Dalvik/ART,并在Dalvik/ART虚拟机上搭建了一个JAVA的application framework,所有的应用程序都是基于JAVA的application framework之上。Android分为四个层,从高层到低层分别是应用程序层、应用程序
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节.简单来说,就是一套可供调用的系统接口.比如地图类API—百度地图API,应用类API—豆瓣API,系统自带的WI-FI API和多媒体API。以下是Androi...