一、多個activity之間的關係
二、intent的基本作用
1.乙個intent物件(類似web開發的form表單請求)包含了一組資訊:
a.component name 指定要啟動的目標(activity、service等)
b.action 指定component對應目標需要進行的操作(action_call、action_edit等)
c.data 指定跳轉時傳遞的引數(uri型別)
d.category
e.extras 指定跳轉時傳遞的key-value鍵值對引數
f.flags
三、在乙個activity中啟動另乙個activity的方法
1.通過activity的startactivity(intent)方法完成
2.在1中的startactivity(intent)引數intent裡設定跳轉的起始和目標位置以及引數
四、使用intent傳遞例項
1.使用intent在activity之間傳遞資料:
// 生成乙個intent物件
intent intent = new intent();
// 設定鍵值對引數
intent.putextra("username", "dy102688");
// 由目標activity跳轉到指定activity的class
intent.setclass(indexactivity.this, useractivity.class);
// 啟動跳轉
indexactivity.this.startactivity(intent);
2.使用intent呼叫系統傳送簡訊
// 啟動傳送簡訊應用
uri uri = uri.parse("smsto://0800000123");
intent intent = new intent(intent.action_sendto, uri);
intent.putextra("sms_body", "the sms text");
startactivity(intent);
筆記不敲了...
android開發學習之三
主要內容 activity 開發程式中顯示的介面,應用程式的門面。intent 應用程式中所有資料的傳輸介質。service 承擔著大部分資料處理的工作。contentprovider 負責儲存資料,並允許需要資料的應用程式訪問資料。sdk 軟體開發包,包含特定的軟體包 軟體框架 硬體平台 作業系統...
Android開發小結1
settextcolor 定義為settextcolor int color 正確的使用方法為 btn.settextcolor context.getresources getcolor r.color.red context的傳遞 context,sdk中對其說明如下 在很多時候,在執行操作時,...
Android學習小結
最近一直在學習android的開發,把最近學習的東西小結一下。一.先來說一下android的程式目錄結構 1.src資料夾 源 目錄。2.gen資料夾 android自動根據res裡面的資源檔案生成的一些常量。3.assets資料夾 和res資料夾作用差不多,但它裡面的檔案都是保持原始的檔案格式,需...