Android 開發學習小結 三

2021-06-28 20:08:30 字數 1086 閱讀 4711

一、多個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資料夾作用差不多,但它裡面的檔案都是保持原始的檔案格式,需...