系統應用的呼叫

2021-09-25 07:41:33 字數 2827 閱讀 4657

首先我們需要新增許可權

"android.permission.read_external_storage"

/>

<

!--讀sd卡許可權--

>

"android.permission.write_external_storage"

/>

<

!--寫sd卡許可權--

>

"android.permission.camera"

/>

<

!--照相機許可權--

>

"android.permission.call_phone"

/>

<

!--打**許可權--

>

a. 打**

如果是用真機測試需要動態獲取許可權

string[

] strings =

newstring

;if(build.version.sdk_int>=23)

}}

intent intent2 =

newintent()

; intent2.

setaction

(intent.action_call)

; uri uri1 = uri.

parse

("tel:"

+tel)

; intent2.

setdata

(uri1)

;startactivity

(intent2)

;

b. 開啟瀏覽器

intent intent1 =

newintent()

; intent1.

setaction

(intent.action_view)

; uri uri = uri.

parse

("");

intent1.

setdata

(uri)

;startactivity

(intent1)

;

c. 攝像機

intent intent3 =

newintent()

; intent3.

setaction

(mediastore.action_video_capture)

;startactivityforresult

(intent3,video)

;

@override

protected

void

onactivityresult

(int requestcode,

int resultcode,

@nullable intent data)})

;}}

d. 照相機

android系統Intent呼叫應用

public class intentutils 瀏覽網頁 public static void openurl context context,string url 撥打 需要新增許可權 public static void tel context context,string telurl 呼叫...

read系統呼叫,mmap系統呼叫

read系統呼叫,mmap系統呼叫 2012 07 23 09 54 28 分類 linux 標籤 linux 檔案系統 虛擬記憶體 儲存系統 字型大小 訂閱 一般情況下,操作檔案既可以使用標準i o,也可直接使用系統呼叫。兩者有何區別呢?在輸入輸出中,直接使用底層的系統呼叫效率是非常低的,為什麼?...

庫呼叫,系統呼叫

通過這個問題,可以判斷候選人是否具有豐富的程式設計經驗以及是否具有找出這類問題答案的敏銳感覺。簡明的回答是 函式庫呼叫是語言或應用程式的一部分,而系統呼叫是作業系統 的一部分。你要確保弄懂 trap 自陷 這個關鍵字的含義。系統呼叫是在作業系統核心發現乙個 trap 或中斷後進行的。函式庫呼叫 vs...