自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 跨进程调用Service(AIDL Service)流程2(复杂数据)

——服务端—— 当Service与外部通信时,需要传递复杂数据,即Stub子类中的getxxx()方法的参数与返回值为复杂数据(以类封装的数据)时: 1.参数与返回值的java类都必须实现Parcelable接口 2.它们都要各自定义AIDL. 例如:A.aidl:parcelable A;B.aidl:parcelable B;因为它们的数据其实都在各自java类中,所以它们的AIDL定义

2015-05-27 11:12:19 514

原创 跨进程调用Service(AIDL Service)流程1(普通数据)

——服务端—— 服务端定义AIDL接口:例如:A.aidl,它的位置也在service所在目录,ADT会在该目录下生成一个A.java接口,接口里包含了一个stub内部类,其实现了A和IBinder(普通Service被调用时都要通过它来回调以传输数据)两个接口,它来作为远程Service回调类。 A.aidl格式如下:interface A{ String getxxx();

2015-05-27 11:10:12 421

原创 关于findViewById你所不知道的

在android中,findViewById(int)是获取当前上下文中的组件,即在这句话的完整句子是:layout.findViewById(int),前面省略的layout,是默认在oncreate方法中setContentView(int layoutid)中设置的layout。 这时候,如果我们需要访问的view并不在当前activity所在的layout中,我们就需要先加载该view所在

2015-05-26 15:13:39 3630

原创 android奇怪的对齐方式

android在控件对齐的时候,遵循如下奇怪的对齐规则:在水平方向上,以同一排所有控件的文本水平对齐为准,控件的垂直位置以文本为基准来定。

2015-05-26 14:05:31 522

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除