Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android基本控件復習筆記

Android基本控件復習筆記

編輯:關於Android編程

短暫的暑假已經結束了,假期培訓正式開始。

Androidmanifest.XML 清單文件

es 資源文件

Drawable 顏色改變

Layout 布局的文件setContentView(R.layout.activity_main);

Menu 微信三個點

Mipmap 圖片

從哪先啟動。

網絡權限

1.RelativeLayout相對布局

    
    
        
        
    

    
    
    

package com.example.jreduch01;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class LoginActivity extends AppCompatActivity implements View.OnClickListener {
    private Button login;
    private Button rgdt;
    private Button exit;
    private EditText user;
    private EditText pwd;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_login);
        login = (Button) findViewById(R.id.bt1);
        rgdt = (Button) findViewById(R.id.bt2);
        exit= (Button) findViewById(R.id.bt4);
        user= (EditText) findViewById(R.id.et);
        pwd = (EditText) findViewById(R.id.et_pwd);
        /*
        本類監聽需要實現view.onClickListener接口
        再設置.setOnClickListener(this);
         */
        exit.setOnClickListener( new Bt4_clicklisn());
        rgdt.setOnClickListener(this);

        //匿名監聽
        login.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
               if (user.getText().toString().equals("123")){
                   //跳轉畫面
                   Intent intent=new Intent(LoginActivity.this,MainActivity.class);
                   startActivity(intent);
               }else  if (view.getId() == R.id.bt1)
               {
                   Toast.makeText(getBaseContext(), "你點擊登陸按鈕", Toast.LENGTH_SHORT).show();
               }
            }
        });
    }

    //本類監聽
    @Override
    public void onClick(View view) {
        if (view.getId() == R.id.bt1)
        {
            Toast.makeText(getBaseContext(), "你點擊登陸按鈕", Toast.LENGTH_SHORT).show();
        }else if (view.getId() == R.id.bt2){
            Toast.makeText(getBaseContext(), "你點擊注冊按鈕", Toast.LENGTH_SHORT).show();
        }

        //布局監聽
    }

    public void reSet(View v)
    {
        user.setText("");
        pwd.setText("");
    }

    //內部類監聽
public  class Bt4_clicklisn implements View.OnClickListener{
        @Override
        public  void onClick(View v){
            finish();
        }
    }
}
\

 

 

2.GridLayout網格布局

 

 




    
    
    
    
    
    
    
    

    



\

 

 

3.RelativeLayout相對布局




    

        
        
    
    
    

\

 

4.TableLayout 表格布局

 




\

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved