1. 程式人生 > >Android開發-呼叫系統自帶軟體傳送郵件或分享文字-常用操作

Android開發-呼叫系統自帶軟體傳送郵件或分享文字-常用操作

一、實現效果

    呼叫系統自帶的郵件軟體傳送郵件,同時設定收件人郵箱、郵件標題、和文字內容。

二、傳送郵件

                Intent data=new Intent(Intent.ACTION_SENDTO);
                data.setData(Uri.parse("mailto:617******@qq.com"));
                data.putExtra(Intent.EXTRA_SUBJECT, "郵件標題");
                data.putExtra(Intent.EXTRA_TEXT, "你好!");
                startActivity(data);

三、分享文字

        String text = "分享的文字";
        
        Intent shareIntent = new Intent();
        shareIntent.setAction(Intent.ACTION_SEND);
        shareIntent.putExtra(Intent.EXTRA_TITLE, "來自**的分享");
        shareIntent.putExtra(Intent.EXTRA_TEXT, text);
        shareIntent.setType("text/plain");

        //設定分享列表的標題,並且每次都顯示分享列表
        startActivity(Intent.createChooser(shareIntent, "分享到"));

相關推薦

Android開發-呼叫系統軟體傳送郵件分享文字-常用操作

一、實現效果     呼叫系統自帶的郵件軟體傳送郵件,同時設定收件人郵箱、郵件標題、和文字內容。 二、傳送郵件 Intent data=new Intent(Int

Android開發——去掉系統標題欄的幾種方式

    今天在練習自定義標題欄(Android初級開發(四)——補充3)的過程中遇到了隱藏系統自帶標題欄的問題,現將幾種去掉系統自帶標題欄的方式做一總結。大體上可以分為兩種方式,一種是修改xml檔案(這種方式產生的效果作用於所有Activity),一種是編碼實現(這種方式產

18、android呼叫系統檔案管理器並返回選中檔案的路徑

思路: 通過Android API呼叫系統自帶的檔案瀏覽器選取檔案獲得URI,然後將URI轉換成file,從而得到file。 import android.annotation.SuppressLint;import android.app.Activity;impo

ios開發呼叫系統分享

1.一般情況下提到分享,我們會想到去整合某些第三方的框架,例如很多第三方分享的集合例如友盟的,整合效果如下這裡只涉及到了常用的新浪、微信、及qq; 分享功能:三個平臺都比較寬鬆,只有有appid,都可以進行分享!登入功能:微信就比較苛刻了,需要進行開發者認證,其支付功能也需要

android開發呼叫系統的檔案選擇器遇到的一些問題

1.呼叫系統的檔案瀏覽器然後進入檔案管理器選擇文字檔案後,直接回到檔案瀏覽器頁面造成文字檔案無法選擇 開始時候使用的方法: Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("*/*"

Android呼叫系統的檔案管理器,開啟指定路徑

一、開啟系統自帶的檔案管理器 if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { showToast(R.string.msg_

Android呼叫系統的聯絡人介面

Intent intent = new Intent(); intent.setAction(Intent.ACTION_PICK); intent.setData(Contacts.People.CONTENT_URI); startActivityForResult(intent,     PICK_

Android呼叫系統的拍照功能出現Failure delivering result ResultInfo的問題

Intent getImageByCamera = new Intent(); getImageByCamera.setAction("android.media.action.IMAGE_CAPTURE"); xieWbActivity.startActivityForResult(getImageByCa

android 呼叫系統錄音實現,語音錄製與播放

相關許可權:<uses-permission android:name="android.permission.RECORD_AUDIO"></uses-permission> <uses-permission android:name="and

iOS開發呼叫系統相機以及獲取相簿照片的功能實現

在iOS開發過程中,經常用到的技術之一就是APP上傳圖片了,這個知識點雖然不難,但是上傳圖片的需求卻是各不相同,比如有些時候需要你一次性在相簿中同時多選指定數量的照片,而且選擇的照片數量不確定,有時候又需要呼叫系統相機拍照圖片。針對這種不同需求的上傳照片,只要掌

android webview 執行時不呼叫系統瀏覽器

WebView mobView = new WebView(this); mobView.loadUrl("http://www.csdn.net"); WebSettings wSet = mobView.getSettings();     wSet.setJavaSc

Android程式隱藏系統的標題欄

在編寫程式的時候,系統預設的標題欄是你的專案名稱。 比如專案名稱是:Talk 會出現Talk的標題欄。 在xml檔案預覽的時候可以去掉。方法如下: 1點選AppTheme 2 如圖選擇NoActionBar。 點選確定,效果如下圖。

android之修改系統ProgressDialog樣式

1.ProgressDialog預設樣式是當前Activity的theme所定義的ProgressDialog樣式。   繼承自父類AlertDialog的style. AlertDialog的原始碼 static int resolveDialogTheme(

安卓呼叫系統分享功能分享文字分享大圖片,仿好奇心日報分享長圖片(不用申請微信微博官方sdk就能直接分享

當前安卓分享一共三種方式 1,呼叫安卓系統自帶分享功能(可以分享大圖) 2,呼叫微信,微博支付寶等自己的官方分享sdk 3,用友盟,shareSdk等整合好的sdk 由於公司業務要求,需要分享一些長圖,大圖到微信,微博等。由於微信微博自己的官方sdk對圖片有限制, 比如微博

Android 程式碼開啟系統的檔案管理器(不是單純的獲取檔案路徑)

網上搜索的辦法基本上都是下面這種: public void openFileExplorer(){ Intent intent=new Intent(Intent.ACTION_

springJavaMailSender傳送郵件

spring自帶的MailSender類在spring-context-support-xxx.RELEASE.jar檔案中,這裡以4.3.4版本為例。1、新建gradle專案,引入依賴配置。 compile group:"org.springframework",name:

Android開發:實現系統截圖功能 需要獲取System許可權

在一個service介面上,點選一個button按鈕,可以截圖 貼上程式碼: mButton.setOnClickListener(new OnClickListener(){          public void onClick(View arg0) {       

如何在自己的App中呼叫Android系統的安裝/解除安裝程式

AppUtils裡面寫了如何安裝和解除安裝apk(這段程式碼出自這裡:點選開啟連結~),這裡的安裝和解除安裝呼叫的是Android本身的一個安裝解除安裝,所以可能頁面不會太優雅,並不符合商業App的期望,如果要做到更優雅的實現,就要用到靜默安裝/解除安裝,這個可以參照網上教

呼叫Android系統相機拍照,從相簿中獲取圖片(相容7.0系統

一,前言: 在日常的手機應用開發過程中,經常會遇到上傳圖片的需求,像上傳頭像之類的,這就需要呼叫系統的相機,相簿獲取照片。但是在Android 系統7.0之後認為這種操作是不安全的,這篇文章主要就是記錄7.0獲取照片遇到的問題。 二,FileProvider介紹 都

調用aNDROID系統功能

ont hao123 provide music content vid uri android系統 系統 CONTENTpROVIDER%E5%9F%BA%E7%A1%80%E4%B9%8BURI http://music.hao123.com/songlist/495