前言
大家好,給大家帶來<code>Android開發工程師文集-相關控件的講解,五大布局</code>的概述,希望你們喜歡
TextView控件有哪些屬性:
EditText控件有哪些屬性:
在xml中是android:textColor
在Activity中是setTextColor
AutoCompleteTextView為控件自動顯示輸入文本時出現的提示資訊。
相關屬性:<code>android:completionThreshold="2"</code>
示例代碼:
主要為可多選擇值而已。
這裡主要用分隔符,可輸入多個值
注意要設定分隔符
這個ToggleButton有兩種狀态,一種是被選中,一種是沒有被選中。
可以了解為是電燈的開關效果,該屬性有:
主要實作的方法:
接下來隻學startActivityForresult():
同在MainActivity中建立onActivityResult()方法:
接收傳回來的資料
那麼在SecondActivity中建立onResult()的方法:
回傳Intent的對象,回傳資料
在MainActivity中的onActivityResult():
Android的四大元件
Activity
Service
BroadcastReceiver
Content Provider
再次學習一下activity的生命周期
onCreate();
onStart();
onResume();
onPause();
onStop();
onDestroy();
onRestart();
activity的四種狀态:
活動狀态
暫停狀态
停止狀态
銷毀狀态
一個activity的一生:
onCreate()->onStart()->onResume()->onPause()->onStop()->onDestroy()
啟動到背景再前台:
onCreate()->onStart()->onResume()->onPause()->onStop()->onRestart()->onStart()->onResume()
設定個小視窗的啟動模式周期:
onResume()為擷取焦點 onPause()為失去焦點
onCreate()->onStart()->onResume()->onPause()->onResume()
這裡講RadioButton,注意RadioGroup就行。
當然這裡你也可以用RadioButton來監聽,但是個人認為RadioGroup比較友善吧!
LinearLayout:
layout_gravity調整該布局相對父布局的位置 gravity是調整該布局中子布局的位置 水準的LinearLayout要從左邊開始依次放置布局 4.layout_gravity隻有在LinearLayout布局中
RelativeLayout:
相對布局,我們隻要知道相應的屬性就行:
這些根據英文意思就了解了。
FrameLayout:
先放的在下面,都在左上方。
AbsoluteLayout:
android:layout_x="50dip" android:layout_y="50dip"
TableLayout:
TableRow-View
重要的屬性:
如果覺得不錯,那就點個贊吧!❤️
本文講了Android開發工程師文集-相關控件的講解,五大布局,如果您還有更好地了解,歡迎溝通
定位:分享 <code>Android</code>&<code>Java</code>知識點,有興趣可以繼續關注
版權聲明: 本部落格所有文章除特别聲明外,均采用 CC BY-NC-SA 3.0 許可協定。轉載請注明出處!