上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 27 下一页
摘要: 参考《疯狂android讲义》2.10节 P174,参见归档project:XmlMenuDemo.zip一般推荐使用XML文件定义菜单。基本步骤如下:1、定义布局文件为简单显示原理,本布局只有一个EditText 2、定义菜单资源文件(1)选项菜单文件 ... 阅读全文
posted @ 2013-11-03 09:39 eagleGeek 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 参考《疯狂android讲义》2.10节P1681、重要接口Android菜单相关的重要接口共有以下四个:其中Menu为普通菜单,SubMenu包含子项,ContextMenu当长时间点击某组件时弹出的菜单。它们都有一个或多个menuItem。2、Menu接口最常用的2个方法(1)MenuItem ... 阅读全文
posted @ 2013-11-03 00:23 eagleGeek 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 参考《疯狂android讲义》第2.5节P941、创建一个或者多个ListView 2、创建TextViewResource,为每个元素定义其显示属性array_item1.xmlarray_item2.xml3、创建Activity,并完成以下三个步骤pack... 阅读全文
posted @ 2013-10-31 23:25 eagleGeek 阅读(278) 评论(0) 推荐(0) 编辑
摘要: Android组件的事件处理有2种方式:1、基于监听器的事件处理方式:先定义组件,然后为组件设定监听器。详见http://blog.csdn.net/jediael_lu/article/details/115554972、基于回调的事件处理方式:让每一个组件继承UI类,并重写该类的事件处理方法。当... 阅读全文
posted @ 2013-10-31 10:26 eagleGeek 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 参考自《疯狂android讲义》2.4节效果如下:当点击图上某点时,将之附近放大至下图。布局文件: 类文件:package com.ljh.imageviewdemo;import com.exam... 阅读全文
posted @ 2013-10-30 23:02 eagleGeek 阅读(119) 评论(0) 推荐(0) 编辑
摘要: TextView常见的子类包括EditText,Button,CheckBox, RadioButton等。1、EditTextEditText继承自TextView,因此TextView所有属性均可供EditText使用。但InputType一般只在EditText中使用android:input... 阅读全文
posted @ 2013-10-30 15:14 eagleGeek 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 参考自《疯狂android讲义》2.3节//TextView所呈现的文字android:text="我爱Java"//文字颜色android:textColor="#f00"//文字尺寸android:textSize="20pt"//文本框结尾处绘制图片 android:drawableEnd="... 阅读全文
posted @ 2013-10-30 12:43 eagleGeek 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 参考《疯狂android讲义》第2版3.5 P214一、背景出于性能优化考虑,Android的UI操作并不是线程安全的,这意味着如果有多个线程并发操作UI组件,可能导致线程安全问题。为了解决这个问题,Android制定了一条简单的原则:只允许UI线程(亦即主线程)修改Activity中的UI组件。当... 阅读全文
posted @ 2013-10-27 22:54 eagleGeek 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 每一个布局均有一个叫LayoutParams的内部类,如:LinearLayout.LayoutParams RelativeLayout.LayoutParams AbsoluteLayout.LayoutParams TableLayout.LayoutParams TableLayout.La... 阅读全文
posted @ 2013-10-27 20:34 eagleGeek 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、orientation的默认值为horizontal,即从左向右排列。由于一般从上向下排列,所以必须指定orientation属性。2、layout_gravity与gravity的区别:(1)gravity指定自身所包含的子元素的对齐方式,如LinearLayout中的gravity指定了它的... 阅读全文
posted @ 2013-10-26 23:01 eagleGeek 阅读(226) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 27 下一页