摘要: activity相当于控制部分,view相当于显示部分。两者之间是多对多的关系,所有东西必须用view来显示。 viewGroup继承自view,实现了ViewManager,ViewParent接口,主要用作layout方面。 Activity中加载相应的view才能显示出画面来,view是具体的画面布局(layout),由wegit控件组成。 好比view是jsp实现前... 阅读全文
posted @ 2011-10-26 10:33 瓦里奥 阅读(8763) 评论(0) 推荐(0) 编辑
摘要: 标题里已经把这个意思表达清楚了,两个参数意思一样,只是某大仙觉得match_parent更贴切,于是从2.2开始你两个词都可以用。那么如果考虑低版本的使用情况你就需要用fill_parent了。 下面是两者相同的证据,看android.view.ViewGroup里的静态嵌套类LayoutParams中的代码: public static final int FILL_PARENT ... 阅读全文
posted @ 2011-10-26 10:19 瓦里奥 阅读(1737) 评论(0) 推荐(0) 编辑
摘要: handler要实现在一个线程之中发送消息,使用looper类处理消息队列的功能,默认的是UI主线程的looper,现在我们重写了handler,我们在这里做一个可以传入looper的构造函数,这样我们就可以把handler绑定到别的线程里了,再用这个handler发消息的话,都是在另外一个我们绑定的线程上处理了。要用到一个handlerthread类。这个类是集成looper、handler、和... 阅读全文
posted @ 2011-10-17 14:40 瓦里奥 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: 一、 概述 我们在页面布局的时候,经常会设置容器的长度,但是到底该使用哪个作为长度的单位而懊恼。 在Android中支持的描述大小区域的类型有以下几种。 px(pixels)——像素:不同的设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 dip(device independent pixels)——设备独立像素:这个和设备硬件有关,一般哦我们为了支持WCGA... 阅读全文
posted @ 2011-10-17 10:44 瓦里奥 阅读(23257) 评论(0) 推荐(4) 编辑
摘要: 刚刚开始学习Android平台,对于Drawable、Bitmap、Canvas和Paint它们之间的概念不是很清楚,其实它们除了Drawable外早在Sun的J2ME中就已经出现了,但是在Android平台中,Bitmap、Canvas相关的都有所变化。 首先让我们理解下Android平台中的显示类是View,但是还提供了底层图形类android.graphics,今天所说的这些均为grap... 阅读全文
posted @ 2011-10-17 09:46 瓦里奥 阅读(3499) 评论(0) 推荐(1) 编辑
摘要: Thread (ParameterizedThreadStart) 初始化 Thread 类的新实例,指定允许对象在线程启动时传递给线程的委托。 Thread (ThreadStart) 初始化 Thread 类的新实例。 由 .NET Compact Framework 支持。 Thread (ParameterizedThreadStart, Int32) 初始化 Thread 类的新... 阅读全文
posted @ 2011-10-13 17:45 瓦里奥 阅读(102478) 评论(4) 推荐(9) 编辑
摘要: 一直没有搞懂android:padding和android:layout_margin的区别,其实概念很简单。 padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了。 例如XML layout代... 阅读全文
posted @ 2011-10-12 11:22 瓦里奥 阅读(787) 评论(2) 推荐(0) 编辑
摘要: 转自raymondlueng 可以借鉴 package com.sky;import android.app.Activity;import android.os.Bundle;import android.content.SharedPreferences;import android.widget.EditText;public class saveData extends Acti... 阅读全文
posted @ 2011-10-07 10:17 瓦里奥 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在开发游戏的时候,有些 游戏是只能横屏玩的,所以手机竖立放置的时候,要保持游戏画面依然横屏。要做到这个要求其实很简单,在AndroidManifest.xml里面配置一下就可以了。加入这一行android:screenOrientation="landscape"。 例如(landscape是横向,portrait是纵向): <?xml version="1.0" encoding="u... 阅读全文
posted @ 2011-10-07 10:14 瓦里奥 阅读(623) 评论(1) 推荐(0) 编辑
摘要: QVGA = 320 * 240;WQVGA = 320 * 480;WQVGA2 = 400 * 240;WQVGA3 = 432 * 240;HVGA = 480 * 320;VGA = 640 * 480;WVGA = 800 * 480;WVGA2 = 768 * 480;FWVGA = 854 * 480;DVGA = 960 * 640;PAL = 576 * 520;NTSC = 486 * 440;SVGA = 800 * 600;WSVGA = 1024 * 576;XGA = 1024 * 768;XGAPLUS = 1152 * 864;HD720 = 1280 * 72 阅读全文
posted @ 2011-10-01 22:13 瓦里奥 阅读(1592) 评论(0) 推荐(1) 编辑