3.1
ButtonButton这控件不用多说,就是一个按钮,主要是点击后进行相应事件的响应。给组件添加ID属性:定义格式为
android:id="@+id/name",这里的name是自定义的,不是索引变量。“@+”表示新声明,"@"表示引用,例如:"@+id/tv"
表示新声明一个id,是id...
分类:
移动开发 时间:
2014-05-20 00:43:56
阅读次数:
426
在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java
properties(key=value)【Java特性文件(键=值)】。(这里只说明...
分类:
其他好文 时间:
2014-05-18 19:28:57
阅读次数:
367
在本节中,你会学到1、定义接口2、实现接口3、将消息传递给fragment为了重用Fragment UI
组件,在设计中你应该通过定义每一个fragemnt自己的layout和行为,让fragment的自包含和模块化。一旦你定义了这些可重用的Fragment,你可以通过Activity将它们关联起来...
分类:
其他好文 时间:
2014-05-17 14:31:03
阅读次数:
316
android:fillViewport=trueScrollView下面的组件如果有android:layout_height="fill_parent"或android:layout_height="wrap_content"那么必须将ScrollView的android:fillViewpor...
分类:
移动开发 时间:
2014-05-16 18:09:45
阅读次数:
368
1、可以使某些资源文件或UI组件可重用 2、定义一个文本编辑框,使用绝对定位
android:layout_x="20dip" android:layout_y="80dip" 3、控件位置
android:layout_centerHorizontal 控制该组件是否位于布局容器的水平居中位置 a...
分类:
移动开发 时间:
2014-05-16 18:07:41
阅读次数:
571
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。
LayoutInflater的作用类似于
findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而
findViewById()是找具体某一个xml下的具体 ...
分类:
移动开发 时间:
2014-05-16 09:20:39
阅读次数:
432
在Android中当我们需要在界面上显示列表内容,则要使用ListView控件。 本文主要介绍如何使用ListView控件来显示自己想要的内容。
本文的最终成果如下图所示,当用户点击ListView中的内容时,控制台将会输出相应的Item名字。
在layout当中,我们有两个xml文件,分别为 activity_main 和 simple_item 其中在 前者中创建了一个L...
分类:
其他好文 时间:
2014-05-15 20:28:46
阅读次数:
364
android之Activity的生命周期,外加测试案例说明。...
分类:
移动开发 时间:
2014-05-15 09:20:33
阅读次数:
479
BorderLayout布局管理器:BorderLayout也是一种非常简单的布局策略,它把容器内的空间简单地划分为:North,South,East,West和Center5个区域,每加入一个组件都应该指明把这个组件加在哪个区域中。BorderLayout是顶层容器(Window,Frame,Dialog)的默认布局管理器。BorderLayout..
分类:
编程语言 时间:
2014-05-15 08:35:13
阅读次数:
315
final JLabel j1=new JLabel("测试");
JButton jb=new JButton("测试事件监听");
jb.addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent e){
j1.setText("鼠标按下");/j1必须用final修饰。
}
});...
分类:
编程语言 时间:
2014-05-15 06:33:25
阅读次数:
397