
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、33一個可視化的進度指示器,代表 正在執行的耗時任務。 可以為用戶展示一個進度條,表示正在執行的任務的進度。當程序不能或者不需要確定任務執行的準確進度時, ProgressBar的圓圈。也可以只顯示一個循環默認情況下: progressBar 顯示的是一個 無限循環的 圓圈。也可以通過樣式的配置實現一個水平方向的進度條。 style=android:style/Widget.ProgressBar.HorizontalWidget.ProgressBar.Horizontal Widget.ProgressBar.Small Widget.ProgressBar.Large Widget.Pr
2、ogressBar.Inverse Widget.ProgressBar.Small.InverseWidget.ProgressBar.Large.Inversefinal ProgressDialog dialog =new dialog.setTitle(標題信息); dialog.setMessage(請等待正在 dialog.show();Handler 主要用于異步消息的處理。ProgressDialog(this);!);注意:1. Handler 對象的實例化,要在 UI線程當中完成。調用 handler 的t 方法可以 為 UI 線程的消息隊列添加一個 Runnable 消息
3、。34handler =new Handler(new Callback() OverridepublichandleMessage(Message msg) /更新 UI 組件的工作,就放置到這里。/通過 msg 可以傳遞信息, 來改變流程的。/同時 把不變的代碼進行封裝, 把變化的部分通過參數 msg 傳遞。 msg 對象需要具有應對所有變化的能力。return false;);利用 handler 和 message 對象的組合, 可以提供 handler 的代碼復用性。35在 Android 當中,Activity 提供可視化的用戶界面,一個 Android 應用通常由多個 activ
4、ity 組成。多個 Activity 組成了 Activity 棧(Stack),當前活動的 Activity 處于棧頂。 Activity 有自己的生命周期,由 android 系統來控制。在 Activity 中包含一個 window 對象,在 Window 當中通常包含一個 布局容器對象(如一個LinearLayout 布局對象),在布局對象中包含了之前講解的各種 UI 組件。 和 html DOM一樣, android 的 Activity 也是一個具有嚴格層次結構的,類似于樹形的 對象結構。在相應的布局文件中定義顯示布局:定義 Activity 類時,繼承 Activity,并且重寫
5、 onCreate 方法找到對應的 xml 布局文件: setContentView(R.layout.main)通過 findViewById 找到相應控件對象:btn = (Button) this.findViewById(R.id.button01);在 AndroidManifest.xml 中在上,有一個使用頻繁的按鈕“返回”,為了提高效率,android 系統把最近使用的 activity利用棧結構保存起來。這樣在點擊返回按鈕的時候,操作 Activity 棧結構即可。36entent =newent();ent.setClass(this, SecondActivity.class);this.startActivityForResult(ent, 1);OverrideprotectedresultCode,/ TODOStringvoidonActivityResult(reqode,ent data) Auto-generated method stub value=data.getStringExtra
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高效學習WPS新時代2025年考試試題及答案
- MySQL數據視圖應用場景試題及答案
- 財務成本管理與企業效益提升的關聯試題及答案
- 聚焦考試的計算機二級Delphi試題及答案
- 財務管理中邏輯分析的挑戰與機遇試題及答案
- 財務成本管理中標準化流程的必要性試題及答案
- Delphi編程風格與規范試題及答案
- 2025年MySQL審核與監控配置試題及答案
- Msoffice知識體系建設及試題及答案
- 風險管理在供應鏈中的重要性試題及答案
- 《全的針灸方法》課件
- 涉氣施工應急預案
- 危險化學品安全技術全書第三版說明
- 中國書法家協會會員入會申請表(2013狗狗制)
- 施工鋼結構制作安裝環境因素識別表
- 污水井巡查記錄表
- 施工總承包管理方案與措施
- 桿塔組立的全過程
- 電子商務那些事學習通超星課后章節答案期末考試題庫2023年
- 環境及理化因素損傷-凍傷
- 急診專科護士進修總結培訓課件
評論
0/150
提交評論