android基本组件01

 

 

 

 
从现在起,我会把自己在学习过程中写的代码传上,还有一些笔记,希望大家多提意见,共同进步,谢谢。
由于代码太多,所以分几篇文章发。
在代码注释方面,以后有时间会增加。
//ActivityUI.java
package android.ActivityUI;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class ActivityUI extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Button button_textview = (Button)findViewById(R.id.button_textview);
        button_textview.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_textview = new Intent();
        		intent_textview.setClass(ActivityUI.this, ActivityTextview.class);
        		startActivity(intent_textview);
        	
        	}
        });
       
        Button button_edit_text = (Button)findViewById(R.id.button_edit_text);
        button_edit_text.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_edittext = new Intent();
        		intent_edittext.setClass(ActivityUI.this, ActivityEditText.class);
        		startActivity(intent_edittext);
        	}
        });
        
        Button button_check_box = (Button)findViewById(R.id.button_check_box);
        button_check_box.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_checkbox = new Intent();
        		intent_checkbox.setClass(ActivityUI.this,ActivityCheckBox.class);
        		startActivity(intent_checkbox);
        	}
        });
        
        Button button_radiogroup = (Button)findViewById(R.id.button_radiogroup);
        button_radiogroup.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_radiogroup = new Intent();
        		intent_radiogroup.setClass(ActivityUI.this,ActivityRadioGroup.class);
        		startActivity(intent_radiogroup);
        	}
        });
        
        Button button_spinner = (Button)findViewById(R.id.button_spinner);
        button_spinner.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_spinner = new Intent();
        		intent_spinner.setClass(ActivityUI.this,ActivitySpinner.class);
        		startActivity(intent_spinner);
        	}
        });
        
        Button button_auto_complete = (Button)findViewById(R.id.button_auto_complete);
        button_auto_complete.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_auto_complete = new Intent();
        		intent_auto_complete.setClass(ActivityUI.this,ActivityAutoCompleteTextView.class);
        		startActivity(intent_auto_complete);
        	}
        });
     
        Button button_date_picker = (Button)findViewById(R.id.button_date_picker);
        button_date_picker.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_date_picker = new Intent();
        		intent_date_picker.setClass(ActivityUI.this,ActivityDatePicker.class);
        		startActivity(intent_date_picker);
        	}
        });
        
        Button button_time_picker = (Button)findViewById(R.id.button_time_picker);
        button_time_picker.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_time_picker = new Intent();
        		intent_time_picker.setClass(ActivityUI.this,ActivityTimePicker.class);
        		startActivity(intent_time_picker);
        	}
        });
        
        
        Button button_progress_bar = (Button)findViewById(R.id.button_progress_bar);
        button_progress_bar.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_progress_bar = new Intent();
        		intent_progress_bar.setClass(ActivityUI.this,ActivityProgressBar.class);
        		startActivity(intent_progress_bar);
        	}
        });
        
        Button button_seek_bar = (Button)findViewById(R.id.button_seek_bar);
        button_seek_bar.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_seek_bar = new Intent();
        		intent_seek_bar.setClass(ActivityUI.this,ActivitySeekBar.class);
        		startActivity(intent_seek_bar);
        	}
        });
        
        Button button_rating_bar = (Button)findViewById(R.id.button_rating_bar);
        button_rating_bar.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_rating_bar = new Intent();
        		intent_rating_bar.setClass(ActivityUI.this,ActivityRatingBar.class);
        		startActivity(intent_rating_bar);
        	}
        });
        
        Button button_image_view = (Button)findViewById(R.id.button_image_view);
        button_image_view.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_image_view = new Intent();
        		intent_image_view.setClass(ActivityUI.this,ActivityImageView.class);
        		startActivity(intent_image_view);
        	}
        });
        
        
        Button button_image_button = (Button)findViewById(R.id.button_image_button);
        button_image_button.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_image_button = new Intent();
        		intent_image_button.setClass(ActivityUI.this,ActivityImageButton.class);
        		startActivity(intent_image_button);
        	}
        });
        
        Button button_image_switcher = (Button)findViewById(R.id.button_image_switcher);
        button_image_switcher.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_image_switcher = new Intent();
        		intent_image_switcher.setClass(ActivityUI.this,ActivityImageSwitcher.class);
        		startActivity(intent_image_switcher);
        	}
        });
        
        Button button_grid_view = (Button)findViewById(R.id.button_gridview);
        button_grid_view.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_grid_view = new Intent();
        		intent_grid_view.setClass(ActivityUI.this,ActivityGridView.class);
        		startActivity(intent_grid_view);
        	}
        });
        
        Button button_menu = (Button)findViewById(R.id.button_menu);
        button_menu.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_menu = new Intent();
        		intent_menu.setClass(ActivityUI.this,ActivityMenu.class);
        		startActivity(intent_menu);
        	}
        });
        
        
        Button button_listview = (Button)findViewById(R.id.button_listview);
        button_listview.setOnClickListener(new Button.OnClickListener(){
        	public void onClick(View v){
        		Intent intent_listview = new Intent();
        		intent_listview.setClass(ActivityUI.this, ActivityListview.class);
        		startActivity(intent_listview);
        	}
        });
        
    }
}
//main.xml
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent"
	android:layout_height="wrap_content"
	>
