自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

转载 详解Android中的Parcelable

一:转自: http://blog.sina.com.cn/s/blog_78e3ae430100pxba.html android提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。 Parcelable实现要点:需要实现三个东西

2012-06-29 15:20:52 777

转载 Android中内容观察者的使用---- ContentObserver类详解

ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于   数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。触发器分为表触发器、行触发器,  相应地ContentObserver也分为“表“ContentObserver、“行”ContentObserver,

2012-06-29 13:53:29 956

转载 java中volatile关键字的含义

java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchronized

2012-06-28 14:10:19 504

转载 android的消息处理惩罚机制(图+源码解析)——Looper,Handler,Message

作为一个大三的筹办法度员,我进修android的一大乐趣是可以经由过程源码进修google大牛们的设计思惟。android源码中包含了多量的设计模式,除此以外,android sdk还精心为我们设计了各类helper类,对于和我一样渴望程度获得进阶的人来说,都太值得一读了。这不,前几天为了懂得android的消息处理惩罚机制,我看了Looper,Handler,Message这几个类的源码,成果又

2012-06-28 10:54:36 1492

转载 系统应用程序导入Eclipse

Android系统应用程序Eclipse开发环境的搭建首先,将要修改的应用程序,从alps(源码根路径)\packages\apps目录下拷贝到本地机子上,然后在Eclipse新创建一个Android项目,选择Create project from existing source引进该应用程序,如图:一般情况下,只需要将alps(源码根路径)\out\target\common\obj\J

2012-06-27 14:00:28 578

转载 android笔记之contacts(通讯录)数据库

Android通讯录有关通讯录的资料都放在contacts2.db中这个数据库放在/data/data/com.android.providers.contacts/databases/contacts.db通话记录表calls字段名称说明_id索引Key,自增长number通话电话号码date拨打该电话号码的开始时间(以1970-01-01 00:00:0

2012-06-27 10:32:06 1574

转载 adb shell 命令详解

adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:  1、快速更新设备或手机模拟器中的代码,如应用或Android 系统升级;

2012-06-27 09:46:41 508

转载 Android使用Application总结

Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点很多初入Android开发的网页可能不知道Android程

2012-06-26 15:35:18 421

转载 Gerrit介绍

Gerrit介绍  谷歌 Android 开源项目在 Git 的使用上有两个重要的创新,一个是为多版本库协同而引入的 repo,这在之前我们已经详细讨论过。另外一个重要的创新就是 Gerrit —— 代码审核服务器。Gerrit 为 Git 引入的代码审核是强制性的,就是说除非特别的授权设置,向 Git 版本库的推送(Push)必须要经过 Gerrit 服务器,修订必须经过

2012-06-26 11:05:47 618

转载 Android.mk的用法和基础

一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中列出头文件和依赖文件。NDK编译系统将会为你自动处理这些问题。这也意味着,

2012-06-21 16:42:55 333

转载 浅析Android下的Android.mk文件

1 概述大家都知道在Linux下编辑经常要写一个Makefile文件, 可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导编译器如何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的功能,顾名思义,从名字上就可以猜测得到,Android.mk文件是针对Android的Makefile文件.具体来说:该文件是GNU

2012-06-21 16:16:25 387

原创 apk程序的运行过程

apk程序的运行过程    首先,ActivityThread从main()函数开始执行,调用prepareMainLooper()为UI线程创建一个消息队列(MessageQueue)。    然后创建一个ActivityThread对象,在ActivityThread的初始化代码中会创建一个H(Handler)对象和一个ApplicationThread(Binder)对象。其中Bin

2012-06-06 10:12:40 687

android-service

Android Service组件的详细介绍,

2011-12-23

android-api

android API

2011-12-23

空空如也

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

TA关注的人

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