亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android 使用xml和java混合編寫ui

發布時間:2020-08-06 02:43:14 來源:網絡 閱讀:871 作者:無用大叔 欄目:移動開發

以一個簡單的圖片瀏覽器實例說明


新建工程后:

    在activit_main.xml中添加代碼:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/main"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
</LinearLayout>

在java中添加代碼:

public class MainActivity extends Activity {

	int[] p_w_picpath = new int[] {
			R.drawable.p1,
			R.drawable.p2,
			R.drawable.p3,
			R.drawable.p4
	};
	ImageView myp_w_picpath;
	int curImage = 0;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		LinearLayout layout = (LinearLayout)this.findViewById(R.id.main);
		myp_w_picpath = new ImageView(this);
		layout.addView(myp_w_picpath);
		myp_w_picpath.setImageResource(p_w_picpath[0]);
		myp_w_picpath.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View arg0) {
				// TODO Auto-generated method stub
				myp_w_picpath.setImageResource(p_w_picpath[++curImage%p_w_picpath.length]);
			}
			
		});
	}


在Android中,每一個組件的性質可以在.xml中定義,同時每個性質都有對應的java方法

注意:以上代碼中 使用java代碼添加新的組件,可把聲明寫在類中,但是他必須被賦值為一個new在onCreate()內部的對象,否則程序會出錯,究其原因是因為在java中添加組件的時候必須初始化的時候加入參數(this)



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

闻喜县| 阿拉善盟| 高邮市| 西乡县| 色达县| 肥城市| 凤城市| 旬邑县| 克东县| 石棉县| 鄂托克前旗| 巍山| 绍兴市| 易门县| 彰化市| 江华| 太仆寺旗| 宜丰县| 中方县| 阳山县| 甘肃省| 墨江| 满城县| 涿州市| 宣化县| 嘉义市| 策勒县| 云南省| 镇原县| 濉溪县| 汉阴县| 于都县| 台北县| 汶上县| 建水县| 浦江县| 扶风县| 江西省| 灵山县| 皋兰县| 蒙阴县|