-
在MainActivity.java文件中
初始化當(dāng)前所需要的控件
findViewById ---- 返回的是一個(gè)View的對(duì)象
findViewById是如何查找到對(duì)應(yīng)view的id
loginButton = (Button)findViewById(R.id.button1);
設(shè)置Button的監(jiān)聽(tīng)器,通過(guò)監(jiān)聽(tīng)器實(shí)現(xiàn)我們點(diǎn)擊button要操作的事情
????/**
????*1.監(jiān)聽(tīng)事件通過(guò)第一種方式實(shí)現(xiàn)(匿名內(nèi)部類)
loginButton.setOnClickListener(new OnClickListener(){
}
查看全部 -
onClick事件
Button和ImageButton都擁有一個(gè)onClick事件
用法:自身的.setOnClickListener(OnClickListener)
方法添加點(diǎn)擊事件
所有空間都有一個(gè)onclick事件
通過(guò)點(diǎn)擊事件的監(jiān)聽(tīng)可以實(shí)現(xiàn)點(diǎn)擊按鈕之后要發(fā)生什么動(dòng)作
監(jiān)聽(tīng)事件實(shí)現(xiàn)的幾種寫(xiě)法:
1.匿名內(nèi)部類的實(shí)現(xiàn)2.獨(dú)立類的實(shí)現(xiàn)
3.實(shí)現(xiàn)接口的方式來(lái)實(shí)現(xiàn)
查看全部 -
Button 和 ImageButton特征
共有的特性:
都可以作為一個(gè)按鈕產(chǎn)生點(diǎn)擊事件
不同點(diǎn):
1》Button有text的屬性,ImageButton沒(méi)有
2》ImageButton有src屬性,Button沒(méi)有
產(chǎn)生明顯的點(diǎn)擊效果
查看全部 -
ImageView? ?顯示圖片的一個(gè)控件
android:src="@drawable/ic_launcher" -----ImageView的內(nèi)容圖像
android:background = "@drawable/ic_launcher"? ----ImageView背景圖片
android:background="#f0f0f0"? ----ImageView的RGB顏色
查看全部 -
wrap_content:包裹實(shí)際文本內(nèi)容
match_parent:當(dāng)前控件鋪滿父類容器
查看全部 -
TextView與EditText的常用屬性:
TextView與EditText相同常用屬性:
android:id?---控件的id
android:layout_width---控件的寬度
android:layout_height---控件的高度
android:text---文本內(nèi)容
android:textSize---文本大小
android:textColor---文本顏色
android:background---控件背景
不同屬性:
EditText:
android:hint?---輸入提示文本
android:inputType---輸入文本類型
查看全部 -
TextView:顯示文本框控件
EditText:輸入文本框
查看全部 -
安裝jdk之后就是配置環(huán)境變量。
自定義一個(gè)JAVA_HOME的值為jdk的安裝路徑
然后配置CLASSPATH,其指明java虛擬機(jī)要裝載的類的路徑,
即如果要加載系統(tǒng)類,那么就會(huì)根據(jù)CLASSPATH的路徑進(jìn)行加載。
然后PATH值用來(lái)指明系統(tǒng)可以在任何路徑下識(shí)別java命令。
在配置其他環(huán)境變量時(shí)可以類比一二。
查看全部 -
...查看全部
-
簽名的意義
查看全部 -
獲取頁(yè)面返回的數(shù)據(jù),通過(guò)requestCode和resultCode確認(rèn)哪一個(gè)頁(yè)面返回的數(shù)據(jù),然后data.getStringExtra(Key)獲取數(shù)據(jù)集,前面通過(guò)data.setExtre(Key,Value)設(shè)定
查看全部 -
跳轉(zhuǎn)的頁(yè)面返回?cái)?shù)據(jù),setResult(resultCode,data),data的類型是intent,它以map集合的形式返回?cái)?shù)據(jù),注意finish()銷(xiāo)毀當(dāng)前頁(yè)面
查看全部 -
onactivityresult接受返回?cái)?shù)據(jù)的方法,requestcode請(qǐng)求的標(biāo)識(shí),resultcode頁(yè)面返回的標(biāo)識(shí),data頁(yè)面返回的數(shù)據(jù)查看全部
-
第二種跳轉(zhuǎn),startactivityforresult,第二個(gè)參數(shù)是requestcode查看全部
-
頁(yè)面之間跳轉(zhuǎn),設(shè)定點(diǎn)擊事件setonclicklistener,初始化intent,注意指定上下文的對(duì)象如果在匿名內(nèi)部類的話,拿不到this對(duì)象,有兩種方法一是類名.this,另一種是定義全局變量,最后startactivity查看全部
舉報(bào)