我今天写的一个是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. 修改dialog的大小
  3. 从 android sqlite 中获取boolean值
  4. android获取屏幕分辨率大小(DisplayMetrics)
  5. android获得屏幕高度和宽度
  6. Android获取屏幕宽度的4种方法
  7. Android网络连接判断与处理
  8. Android(安卓)EditText取消自动焦点获取
  9. Android中获取短信的内容

随机推荐

  1. Android(安卓)开机log以及常见异常
  2. 浅析Android线程模型一 --- 转
  3. android Java 笔试考题
  4. Android(安卓)开机log以及常见异常
  5. Android系统移植与调试之------->Android
  6. android中解析文件的三种方式
  7. Android基本框架笔记
  8. android:layout_gravity和android:gravit
  9. Android(安卓)NDK学习笔记
  10. 用Xamarin 实现园友的 :Android浮动小球与