Android 系統內部控制項

2021-07-24 22:23:36 字數 1846 閱讀 3047

1.呼叫瀏覽器。

intent intent= new intent(); 

intent.setaction(intent.action_web_search);

intent.putextra(searchmanager.query,你要搜尋的內容);

strartactivity(intent);

2.搜尋**。

3.撥打**。

uri uri= uri.parse("tel" +phonenum);

intent it=new intent(intent.action_call,uri);

startactivity(it);

4.簡訊呼叫。

intent it=new intent(intent.actiov_view);

it.putextra("sms_body",msg);

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

startactivity(it);

5.郵件的傳送

intent i = new intent(intent.action_send);

i.settype("text/plain);  

//模擬器用這行

i.settype("message/rfc822");  

//真機用這行

i.putextra(intent.extra_email,new string );  

//設定email接受位址

i.putextra(intent.extra_subject,sub); //主題

i.putextra(intent.extra_text,msg);

startactivity(intent.createchooser(i,"請選擇傳送郵件的客戶端"));

intent it=new intent(intent.actiov_view);

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

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

startactivity(it);

7.開啟照相機

intent intent= new intent(mediastore.action_image_captuer);

startactivityforresult(intent,1);

8.開啟聯絡人

intent intent= new intent(); 

intent.setaction(intent.action_view);

intent.setdata(contacts.people.content_uri);

startactivity(intent);

9.程式內部啟用外部程式。

intent =getpackagemanager().getlaunchintentforpackag

e("com.fjsoft.xhx.miui.notes");

10.地圖顯示地方

uri uri= uri.parse("geo:39.888402,116.409561");

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

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

startactivity(it);

Android 常用系統控制項

1.日期選擇器 datepickerdialog 2.時間選擇器 timepickerdialog 3.單選按鈕 radiobutton 4.多選按鈕 checkbox 5.下拉列表 spinner 顯示樣式,跟主題有關 1.日期選擇器 new datepickerdialog choosedate...

Android控制項

edittext是輸入文字框,可以進行文字編輯 imageview是顯示的乙個控制項 android id 控制項的id android layout width 控制項的寬度 android layout height 控制項的高度 還有一下屬性 android text 文字內容 android...

Android時間控制項

在寫滾輪時間控制項時,時間控制項中傳過去一時間,經過date轉換成calendar時,發現時間發生了變化,後來想方設 法把時間控制項在pad上修改好,在另一型號的pad上執行發現時間還是發生了錯位,例如2016 1 26,date轉換成 calendar後,變成了2016 1 25,發現這個問題很是...