-
監(jiān)聽(tīng)事件實(shí)現(xiàn)的幾種寫(xiě)法:
匿名內(nèi)部類的實(shí)現(xiàn)
查看全部 -
onClick事件
查看全部 -
初始化--加載控件
查看全部 -
橫向文字滾動(dòng)
查看全部 -
按鈕監(jiān)聽(tīng)? 外部類寫(xiě)法
查看全部 -
Activity的生命周期
查看全部 -
1.初始化控件;private Button btn1;
2.設(shè)置監(jiān)聽(tīng)器;btn1 = (Button) findViewById(R.id.button1);
????????????????????btn1.setOnclickListener();
3.實(shí)現(xiàn)onClick事件。
a.匿名內(nèi)部類實(shí)現(xiàn);對(duì)象.setOnClickListener(new OnCLickListener) b.獨(dú)立類實(shí)現(xiàn);對(duì)象.setOnClickListener(監(jiān)聽(tīng)器實(shí)例) c.接口方式。對(duì)象.setOnClickListener(this)
1.匿名監(jiān)聽(tīng)事件 btn1.setOnClickListener(new OnClickListener() {
public void onClick(View argView0) {
System.out.println("我的Button被點(diǎn)擊了"); } });
2.獨(dú)立事件 btn2.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
super.onClick(v);
Toast.makeText(MainActivity.this,"button2被點(diǎn)擊了",1).show();
}
});
class myOnclickLIstener implements OnClickListener{
public void onClick(View v){
v.setAlpha(0.6f);
}
}
3.實(shí)現(xiàn)接口
public class MainActivity extends Activity implements OnClickListener{
btn3.setOnClickListener(this);
public void onClick(View v) {
Log.i("tag","第三種方法"); } }
查看全部 -
一般不在activity_main.xml中直接寫(xiě)text的值,要寫(xiě)在values下的strings.xml文件中,<string name="button_name">登陸</string>;
然后在 activity_main.xml中寫(xiě) android:text = "@string/button_name"
查看全部 -
匿名內(nèi)部類監(jiān)聽(tīng)事件:
1、初始化當(dāng)前所需控件Button對(duì)象:private Button loginButton; 2、利用findViewById()方法返回一個(gè)View對(duì)象,給已經(jīng)被初始化的Button對(duì)象賦值,且別忘了強(qiáng)制轉(zhuǎn)換為Button類:loginButton=(Button)findViewById(R.id.button1); 3、findViewById()方法通過(guò)查找根目錄下的R.java文件下的id方法中的對(duì)應(yīng)控件; 4、設(shè)置監(jiān)聽(tīng)器: loginButton.setOnClickListener(new OnClickListener()),使loginButton與類OnClickListener()對(duì)象監(jiān)聽(tīng)器相關(guān)聯(lián)
查看全部 -
一般不在activity_main.xml中直接寫(xiě)text的值,要寫(xiě)在values下的strings.xml文件中,<string name="button_name">登陸</string>;
然后在 activity_main.xml中寫(xiě) android:text = "@string/button_name"
查看全部 -
ImageView控件引用的圖片在drawable文件夾中(文件夾有多個(gè),對(duì)應(yīng)不同的手機(jī)分辨率):
程序會(huì)自動(dòng)根據(jù)手機(jī)分辨率選擇顯示相應(yīng)分辨率文件夾下的圖片。
查看全部 -
src 只是引用圖片,不改變圖片原有尺寸。
background 類似填充效果,把原圖塞滿控件。也可以直接添加顏色#ffcccc
同時(shí)有兩屬性的,background在src下面。
查看全部 -
接口
查看全部 -
。setonclicklisener
查看全部 -
imagebutton上若想添加一個(gè)文本內(nèi)容可以在src上添加一個(gè)有文本的圖片
查看全部
舉報(bào)