自定义博客皮肤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)
  • 收藏
  • 关注

转载 Android 开发中Parcel存储类型和数据容器

在android中使用Parcel(存储基本数据类型和引用数据类型的容器)通过IBinder来绑定,这种方法的作用是让数据在进程间传递数据,Parcel定位就是轻量级的高效的对象序列化和反序列化机制。在Framework中有parcel类,源码路径是:Frameworks/base/core/java/android/os/Parcel.java典型的源码片断如下:

2016-05-18 17:41:13 1466

原创 Android源码编译和APP编译步骤

对不同版本进行编译:1、source build/envsetup.sh;2、lunch (根据不同版本进行选择);3、查看mybuilds.sh(双系统需要查看mybuildd.sh),将不需要进行编译的版本注释或者删除,需要编译的版本放开或者添加;4、./mybuilds.sh(双版本则需要执行./mybuildd.sh)。对APP进行编译:前两步同上;

2016-05-17 09:28:54 4304

原创 Android API中被@hide注释的方法引用报错解决

将源码进行编译,编译结束后,将classes.jar文件作为user library添加到项目中。class.jar文件的位置:out\target\common\obj\JAVA_LIBRARIES\frameworks_intermediates;具体操作:1、将class.jar文件拷贝到本地;2、右击项目-->Build Path --> Add Libraries -->

2016-05-06 12:08:33 1153

转载 Android Handler、Message完全解析,带你从源码的角度彻底理解

我们都知道,AndroidUI是线程不安全的,如果在子线程中尝试进行UI操作,程序就有可能会崩溃。相信大家在日常的工作当中都会经常遇到这个问题,解决的方案应该也是早已烂熟于心,即创建一个Message对象,然后借助Handler发送出去,之后在Handler的handleMessage()方法中获得刚才发送的Message对象,然后在这里进行UI操作就不会再出现崩溃了。这种处理方式被称为异步消

2016-05-04 19:05:35 393

空空如也

空空如也

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

TA关注的人

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