Android利用ContentProvider读取短信内容
【Android利用ContentProvider读取短信内容】本文实例为大家分享了Android利用ContentProvider读取短信内容的具体代码,供大家参考,具体内容如下
首先,我们来看下运行效果
运行效果如下:
文章图片
展示短信内容的效果如下:
文章图片
布局文件(activity_sms.xml)
一个简单的读取短信内容的例子(SMSActivity)
package com.example.administrator.myapplication; 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.ListView; import android.widget.SimpleAdapter; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; public class SMSActivity extends AppCompatActivity {private ListView lv_sms_list; private List
最后需要在清单文件上配置读取短信的权限即可(AndroidManifest.xml)
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
推荐阅读
- android第三方框架(五)ButterKnife
- Android中的AES加密-下
- 带有Hilt的Android上的依赖注入
- android|android studio中ndk的使用
- Android事件传递源码分析
- RxJava|RxJava 在Android项目中的使用(一)
- Android7.0|Android7.0 第三方应用无法访问私有库
- 深入理解|深入理解 Android 9.0 Crash 机制(二)
- android防止连续点击的简单实现(kotlin)
- Android|Android install 多个设备时指定设备