android
beiyoujiayu
本博客作学习笔记使用
展开
-
android4.4以上版本蓝牙连接问题
在android4.0版本上开发的基于蓝牙的APP移植到android4.4设备上,蓝牙无法连接,但是调试模式发现蓝牙连接正常。使用的连接方法如下:mmSocket=device.createRfcommSocketToServiceRecord(uuid);mmSocket.connect();android4.4上升级了蓝牙协议栈,怀疑因此导致此问题,解决方法是在mmS原创 2015-09-21 10:03:37 · 1843 阅读 · 0 评论 -
Android学习笔记之AndroidManifest.xml文件解析
原文地址 http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种转载 2015-12-30 09:56:34 · 181 阅读 · 0 评论 -
Java回调
接口类A中包含一个其他类B的引用,B中有参数为A的方法a,方法a中调用A的方法。下面例子的代码来自http://hellosure.iteye.com/blog/1130176public class A implements CallBack{ private B b; public void doCRUD(){ Syst原创 2015-09-21 09:57:02 · 289 阅读 · 0 评论 -
源码解析Android中View的measure量算过程
原文地址http://www.2cto.com/kf/201510/447521.html量算过程概述如果要进行量算的View是ViewGroup类型,那么ViewGroup会在onMeasure方法内会遍历子View依次进行量算,本文重点说明非ViewGroup的View的量算过程,因为我们一旦了解了非ViewGroup的View的量算过程,ViewGroup的量算理解起转载 2015-12-31 15:46:08 · 370 阅读 · 0 评论 -
Android 跨进程通信
Android通过AIDL实现跨进程通信,AIDL与本地绑定service的方法类似,区别主要是服务端:1:创建.aidl文件,声明通信接口 interface IMyService{//getValueint getValue()}2.系统自动生成IMySevice.java,其中包括一个静态内部类stub,这个类继承了iBinder,并实现了IMyService原创 2016-01-02 11:09:35 · 415 阅读 · 0 评论 -
Android Activity学习笔记——Activity的启动和创建
原文地址:http://www.cnblogs.com/bastard/archive/2012/04/07/2436262.html一 Activity概念 Android的核心不是Application而是Activity,至少在我们开发的时候是这样的; Activity就是被用来进行与用户交互和用来与android内部特性交互的组件,在应用程序中用到的所有activi转载 2016-01-12 09:22:51 · 290 阅读 · 0 评论 -
Android Intent.FLAG_NEW_TASK详解,包括其他的标记的一些解释
本文参考 http://my.oschina.net/AaronCN/blog/407461 和http://blog.csdn.net/mayingcai1987/article/details/6200909,对于task和activity的行为机制讲的比较清楚1. Task是包含一系列Activity的堆栈, 遵循先进后出原则. 2. Task默认行为:转载 2016-02-25 16:13:47 · 492 阅读 · 0 评论