准备一张名为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. samba网络服务的搭建和配置
  2. apache activemq ActiveMQ 修改密码
  3. python的编程模式-举例讲解Python设计模式编程中的访问者与观察者模式
  4. powerdesigner 概念模型_“使用满足”分析框架下社交媒体用户持续使用行为的概念模型研究...
  5. k8s拉取私有仓库镜像:通过config.json文件或命令行来创建secret(docker-registry)
  6. 2018-2019-2-20175225 实验四《Android开发基础》实验报告
  7. vue底部选择器_Vue组件-极简的地址选择器
  8. deepfake ai智能换脸_AI 换脸、声音篡改等,明确写入新版民法典!
  9. thinkphp增删改查
  10. 腾讯微信支付支持全量商家小程序场景开通云闪付功能
  11. struts2中action之间的一种跳转
  12. 数据库设计是否应该允许空值的存在
  13. shell编程之正则表达式与文本工具
  14. ifconfig 配置ip,netmask,gw
  15. ubuntu16.04 将火狐浏览器语言设置成中文
  16. 转载:TD之父李世鹤:TD即将安乐死
  17. 企业信息安全类证书有哪些?
  18. 新手app运营需要怎么做?
  19. linux服务器配置磁盘阵列,linux 磁盘阵列 raid1搭建教程
  20. ESP8266-01S使用教程

热门文章

  1. 计算机开机没反应怎么办,电脑开机没反应怎么办?
  2. 【keras】序贯Sequential模型实例之MLP的二分类
  3. c51随机数不重复_C51学习心得体会,产生随机数
  4. 戴森V10无绳吸尘器发布,我家的V8买早了
  5. WebMagic抓取数据
  6. elasticsearch报错: illegal argument exception, variable is not found
  7. Docker命令速查
  8. 3D引擎渲染效率如何提升
  9. 【coding加油站】人事管理系统---毕设
  10. PHP快速入门第一讲:什么是PHP