摘要:
AIDL是用来定义两个进程之间的通信接口,语法简单,相当于(类似)java的接口写法: : AIDL定义接口的源代码必须以.aidl为文件扩展名; : 数据类型,除了基本类型,String,List,Map,CharSequence之外,其他的都要导入相关包;实现这种接口的是aidl.exe,这个exe放在android SDK下.下面给出一个demo:先写AIDL文件:eclipse工程下直接新建一个文本ICat.aidl文件package com.example.androidaidlserivcedemo0;interface ICat{ String getColor(); ... 阅读全文
posted @ 2013-11-24 23:48
MMLoveMeMM
阅读(547)
评论(0)
推荐(0)
摘要:
完成service服务需要如下几步: : 重写Serivce子类,即写一个继承Service类(extends Service);public class MyService extends Service{...} : 在AndroidMainfest.xml文件中添加service,基本上和Activity差不多: : 如果是不介意activity结束后,service仍然继续运行,只需要使用:....final Intent intent=new Intent(); intent... 阅读全文
posted @ 2013-11-24 22:58
MMLoveMeMM
阅读(436)
评论(0)
推荐(0)
摘要:
Parcelable接口的使用什么是Parcelable ? Parcelable,定义了将数据写入Parcel,和从Parcel中读出的接口。一个实体(用类来表示),如果需要封装到消息中去,就必须实现这一接口,实现了这一接口,该实体就成为“可打包的”了。Parcelable 传递对象 Android序列化对象主要有两种方法: 1.实现Serializable接口,实现Serializable接口是JavaSE本身就支持的; 2.实现Parcelable接口,Parcelable是Android特有的功能,效率比实现Serializable接口高,像用于Intent数据传递也都支持,而且还可以 阅读全文
posted @ 2013-11-24 18:15
MMLoveMeMM
阅读(311)
评论(0)
推荐(0)

浙公网安备 33010602011771号