08 2014 档案

摘要:在Android的布局体系中,父View负责刷新、布局显示子View;而当子View需要刷新时,则是通知父View来完成。这种处理逻辑在View的代码中明确的表现出来: 1 public void invalidate() { 2 final ViewParent p = mParent; ... 阅读全文
posted @ 2014-08-08 14:52 mjsky 阅读(342) 评论(0) 推荐(0)
摘要:Activity启动分为很多种情况,这里说的是打开新的应用程序第一个Activity的流程。1. AcitivityManager产生新进程,新进程从android.app.ActivityThread.main开始运行。这里就是一般意义上的程序入口点,类似于C的main函数。ActivityMan... 阅读全文
posted @ 2014-08-08 14:43 mjsky 阅读(768) 评论(0) 推荐(0)
摘要:我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存... 阅读全文
posted @ 2014-08-06 17:02 mjsky 阅读(180) 评论(0) 推荐(0)