五月天堂网_免费看影片_1024手机看毛片_亚洲综合四区_男人的天堂影院_在线亚洲自拍

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > Android入門基礎之第二篇 幾個有用的程序帶你進入這個Android世界(1)

Android入門基礎之第二篇 幾個有用的程序帶你進入這個Android世界(1)

2015-10-30 10:14:26 | 來源:中培企業IT培訓網

第1章  編輯框EditText與按鈕Button
  在一個應用中,登錄是經常使用的,下面我們學習一下如何開發一個登錄窗口。我們需要學習Android中的基本控件:(1)EditText編輯框、(2)Button按鈕。

  一、設計登錄窗口
      打開 res/layout/activity_main.xml 文件。
      1、分別從工具欄向activity拖出2個EditText(來自Text Fields)、1個按鈕(來自Form Widgets)。

      2、打開activity_main.xml文件。
         代碼自動生成如下:注意①和②雖同為EditText,但②要輸入密碼,故android:inputType="textPassword“。

 

      3、我們把以上代碼修改成如下代碼,具體為:editText1變為userName;eidtText2變為passWord;buttion1變為login。登錄按鈕的文本:android:text="Button"變為"登錄"。

      4、界面如下:

 

         現在運行程序,已經在手機上看起來很像一個登錄窗口了。但是,我們單擊 登錄 按鈕,卻沒有什么反應。我們下面學習如何在 登錄 按鈕上添加單擊事件。
  二、單擊事件
      打開 src/com.genwoxue.edittextbutton/MainActivity.java 文件。
      然后輸入以下代碼:

 

      在以上代碼中,我們著重分析一下帶有淺藍色背景部分,其它是最簡單的基礎代碼,如果不明白,請參考上一章內容。
      1、第①部分
         導入5個包。
      2、第②部分
         聲明三個控件變量。
      3、第③部分
         這一部分findViewById()方法是一個關鍵,這個方法表示從R.java文件中找到一個View(注意:我們可以把控件和Acitivity都當成一個View)。例如,tvUserName=(EditText)super.findViewById(R.id.userName)表示我們從R文件中找到userName代表的控件最后返給tvUserName,下一步我們可以通過tvUserName.getText()方法進一步獲取到它的值。
         另一個關鍵是就是給“登錄”按鈕添加單擊監聽事件:btnLogin.setOnClickListener(new LoginOnClickListener())。
      4、第④部分
         我們新建一個類LoginOnClickListener繼承接口OnClickListener用以實現單擊事件監聽。
         Toast.makeText(getApplicationContext(), info,Toast.LENGTH_SHORT).show()用以提示輸入的用戶名和密碼。
         效果如下:

標簽: Android入門
主站蜘蛛池模板: 色综合图区 | 香蕉网色 | 97色伦色| 狠狠色网 | 美国xxxxxxxxxxxxxx| 热久久av | 国产成人夜色福利影视桃花岛 | 麻豆香蕉黄瓜茄子 | 特黄特黄毛片 | 五月天婷婷综合网 | 老司机精品无码免费视频 | 伊人久久在线 | 国产精品久久久一区二区 | 波多野结衣绝顶大高潮 | 一本二卡三卡四卡乱码娱乐网 | 国产成人AV综合色 | 久久综合久久精品 | 亚洲精品国产精品乱码不卡√香蕉 | 91在线国内视频 | 让少妇爽到高潮视频 | 久久午夜精品福利一区二区 | 久久久精品国产免费a片胖妇女 | 污污视频免费网站 | 久草在线资源网站 | 影音先锋女人aa鲁色资源 | 91免费在线视频?看 北条麻妃久久精品 | 日韩网站黄 | 国产亚洲人成无码网在线观看 | 99热网| 青青草国拍2018 | 久久久全国免费视频 | 色香久久 | 在线视频免费观看www | 免费亚洲国产 | 午夜精品久久久久久久99无限制 | 粗大的内捧猛烈进出的视频免费 | 国产亚洲欧美日韩在线一区 | 日本黄色网站免费看 | 精品久久一二三区 | tube8国产 | gogogo免费播放 |