Android UI體驗之上拉下拉

2021-09-06 17:51:47 字數 594 閱讀 4576

1.scrollview監測是否滾動到頂部或底部

onscrollchanged();

滾動到頂部判斷:getscrolly() == 0

滾動到底部判斷:getchildat(0)

.getmeasuredheight()<=getscrolly()+getheight()

當getscrolly()達到最大時加上scrollview的高度就的就等於它內容的高度

2.listview、gridview(ablistview)滾動到最後一條監聽

onscrollstatechanged();

if(scrollstate == onscrolllistener.scroll_state_idle)//滑動事件溜完了在判斷最後一條可見項是不是最後一條item

abslistview.getlastvisibleposition() = =(abslistview.getcount() - 1)

3.下拉重新整理監聽

ontouchevent();

movey-downy>defaultdistance:表示向下滑動到了預設的距離(預設距離》0,否則就是(往回拉)

然後更新pading

AJAX初體驗之上手篇

ajax初體驗之上手篇 ajax是這兩年蠻熱的東西,我也湊湊熱鬧,前些天去找了些教程學學,下面就按整個處理過程把自己學的東西寫寫,不過,因為是初學,所以有錯誤就請見諒啦,歡迎指正 1.建立 xmlhttprequest 物件 現在的瀏覽器有很多種,建立 xmlhttprequest 的方法也不相同,...

android UI程式設計

附件中是我整理ui最基本的應用,如果想深究還需自己研究 是word文件,檢視 文件結構圖 6.checkbox 核取方塊 7.radiobutton 單選按鈕 8.analogclock 鐘錶 帶表盤的那種 控制項 9.digitalclock 電子錶控制項 10.datepicker日期選擇控制項...

Android UI模板設計

1 先在values資料夾下建立乙個values xml檔案 2 繼承了retativelayout,並重寫了它的構造方法 3 在構造方法中,將所有獲取的屬性的值存在typearray中 name topbar name title format string name titletextsize ...