自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android UI线程异步调用

默认情况下,一个应用进程中只会有一个线程,就是UI线程,或者说是main线程。当用户需要执行比较耗时的操作,如图片下载、更新数据库等等,如果都在UI线程中实现的话,会造成UI进程的阻塞,影响用户体验。因此,一般要另开辟一个线程,即worker线程,负责这些复杂的操作。如下面这段代码展示了如何在一个worker进程中下载图片并显示:public void onClick(View v){

2013-04-21 14:28:45 893

原创 Android 进程回收顺序

Android系统一般会尽可能长久地保留应用进程。但是,在资源紧缺的时候,系统会按照一定顺序回收旧进程,将有限的资源腾出来给更为重要的进程。为了确定回收进程的顺序,系统会根据进程中部件的状态来维持一个叫做“重要层次(important hierachy)”的列表。重要层次分为五个等级,如下所列:1.      前端进程(Foreground process)前端进程是指获得焦点,正在与用户

2013-04-21 13:37:22 872

原创 Android Intent

Inten可以理解为一种“消息”,核心部件中的三个:activity,service和broadcast receiver,都可以通过这个“消息”来启动。一个Intent对象,是一种被动的数据结构,它包含了将要被执行的命令的抽象描述,在broadcast receiver 中,它还可以用来表示已经发生并被通告(annouce)的事情。Intent对象一个Intent对象包含的内容有:部

2013-04-20 21:09:07 532

原创 Android任务与返回堆栈 (Tasks and Back Stack)

本文参照自:http://developer.android.com/guide/components/tasks-and-back-stack.html一个应用通常会包含有多个Activity,而一个Activity通常会设计成可以启动另一个Activity。例如在邮件的应用中,用户可以启动一个Activity以显示邮件列表,然后在通过这个Activity启动一个浏览邮件的Activity。

2013-04-20 16:37:52 810

原创 Android运行时改变的处理(Handling Runtime Changes)

参考自:http://developer.android.com/guide/topics/resources/runtime-changes.html#top设备的一些参数会在运行时改变,如屏幕方向、键盘弹出和语言更改。当这些改变发生时,Android会重启正在运行的Activity。为了合适地处理这个重启时间,一般需要在onSaveInstanceState()来保存应用状态的相关的数据,

2013-04-19 15:49:03 568

原创 Android Activity 切换时的生命周期的变化

当Activity A 切换到Activity B 时,两者的生命周期会发生一系列的变化。Android API Guides 上面的原话为Activity A's onPause() method executes.Activity B's onCreate(), onStart(), and onResume() methods execute in sequence.

2013-04-19 14:00:50 983

原创 Android 利用NDK 将ARGB 转换成RGB

今天在项目中遇到一个问题,就是需要把一张ARGB_8888的图片转换成RGB图片。为了减少时间消耗,我把这部分工作转移到ndk中,用C++实现: AndroidBitmapInfo bitmapInfo; void* bitmapPixels = NULL; bool ret = false; //Get info if (AndroidBitmap_getInfo(env,

2012-11-26 20:09:05 2134

Unlocking Android

《Android 揭秘》英文原版 作者:W.Frank Albeson Chalie Collins Robi sen

2011-06-15

空空如也

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

TA关注的人

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