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

下面看下代码吧!

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使用AsyncTask下载显示图片
  3. 从Android 1.0到Android 8.0,盘点每一代系统更新内容
  4. Facebook推出强大Android图片库Fresco 自动释放内存 图片缓存 内
  5. ubuntu linux通过adb命令行"复制粘贴"内容到android
  6. Android从网上获取图片的简单示例
  7. Android图片的固定大小显示

随机推荐

  1. Android自适应不同分辨率或不同屏幕大小
  2. android必看
  3. Android开发Tips(4)
  4. android编辑布局文件时非要降低api level
  5. android adb不常见命令使用
  6. H5混合开发 js与java相互调用
  7. json形式的 Android(安卓)客户端与服务器
  8. Android的状态机模式StateMachine与State
  9. Android学习笔记-Android非布局activity
  10. android multicast 多播(组播)问题