Loading

摘要: 1.AIDL定义 AIDL是android interface definition language的缩写,它对android IPC组件Binder进行了封装。使用它不需理会底层IPC的实现,只需要简单的定义接口,然后ADT编译生成IPC需要的java文件。极大的方便了开发者和提升了开发的速度... 阅读全文
posted @ 2015-10-25 18:56 多啦宝宝 阅读(295) 评论(0) 推荐(0) 编辑
摘要: launcherMode Activity如何被启动呢?Intent对象中与Activity启动相关的标志(FLAG_ACTIVITY_*)有四个。它们分别是: "standard" "singleTop" "singleTask" "singleInstance"默认的启动模式是“stand... 阅读全文
posted @ 2015-10-23 10:32 多啦宝宝 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.隐藏标题栏(titlebar) (1)在代码中隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE); (2)在Manifest中Application或Activity中配置主题样式android:theme="@android:style/T... 阅读全文
posted @ 2015-10-21 11:35 多啦宝宝 阅读(523) 评论(0) 推荐(0) 编辑
摘要: Android M(6.0)相比之前的版本,做了比较多的优化与改进。其中变化最大的一点是权限管理方面的改变,即不再是应用安装时授权,而改为运行时授权机制;一直以来,系统安全都是用户非常关心的问题,而之前的版本都是在安装应用时统一、强制的进行授权。一般用户在安装某个应用时,可能并不想授予应用某个权限,... 阅读全文
posted @ 2015-10-18 21:47 多啦宝宝 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Android扫描蓝牙设备是个异步的过程,核心的步骤为:调用bluetoothAdapter的startDiscovery()进行设备扫描,扫描的结果通过广播接收处理!具体如下:1.申请相关权限1 2 2.注册广播1 private void registerBroadcast() {2 ... 阅读全文
posted @ 2015-10-18 11:46 多啦宝宝 阅读(5584) 评论(0) 推荐(0) 编辑
摘要: 尽管现在少数手机不支持快捷方式,但是仍然有大部分手机是支持的。创建快捷方式,可以减少用户在应用列表繁多的应用程序中查找应用的时间,快速进入应用;或是应用中的某个功能使用频率较高,创建快捷方式,可以快速使用此功能;自动创建快捷方式:1.添加快捷方式所需的权限:com.android.launcher.... 阅读全文
posted @ 2015-10-13 13:41 多啦宝宝 阅读(602) 评论(0) 推荐(0) 编辑
摘要: Native App,Hybrid App和Web App简介 目前基本所有的移动互联网app可以分为三类:Native App,Hybrid App和Web App。 Native App是基于智能手机操作系统API,使用原生语言编写的App; Web App是基于Web的系统或应用,使用的... 阅读全文
posted @ 2015-10-10 10:48 多啦宝宝 阅读(703) 评论(0) 推荐(1) 编辑
摘要: 在Android系统的设计中有四大组件:Activity,Service,BroadcastReceiver,ContentProvider。Intent可以被应用于ContentProvider之外的其它三种组件之间互连互通,共享和交互数据(甚至跨越了进程的限制),很大程度的解决了组件之间的耦合性... 阅读全文
posted @ 2015-08-09 12:07 多啦宝宝 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 使用Intent在激活组件的时候携带数据,以进行数据的传递使用广播进行组件间数据的伟递使用外部存储(sharedPreference,文件,数据库,网络)进行组件间数据共享使用Static静态成员进行数据传递Application Context进行程序内组件间数据共享 阅读全文
posted @ 2015-08-09 10:38 多啦宝宝 阅读(604) 评论(1) 推荐(0) 编辑
摘要: 1.打开手机USB调试功能 显示“开发者选项”(开发者选项默认隐藏,一般需要进入到“设置”-->“关于手机”连续点击七次,可将“开发者选项显示出来”) 将“开发者选项”设置为“开启”状态 打开USB调试2.将设备通过USB与电脑连接,使用"lsusb"命令查看该设备的vendor id和pro... 阅读全文
posted @ 2015-08-05 10:45 多啦宝宝 阅读(651) 评论(0) 推荐(0) 编辑