摘要: 方法1:/*** 显示键盘** @param context* @param view*/public static void showInputMethod(Context context, View view) {InputMethodManager im = (InputMethodManag... 阅读全文
posted @ 2013-05-31 15:47 阳光穿透泛白的记忆 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能... 阅读全文
posted @ 2013-05-31 15:02 阳光穿透泛白的记忆 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、TextView控件可用来展示文本信息(包括HTML文本),可以手动来设置可编辑或不可编辑。1)在代码中通过new的方式创建,创建,设置文本,样式后,通过setContentView方法,将空间设置到界面中。2)通过在main.xml中添加TextView配置节来创建,设计基础属性,宽度、高度、... 阅读全文
posted @ 2013-05-31 14:59 阳光穿透泛白的记忆 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 首先让我们看看launcher.xml中的结构:[html] view plaincopyprint? 接着我们... 阅读全文
posted @ 2013-05-31 14:28 阳光穿透泛白的记忆 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 主要文件和类1.Launcher.java:launcher中主要的activity。2.DragLayer.java:launcher layout的rootview。DragLayer实际上也是一个抽象的界面,用来处理拖动和对事件进行初步处理然后按情况分发下去,角色是一个controller。它首先用onInterceptTouchEvent(MotionEvent)来拦截所有的touch事件,如果是长按item拖动的话不把事件传下去,直接交由onTouchEvent()处理,这样就可以实现item的移动了,如果不是拖动item的话就把事件传到目标view,交有目标view的事件处理函数做 阅读全文
posted @ 2013-05-31 14:24 阳光穿透泛白的记忆 阅读(523) 评论(0) 推荐(0) 编辑
摘要: ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。此外:scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式,示例代码如下:<ImageView android:id="@+id/img" android:src="@drawable/logo" android:scaleType 阅读全文
posted @ 2013-05-31 14:21 阳光穿透泛白的记忆 阅读(114) 评论(0) 推荐(0) 编辑