摘要: 原文地址:http://blog.csdn.net/gd920129/article/details/7487761由于近期正在开发一个通过蓝牙进行数据传递的模块,在参考了有关资料,并详细阅读了Android的官方文档后,总结了Android中蓝牙模块的使用。【更新】之前承诺的蓝牙通讯模块的源码已经放出,详情请点击一下链接http://blog.csdn.net/gd920129/article/details/75521101. 使用蓝牙的响应权限[html] view plaincopyprint?<uses-permissionandroid:name="android. 阅读全文
posted @ 2013-04-22 17:09 很穷的秀才 阅读(264) 评论(0) 推荐(0)
摘要: 转自:http://www.eoeandroid.com/thread-18993-7-1.html对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少 Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发,刚巧这段时间公司有蓝牙开发的需求,我看了很多国内、国外的资料,又研究了一下J2ME的蓝牙开发(为了找找思路),虽然我想要的功能还没实现(我曾经在很多论坛里问了很多遍,苦于没有高人解答..),我要实现的功能是连接一个硬件设备,凡是跟硬件沾上边的,都让软件人员开发头疼..好了,废话 阅读全文
posted @ 2013-04-22 15:10 很穷的秀才 阅读(262) 评论(0) 推荐(0)
摘要: 原文地址:http://www.blogjava.net/sxyx2008/首先解释两个概念,何为序列化?何为反序列化?序列化:将对象转化成流的过程称为序列化反序列化:将流转化成对象的过程称之为反序列化序列化与反序列化必须遵守的原则a) Java对象在java中要想使一个java对象可以实现序列化与反序列化,必须让该类实现java.io.Serializable接口java.io.Serializable接口定义如下:publicinterface Serializable {}从上述定义中可以看到该接口中未定义任何方法,这大大的简化了开发者b) 序列化主要依赖java.io.ObjectOu 阅读全文
posted @ 2013-04-20 11:47 很穷的秀才 阅读(116) 评论(0) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/fenglibing/article/details/2745123接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.所以,在高级语言上,一个类只能继承一个类(抽象类)(正如人不可能同时是生物和非生物),但是可以实现多个接口(吃饭接口、走 阅读全文
posted @ 2013-04-20 11:25 很穷的秀才 阅读(113) 评论(0) 推荐(0)
摘要: JAVA – 虚函数、抽象函数、抽象类、接口原文网址:http://blog.csdn.net/trojanpizza/article/details/65566041. Java虚函数虚函数的存在是为了多态。C++中普通成员函数加上virtual关键字就成为虚函数Java中其实没有虚函数的概念,它的普通函数就相当于C++的虚函数,动态绑定是Java的默认行为。如果Java中不希望某个函数具有虚函数特性,可以加上final关键字变成非虚函数PS: 其实C++和Java在虚函数的观点大同小异,异曲同工罢了。2. Java抽象函数(纯虚函数) 抽象函数或者说是纯虚函数的存在是为了定义接口。 C++ 阅读全文
posted @ 2013-04-20 11:03 很穷的秀才 阅读(214) 评论(0) 推荐(0)
摘要: 写在AndroidManifest.xml中,如:[java] view plaincopyprint?<activityandroid:launchMode="singleInstance"><activity android:launchMode="singleInstance"> startard:标准方式,启动一个Activity就创建一个实例。singleTop:当Activity栈最顶层的A1启动另一个A1时,不会启动新实例。singleTask:在Task范围内只产生一个实例。singleInstance:在全局范围 阅读全文
posted @ 2013-04-12 15:05 很穷的秀才 阅读(190) 评论(0) 推荐(0)
摘要: Android Parcelable和Serializable的区别本文主要介绍Parcelable和Serializable的作用、效率、区别及选择,关于Serializable的介绍见Java 序列化的高级认识。1、作用Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serializable效率过慢,为了在程序内不同组件间以及不同Android程序间(AIDL)高效的传输数据而设计,这些数据仅在内存中存在,Parcelable是通过IBi 阅读全文
posted @ 2013-04-12 14:17 很穷的秀才 阅读(195) 评论(0) 推荐(0)