准备一张名为mypic的图片,并将它放入sdcard里面。

在main.xml中:

<LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical"

android:gravity="center_horizontal"

android:background="#000000">

<Button

android:id="@+id/mybut"

android:layout_width="80dp"

android:layout_height="40dp"

android:layout_marginTop="18dp"

android:background="#3399ff"

android:textColor="#ffffff"

android:text="发送彩信"/>

</LinearLayout>

在MyIntentCaseDemo.java中:

package com.li.intentcaseproject;

import android.app.Activity;

import android.content.Intent;

import android.net.Uri;

import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.EditText;

public class MyIntentCaseDemo extends Activity {

private Button mybut = null ;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

super.setContentView(R.layout.main);

this.mybut = (Button) super.findViewById(R.id.mybut) ;  // 取得组件

this.mybut.setOnClickListener(new OnClickListenerImpl()) ;

}

private class OnClickListenerImpl implements OnClickListener{

public void onClick(View v) {

Uri uri = Uri.parse("file:///sdcard/mypic.png") ;  // 设置操作的路径

Intent it = new Intent() ;

it.setAction(Intent.ACTION_SEND) ; // 设置要操作的Action

it.putExtra("address","5554") ;  // 设置短信内容

it.putExtra("sms_body","您好,这是发送彩信界面") ;  // 设置短信内容

it.putExtra(Intent.EXTRA_STREAM, uri); // 设置短信内容

it.setType("image/png") ; // 短信的MIME类型

MyIntentCaseDemo.this.startActivity(it) ; // 执行跳转

}

}

}

修改AndroidManifest.xml文件:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="com.li.intentcaseproject"

android:versionCode="1"

android:versionName="1.0" >

<uses-sdk

android:minSdkVersion="8"

android:targetSdkVersion="15" />

<application

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

<activity

android:name=".MyIntentCaseDemo"

android:label="@string/title_activity_my_itent_case_demo" >

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

</activity>

</application>

<uses-permission android:name="android.permission.CALL_PHONE"/>

</manifest>

Intent发送彩信相关推荐

  1. android 发送彩信监听,第74章、再识Intent-调用发送彩信程序(从零开始学Android)...

    一.设计界面 1.布局文件 打开res/layout/activity_main.xml文件. 输入以下代码: xmlns:android="http://schemas.android.c ...

  2. Android短信开发 发送彩信 ‘ 高通源码 ‘ (彩信发送过程1)

    Android彩信发送有下面几个类: 一个一个类看  : 1 . ComposeMessageActivity.java   详情页面 2 . WoringMessage.java           ...

  3. Android 发送彩信

    一.调用系统UI发送 Intent sendIntent = new Intent(Intent.ACTION_SEND, Uri.parse("mms://")); sendIn ...

  4. android 实现发送彩信方法 (MMS)

    最近有个需求,不去调用系统界面发送彩信功能.做过发送短信功能的同学可能第一反应是这样: 不使用 StartActivity,像发短信那样,调用一个类似于发短信的方法 SmsManager smsMan ...

  5. android 发送彩信监听,在Android中发送短信和彩信,监听短信并显示

    发送短信: String body="this is sms demo"; Intent mmsintent = new Intent(Intent.ACTION_SENDTO, ...

  6. android 实现发送彩信,android 实现发送彩信方法 (MMS)

    最近有个突然有个想法,不去调用系统界面发送彩信功能.做过发送短信功能的同学可能第一反应是这样: 不使用 StartActivity,像发短信那样,调用一个类似于发短信的方法 SmsManager sm ...

  7. mms彩信发送 java_Android编程之非调用系统界面实现发送彩信的方法(MMS)

    本文实例讲述了Android非调用系统界面实现发送彩信的方法.分享给大家供大家参考,具体如下: 一.问题: 最近有个需求,不去调用系统界面发送彩信功能.做过发送短信功能的同学可能第一反应是这样: 不使 ...

  8. android 实现发送彩信方法 (mms),非调用,android 实现发送彩信方法 (MMS),非调用系统界面...

    最近有个需求,不去调用系统界面发送彩信功能.做过发送短信功能的同学可能第一反应是这样: 不使用 StartActivity,像发短信那样,调用一个类似于发短信的方法 SmsManager smsMan ...

  9. android 实现发送彩信方法 (MMS),非调用系统彩信界面

    最近有个需求,不去调用系统界面发送彩信功能.做过发送短信功能的同学可能第一反应是这样: 不使用 StartActivity,像发短信那样,调用一个类似于发短信的方法 SmsManager smsMan ...

最新文章

  1. PyTorch框架:(2)使用PyTorch框架构建神经网络模型---气温预测
  2. Plotly绘制时间序列图实战:简单时序图、时间范围限制的时序图
  3. 使用 Spring Validation 优雅地进行参数校验
  4. MongoDB入门 - 安装教程
  5. c语言细胞自动机,关于细胞自动机的程序..求救!!谢谢!
  6. URP——后期处理特效——通道混合器Channel Mixer
  7. Photoshop教程实例讲解
  8. RFT 实用CODE
  9. 设计网站中的精品,你可能需要它--第五期(Logo设计,助你提升效率)
  10. 台式计算机联网,台式电脑怎么联网宽带
  11. 专业的网站流量分析和统计分析工具
  12. 虞美人盛开的山坡片尾曲_さよならの夏_离别的夏天_歌词_带假名及翻译
  13. Qt使用html生成word文档
  14. Git-Gitee多人协作
  15. 【DirectX 12】在Win10 10074上开启DirectX 12的调试功能
  16. phpcms 专题功能
  17. 要把微博、贴吧变成即时聊天,总共分几步?
  18. JAVA基础 - BYTEBUFFER是什么?
  19. 满满干货!!详细的平台分析,原来发布文章竟有如此多的学问?!不看不知道,一看吓一跳啊!
  20. Harris角点检测(一)

热门文章

  1. 设计模式之生产者消费者模式
  2. 用c语言实现网络爬虫,C语言编写网络爬虫
  3. c语言随机生成字母链表,C语言 尾插法建立单链表 插入26个英文字母
  4. 【甘道夫】Spark1.3.0 Running Spark on YARN 官方文档精华摘要
  5. [sql server] sql server 2005 外围应用配置器错误 - 计算机 localhost 在网络上不存在,或无法远程配置该计算机...
  6. 熔断机制hystrix
  7. 一个命令加密自己的私有文件夹,并且直接彻底隐藏文件夹,通过查看隐藏文件夹都看不到,把自己的资料通通都装进口袋,在也不用担心资料被其他人查看了
  8. Selenium自动化测试之Selenium IDE
  9. 安全漏扫Nessus软件使用,安装
  10. 关于NoSuchBeanDefinitionException的错误