原文链接 http://www.xsmile.net/?p=583
Android 使用MMS彩信或者Gmail发送图片
Intent i = new Intent(Intent.ACTION_SEND);
i.putExtra(Intent.EXTRA_STREAM,imageUri);//这里必须是图片的uri
i.setType("image/jpeg");
startActivity(Intent.createChooser(i,TITLE_TIP));//TITLE_TIP是弹出的选择程序处理的文字标题
==================================================
Android 使用短信或者Gmail发送文字
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT,SOMETHING_TITLE)//Gmail的邮件主题,可选
intent.putExtra(Intent.EXTRA_TEXT,SOMETHING_TEXT_BODY);//文本内容
startActivity(Intent.createChooser(intent,TITLE_TIP);//弹出的选择程序处理的文字标题
这样所有intent-filter的action设置为android.intent.action.SEND的Activity都将作为被选择程序出现在列表中。
分享到:
相关推荐
在仿照新浪微博的案例中,我们探讨的是如何利用Android开发技术来构建一个类似微博的应用程序。这个案例涵盖了多个关键知识点,旨在帮助开发者了解并实践社交网络应用的基本功能和交互设计。 首先,我们要关注的是...
新浪微博是中国极具影响力的社交媒体平台之一,它提供了丰富的社交功能,包括文字、图片、视频分享等。定时发送功能是微博客户端中一个非常实用的特性,尤其对于那些需要在特定时间发布信息的用户来说,如企业宣传、...
但是,如果我们想同时分享图片和文字到新浪微博呢?我们可以使用以下方法: ```java private void share(String content, Uri uri){ Intent shareIntent = new Intent(Intent.ACTION_SEND); if(uri!=null){ ...
在Android平台上进行应用程序开发时,实现新浪微博的集成与九宫格快捷分享功能是常见的需求,尤其是在毕业设计或论文项目中。这个"Android 新浪微博+九宫格快捷分享"的项目是一个很好的学习资源,它涵盖了Android ...
- 解析JSON数据,可能使用Gson或Jackson库将接收到的网络响应转换为Java对象,以便在应用程序中使用。 4. **数据存储**: - 可能使用SharedPreferences存储用户偏好设置或轻量级数据。 - SQLite数据库用于存储...
这篇内容将深入解析《安卓Android源码——新浪微博+九宫格快捷分享》的相关知识点,主要涉及Android应用开发、源码分析、微博API集成以及UI设计中的九宫格布局。 首先,Android是Google开发的一种开源移动操作系统...
在微博应用中,Intent常用于启动Activity(如点击一条微博跳转到详情页)或Service(如启动后台更新服务)。 【UI设计与布局】 Android使用XML文件来定义用户界面布局,如LinearLayout、RelativeLayout、...
这篇毕业设计论文的主题是“基于新浪微博开放平台的Android应用开发”,主要探讨了如何利用Android技术构建一个能够与新浪微博接口交互的应用程序。这个应用涵盖了多个核心功能模块,如用户登录、微博浏览、内容发布...
在Android应用开发中,分享功能是一项非常常见的需求,它允许用户将内容如文字、图片、链接等分享到各种社交平台,提升用户体验并增加应用的互动性。本教程以"Android分享功能开发实例"为主题,主要涵盖了与微信、...
在Android应用开发中,分享功能是一项非常重要的特性,它允许用户将内容如文字、图片、链接等轻松地发送到各种社交平台或者与朋友共享。"Android分享功能大全demo"就是一个全面展示这一特性的示例项目,它涵盖了国内...
本项目旨在模仿新浪微博的底部导航栏,通过结合使用`RadioGroup`、`TabHost`和`Fragment`来实现这一功能。下面将详细介绍这三个关键组件及其在实现过程中扮演的角色。 首先,`RadioGroup`是Android中的一个视图组...