作者:情系50后_989 | 来源:互联网 | 2023-10-12 10:49
今天就跟大家聊聊有关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如何利用ContentProvider读取短信内容有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程笔记行业资讯频道,感谢大家的支持。