Android学习之Image操作及时间日期选择器

一、基础学习

1.ImageView是图片容器,就相当于RadioGroup是RadioButton的容器一样,是View的直接子类。

  1: <ImageView
  2: 		android:id="@+id/img" 
  3: 		android:layout_width="fill_parent"
  4: 		android:layout_height="wrap_content" 
  5: 		android:src="@drawable/logo"/>


       只需要记住图片在res/drawable-xxx下就行了。
2.ImageButton(图片按钮)和Button没关系,他是ImageView的一个扩充,是其子类,而Button是TextView的子类。

  1: <ImageButton
  2: 		android:id="@+id/rig" 
  3: 		android:layout_width="wrap_content"
  4: 		android:layout_height="wrap_content" 
  5: 		android:src="@drawable/right"/>

3.TimePicker时间选择器,是FrameLayout(正布局)的直接子类,默认12小时
4.数据恢复的原理是什么,换句话说就是数据在被删除后还能够再次被找回来的原因,我在想是不是 数据并未真的删除(磁盘越用越小,猜测而已),只是移除了对应的链接,只是找不到而已,恢复数据就是恢复链接。
要说也不对,因为恢复的数据不是直接在原磁盘里,这我就奇怪了。现在什么都是现成了,直接傻瓜软件一键恢复,那你说学原理有什么用。

二、实例分析

1.TimePicker

  1: package org.lxh.demo;
  2: 
  3: import android.app.Activity;
  4: import android.os.Bundle;
  5: import android.widget.TimePicker;
  6: 
  7: public class MyTimePicker extends Activity {
  8: 	private TimePicker mytp = null;
  9: 	/*
 10: 	 * 第一个是默认取得系统时间
 11: 	 * 第二个是自己写死的
 12: 	 */
 13: 
 14: 	@Override
 15: 	public void onCreate(Bundle savedInstanceState) {
 16: 		super.onCreate(savedInstanceState);
 17: 		super.setContentView(R.layout.main);
 18: 		this.mytp = (TimePicker) super.findViewById(R.id.tp2) ;	// 取得组件
 19: 		this.mytp.setIs24HourView(true) ;	// 设置为24小时制
 20: 		this.mytp.setCurrentHour(18) ;	// 设置时
 21: 		this.mytp.setCurrentMinute(30) ;	// 设置分
 22: 	}
 23: }

main.xml


                        image

2.DatePicker

       和上面一样,不再赘述。

posted @ 2014-04-14 09:21  加拿大小哥哥  阅读(1847)  评论(0编辑  收藏  举报