編輯:關於Android編程
目前開發的app中需要發送郵件,所以需要調用android默認的郵件客戶端,並需要添加多個郵件附件,我該通過哪個組件調用默認的客戶端?用什麼組件來支持多個附件的電子郵件?
是通過下面的哪一個?
(
Intent.ACTION_SEND,
Intent.ACTION_SENDTO,
Intent.ACTION_SEND_MULTIPLE, ...
)?
過一遍android email的源代碼,能在結尾發現如下代碼
String subject = ... String text = ... ArrayListattachments = ... Intent intent = new Intent(Intent.ACTION_SEND_MULTIPLE); intent.putExtra(Intent.EXTRA_SUBJECT, subject); intent.putExtra(Intent.EXTRA_TEXT, text); intent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, attachments); intent.setClassName(com.android.email, com.android.email.activity.MessageCompose); try { startActivity(intent); } catch (ActivityNotFoundException anfe) { anfe.printStackTrace(); } 上面的代碼在 Android 4.0 到 Android 4.3時好用的,在Android 4.4 (KitKat) 版本中,activity的名字已經變成了 com.android.email.activity.ComposeActivityEmail,
你可以試試,我沒試過...
第3節 控制LED燈現在我們開始嘗試用代碼控制一個真正的直觀的硬件設備。第一個例子:讓Arduino開發板上的一個LED小燈周期性的打開、關閉。第二個例子:讓LED燈亮度
Android平台有三種網絡接口可以使用,他們分別是:java.net.*(標准Java接口)、Org.apache接口和Android.net.*(Android網絡接
眾所周知,Linux中所有進程都是由init進程創建並運行起來的。首先Linux加載內核啟動,然後在用戶空間中啟動init進程,之後init進程再依次啟動系統運行的其它進
本文實例講述了Android自定義控件eBook實現翻書效果的方法。分享給大家供大家參考,具體如下:效果圖:Book.java文件:package com.book;im