我今天写的一个是Android中获取所有短信的内容,
这是实现后的一个图片

下面看下代码吧!

DXActivity .java

package com.example.contacts;import android.content.ContentResolver;import android.database.Cursor;import android.net.Uri;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.TextView;public class DXActivity extends AppCompatActivity {    private TextView tv_01;    private ContentResolver cr;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_dx);        tv_01 = (TextView) findViewById(R.id.tv_1);        cr = getContentResolver();    }    public void dq(View view){        Uri uri=Uri.parse("content://sms/");        Cursor cursor=cr.query(uri,null,null,null,null);        StringBuffer stringBuffer=new StringBuffer();        while (cursor.moveToNext()) {        //如果你还想再获取其他的再这里写就可以了address(手机号码)丶date(日期)等等。            String id = cursor.getString(cursor.getColumnIndex("body"));            stringBuffer.append(id+"\n\n");        }        tv_01.setText(stringBuffer);        cursor.close();    }}

activity_dx.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical" android:layout_width="match_parent"    android:layout_height="match_parent">    <Button        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="获取短信"        android:onClick="dq"        /><ScrollView    android:layout_width="wrap_content"    android:layout_height="wrap_content">    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:id="@+id/tv_1"        />ScrollView>LinearLayout>

还有权限在AndroidManifest.xml中写
//接收短信

更多相关文章

  1. 短信接收--Android彩信的接收流程(应用层)
  2. android 主线程和子线程之间的消息传递
  3. Android(安卓)获得屏幕分辨率
  4. Android中获取屏幕信息DisplayMetrics的用法
  5. android获取设备存储信息
  6. android 通用的功能集锦
  7. Android中读取短信信息
  8. Android获取SD卡路径/内存的几种方法
  9. Android获取设备唯一ID

随机推荐

  1. Android广播机制详解
  2. [Android]如何做一个崩溃率少于千分之三
  3. [Android]iTextG与SpongyCastle踩坑经历
  4. 第八章 Android 中View的工作原理
  5. android上通过反射,获取存储器列表
  6. 十二.Android的版本故事
  7. Android跨平台应用开发
  8. 6个必看的Android网站
  9. 干货必读丨Android APK反编译
  10. 详谈 Android 高大上的图片加载框架 Glid