<LinearLayout 
	xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" android:scrollbars="vertical">
<Button 
	android:text="Textview" 
	android:id="@+id/button_textview" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button 
	android:text="Listview" 
	android:id="@+id/button_listview" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button 
	android:text="EditText" 
	android:id="@+id/button_edit_text" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button 
	android:text="CheckBox" 
	android:id="@+id/button_check_box" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button 
	android:text="RadioGroup" 
	android:id="@+id/button_radiogroup" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button 
	android:text="Spinner" 
	android:id="@+id/button_spinner" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button 
	android:text="AutoCompleteTextView" 
	android:id="@+id/button_auto_complete" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button 
	android:text="DatePicker" 
	android:id="@+id/button_date_picker" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
	</Button>
<Button
	android:text="TimePicker"
	android:layout_height="wrap_content" 
	android:id="@+id/button_time_picker" 
	android:layout_width="wrap_content">
	</Button>

<Button
	android:text="ProgressBar"
	android:layout_height="wrap_content" 
	android:id="@+id/button_progress_bar" 
	android:layout_width="wrap_content">
	</Button>
	
<Button
	android:text="SeekBar"
	android:layout_height="wrap_content" 
	android:id="@+id/button_seek_bar" 
	android:layout_width="wrap_content">
	</Button>
	
<Button
	android:text="RatingBar"
	android:layout_height="wrap_content" 
	android:id="@+id/button_rating_bar" 
	android:layout_width="wrap_content">
	</Button>

<Button
	android:text="ImageView"
	android:layout_height="wrap_content" 
	android:id="@+id/button_image_view" 
	android:layout_width="wrap_content">
	</Button>
	
<Button
	android:text="ImageButton"
	android:layout_height="wrap_content" 
	android:id="@+id/button_image_button" 
	android:layout_width="wrap_content">
	</Button>

<Button
	android:text="ImageSwitcherGallery"
	android:layout_height="wrap_content" 
	android:id="@+id/button_image_switcher" 
	android:layout_width="wrap_content">
	</Button>
	
<Button
	android:text="GridView"
	android:id="@+id/button_gridview"
	android:layout_width="wrap_content"
	android:layout_height="wrap_content">
	</Button>
	
<Button
	android:text="Menu"
	android:id="@+id/button_menu"
	android:layout_width="wrap_content"
	android:layout_height="wrap_content">
	</Button>
	
</LinearLayout>
</ScrollView>

 


//AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="android.ActivityUI"
      android:versionCode="1"
      android:versionName="1.0">


    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".ActivityUI"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".ActivityTextview"></activity>
		<activity android:name=".ActivityListview"></activity>
		<activity android:name=".ActivityEditText"></activity>
		<activity android:name=".ActivityCheckBox"></activity>
		<activity android:name=".ActivityRadioGroup"></activity>
		<activity android:name=".ActivitySpinner"></activity>
		<activity android:name=".ActivityAutoCompleteTextView"></activity>
		<activity android:name=".ActivityDatePicker"></activity>
		<activity android:name=".ActivityTimePicker"></activity>
		<activity android:name=".ActivityProgressBar"></activity>
		<activity android:name=".ActivitySeekBar"></activity>
		<activity android:name=".ActivityRatingBar"></activity>
		<activity android:name=".ActivityImageView"></activity>
		<activity android:name=".ActivityImageButton"></activity>
		<activity android:name=".ActivityImageSwitcher"></activity>
		<activity android:name=".ActivityGridView"></activity>
		<activity android:name=".ActivityMenu"></activity>
		<activity android:name=".ActivityAbout"></activity>
    </application>
</manifest>



 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值