国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
android各種組件的監(jiān)聽器

《一》Spinner(旋轉(zhuǎn)按鈕或下拉列表):設(shè)置監(jiān)聽器為:setOnItemSelectedListener
設(shè)置動(dòng)畫效果為:setOnTouchListener
                             適配器為:ArrayAdapter
《二》DatePicker(   一個(gè)選擇年月日的日歷布局視圖):  public void init (int year, int monthOfYear, int dayOfMonth,                                                                                                                                                              DatePicker.OnDateChangedListener onDateChangedListener)初始化狀態(tài)。
                                            (譯者注:初始化年月日)

                             參數(shù)

                            year         初始年(譯者注:注意使用new Date()初始化年時(shí),需要+1900,如下:date.getYear() +                                                                                                                   1900)

                            monthOfYear 初始月。

                            dayOfMonth   初始日。

                            onDateChangedListener         日期改變時(shí)通知用戶的事件監(jiān)聽,可以為空(null)。
《三》TimePicker:(用于選擇一天中時(shí)間的視圖,支持 24小時(shí)及上午/下午模式。)設(shè)置監(jiān)聽器為:setOnTimeChangedListener
《四》ImageView:(顯示任意圖像,例如圖標(biāo)。ImageView類可以加載各種來(lái)源的圖片(如資源或圖片庫(kù)))
              設(shè)置監(jiān)聽器為:setOnClickListener

《五》Button:(代表一個(gè)普通按鈕部件)設(shè)置監(jiān)聽器為:setOnClickListener
《六》在RelativeLayout布局中讓組件水平居中顯示的方法: 
                                                         android:layout_width='wrap_content'  和                                                                                   android:layout_centerHorizontal='true'

                         相對(duì)布局中UI控件沒(méi)有android:layout_gravity 屬性
                         android:gravity 值是指UI控件本身內(nèi)容,android:layout_gravity 值是相對(duì)于父Layout的位置,


                       Android中常用的布局就是 LinearLayout  和 RelativeLayout

                        開發(fā)應(yīng)用時(shí),建議使用相對(duì)布局,因?yàn)槟軌蚋玫倪m應(yīng)多屏幕尺寸,可以方便使UI控件居中,置頂?shù)取?br>android:gravity和android:layout_gravity 的區(qū)別:
android中有很多類似android:gravity和android:layout_gravity屬性,很相似。開始時(shí)候總用混,后來(lái)查了一下。原來(lái)這種像“android:layout_gravity”前面有“l(fā)ayout'的屬性其實(shí)是相對(duì)與它的父元素說(shuō)的,說(shuō)明元素在父元素的位置。而像android:gravity這樣前面沒(méi)有“l(fā)ayout”的屬性,是對(duì)元素本身說(shuō)的!
gravity 這個(gè)英文單詞是重心的意思,在這里就表示停靠位置的意思。

android:layout_gravity 和 android:gravity 的區(qū)別

從名字上可以看到,android:gravity是對(duì)元素本身說(shuō)的,元素本身的文本顯示在什么地方靠這個(gè)屬性設(shè)置,不過(guò)不設(shè)置默認(rèn)是在左側(cè)的。

android:layout_gravity是相對(duì)與它的父元素說(shuō)的,說(shuō)明元素顯示在父元素的什么位置。

比如說(shuō)button: android:layout_gravity 表示按鈕在界面上的位置。 android:gravity表示button上的字在button上的位置。

可選值

這兩個(gè)屬性可選的值有:top、bottom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical。

而且這些屬性是可以多選的,用“|”分開。

默認(rèn)這個(gè)的值是:Gravity.LEFT

簡(jiǎn)單記憶 : horizontal 都是操作的水平方向,即橫向, vertical 都是炒作的垂直方向,即縱向。


對(duì)于LinearLayout何時(shí)生效的問(wèn)題


對(duì)于 LinearLayout

當(dāng) android:orientation='vertical'  時(shí), 只有水平方向的設(shè)置才起作用,垂直方向的設(shè)置不起作用。即:left,right,center_horizontal 是生效的。

當(dāng) android:orientation='horizontal' 時(shí), 只有垂直方向的設(shè)置才起作用,水平方向的設(shè)置不起作用。即:top,bottom,center_vertical 是生效的。
《七》GridView (一個(gè)在平面上可顯示多個(gè)條目的可滾動(dòng)的視圖組件):設(shè)置監(jiān)聽器:setOnItemClickListener
《八》ListView(通過(guò)豎滾動(dòng)條查看的列表視圖)。設(shè)置監(jiān)聽器:setOnItemClickListener
《九》RadioGroup(這個(gè)類用于創(chuàng)建一組按鈕之間相互排斥的單選按鈕組,在同一個(gè)單選按鈕組中勾選一個(gè)按鈕則會(huì)取消該組中其它已經(jīng)勾           選的按鈕的選中狀態(tài)。)                           設(shè)置監(jiān)聽器:OnCheckedChangeListener
《十》SlidingDrawer(滑動(dòng)式抽屜)隱藏屏外的內(nèi)容,并允許用戶拖拽一個(gè)handle以顯示隱藏的內(nèi)容

           設(shè)置監(jiān)聽器:setOnDrawerOpenListener,setOnDrawerCloseListener

《11》Android中萬(wàn)能的BaseAdapter(Spinner,ListView,GridView,Gallery)使用!

《12》RatingBar 用星型來(lái)顯示等級(jí)評(píng)定         setOnRatingBarChangeListener

《13》注意:創(chuàng)建.xml文件是個(gè)字母必須是0-9或a-z(必須是小寫)大寫的不行。

《14》幾種獨(dú)立使用的視圖組:WebView(網(wǎng)頁(yè)視圖),Spinner(旋轉(zhuǎn)按鈕),TextSwitcher(文本切換器),
                             ImageSwitcher(圖像切換器)。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
android:layout_gravity 和 android:gravity 的區(qū)別
xml中,button改變背景顏色方法
LinearLayout(線性布局)
Android高效率編碼-細(xì)節(jié),控件,架包,功能,工具,開源匯總
Android筆記:Button居中|水平居中|垂直居中(總結(jié))
LinearLayout 屬性詳解
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服