如何呼叫android的系統介面

2021-07-11 04:30:36 字數 4751 閱讀 8341

顯示網頁:

1. uri uri = uri.parse("");

2. intent it = new intent(intent.action_viewuri);

3. startactivity(it);

顯示地圖:

1. uri uri = uri.parse("geo:38.-77.");

2. intent it = new intent(intent.action_viewuri);

3. startactivity(it);

路徑規劃:

1. uri uri = uri.parse("");

2. intent it = new intent(intent.action_viewuri);

3. startactivity(it);

1. uri uri = uri.parse("tel:******");

2. intent it = new intent(intent.action_dial uri);

3. startactivity(it);

4. 1. uri uri = uri.parse("tel.******");

2. intent it =new intent(intent.action_calluri);

3. 要運用這個必須在配置檔案中加入

傳送sms/mms

呼叫傳送簡訊的程式

2.it.putextra("sms_body"

"the sms text");

3.it.settype("vnd.android-dir/mms-sms");

4. startactivity(it);

傳送簡訊

1. uri uri = uri.parse("smsto:03");

2. intent it = new intent(intent.action_sendto uri);

3. it.putextra("sms_body"

"the sms text");

4. startactivity(it);

傳送彩信

1. uri uri = uri.parse("content://media/external/images/media/23");

2. intent it = new intent(intent.action_send);

3. it.putextra("sms_body"

"some text");

4. it.putextra(intent.extra_stream uri);

5. it.settype("image/png");

6. startactivity(it);

傳送email

1.

2. uri uri = uri.parse("mailto:");

3. intent it = new intent(intent.action_sendto uri);

4. startactivity(it);

1. intent it = new intent(intent.action_send);

2. it.putextra(intent.extra_email "");

3. it.putextra(intent.extra_text "the email body text");

4. it.settype("text/plain");

5. startactivity(intent.createchooser(it "choose email client"));

1. intent it=new intent(intent.action_send);

2. string tos=;

3. string ccs=;

4. it.putextra(intent.extra_email tos);

5. it.putextra(intent.extra_cc ccs);

6. it.putextra(intent.extra_text "the email body text");

7. it.putextra(intent.extra_subject "the email subject text");

8. it.settype("message/rfc822");

9. startactivity(intent.createchooser(it "choose email client"));

新增附件

1. intent it = new intent(intent.action_send);

2. it.putextra(intent.extra_subject "the email subject text");

3. it.putextra(intent.extra_stream "file:///sdcard/mysong.***");

4. sendintent.settype("audio/***");

5. startactivity(intent.createchooser(it "choose email client"));

1.

2. intent it = new intent(intent.action_view);

3. uri uri = uri.parse("file:///sdcard/song.***");

4. it.setdataandtype(uri "audio/***");

5. startactivity(it);

.media

.internal_content_uri "1");

2. intent it = new intent(intent.action_view uri);

3. startactivity(it);

uninstall 程式

1. uri uri = uri.fromparts("package" strpackagename null);

2. intent it = new intent(intent.action_delete uri);

3. startactivity(it);

* 安裝指定apk

*進入聯絡人頁面

intent intent=newintent();

intent.setaction(intent.action_view);

intent.setdata(people.content_uri);

startactivity(intent);

/檢查指定聯絡人

intent intent=newintent();

intent.setaction(intent.action_view);

intent.setdata(personuri);

startactivity(intent);

呼叫系統安裝乙個apk

intent intent=newintent();

startactivity(intent);

//呼叫相簿

public

static

final string mime_type_image_jpeg = "image/*";

public

static

final

int activity_get_image = 0;

intent getimage = new intent(intent.action_get_content);

getimage.addcategory(intent.category_openable);

getimage.settype(mime_type_image_jpeg);

startactivityforresult(getimage activity_get_image);

//呼叫系統相機應用程式,並儲存拍下來的**

@paramapkname apk名稱

publicvoidsetupapk(string apkname)

繫泊系統的設計界 如何回饋設計界

我們都看到了完美渲染設計的例子,這些例子激起了我們的想象力,有時甚至使我們有些嫉妒。似乎有些設計師天生才華橫溢,能夠創造驚人的作品,幾乎沒有任何可見的掙扎。對於某些設計師來說,這是乙個靈感。但是,對於其他人 可能是我們大多數人 來說,這可能會有些令人沮喪。這些設計師是如何做到的 他們知道我們其他人不...

Android 呼叫系統dialog

前幾天由於專案中要用到dialog,看了一下系統的dialog,發現符合公司需要,因此剛好寫了下來。在此記錄並分享一下。private void shownormaldialog 建立並顯示 normaldialog.create show 彈出評價短語 param pjdybeans public...

Android 呼叫系統Camera

在android中應用相機功能,一般有兩種 一種是直接呼叫系統相機,一種自己寫的相機。我將分別演示兩種方式的使用 第一種 是使用intent跳轉到系統相機,action為 android.media.action.still image camera import import android.co...