导航:首页 > 操作系统 > android获取未读短信

android获取未读短信

发布时间:2022-08-05 22:03:28

android开发:获取手机短信内容的时候,可以获取到短信内容,但是号码和发件人都获取不到

android4.4以上Google提高了用户的安全性。如果想获取短信发件人就要获取手机号,正是手机号,运营商将卡的信息直接写入卡中,但是运营商现在也不将它再继续写入。通过imsi得到的手机卡信息,部分获取不到,部分能成功!你可以试着让用户自己发短信给你,获取手机号。

㈡ Android 获取系统的桌面的短信图标并做一定的更改

您好,您可以试一下安装GO桌面,不但可以美化桌面,还达到了你的要求、如不行请追问,如行求采纳!

㈢ adb shell 接电话和读取未读短信

啥问题,不懂

㈣ 安卓手机怎么设置短信右上角提示未读信息

1、查看历史信息,是否有未读短信息。如果不好查,可以用第三方软件如360手机助手查看。
2、手机的SIM卡上存有未读短信导致的。解决方法如下:
①进入短信界面,点击菜单键。
②在弹出的弗亥缔酵郫寂惦檄定漏菜单中点击短信设置。
③然后选择开启SIM卡短信。
④这时候sim卡上的短信就会显示出来,打开阅读sim卡的未读短信后,未读短信提示就会消失的。

㈤ 如何在android4.4上添加未读信息,未接来电或日历新事件提醒等功能

详细修改如下:
1.首先准备各种大小的ic_newevents_numberindication.9.png图片,这个自己去找吧

,如果你是搞开发的,在以前的项目中都可以找到的。
2.定义个未读信息支持的app事件xml,我这个支持短信,日历,电话,邮件:
b/packages/apps/Launcher3/res/xml/unread_support_shortcuts.xml
内容如下:
+<?xml version="1.0" encoding="UTF-8"?>
+<unreadshortcuts xmlns:launcher="http://schemas.android.com/apk/res-

auto/com.android.launcher3">
+
+ <shortcut
+ launcher:unreadPackageName="com.android.dialer"
+ launcher:unreadClassName="com.android.dialer.DialtactsActivity"
+ launcher:unreadType="0"
+ launcher:unreadKey="com_android_contacts_unread"
+ />
+ <shortcut
+ launcher:unreadPackageName="com.android.mms"
+ launcher:unreadClassName="com.android.mms.ui.BootActivity"
+ launcher:unreadType="0"
+ launcher:unreadKey="com_android_mms_unread"
+ />
+ <shortcut
+ launcher:unreadPackageName="com.android.email"
+ launcher:unreadClassName="com.android.email.activity.Welcome"
+ launcher:unreadType="0"
+ launcher:unreadKey="com_android_email_unread"
+ />
+ <shortcut
+ launcher:unreadPackageName="com.android.calendar"
+ launcher:unreadClassName="com.android.calendar.AllInOneActivity"
+ launcher:unreadType="0"
+ launcher:unreadKey="com_android_calendar_unread"
+ />
+ <shortcut
+ launcher:unreadPackageName="com.orangelabs.rcs"
+

launcher:unreadClassName="com.mediatek.rcse.activities.ChatMainActivity"
+ launcher:unreadType="0"
+ launcher:unreadKey="com_android_rcse_unread"
+ />
+ <shortcut
+ launcher:unreadPackageName="com.android.cellbroadcastreceiver"
+

launcher:unreadClassName="com.android.cellbroadcastreceiver.CellBroadcastLis

tActivity"
+ launcher:unreadType="0"
+ launcher:unreadKey="com_android_calendar_unread"
+ />
+ <shortcut
+ launcher:unreadPackageName="com.mediatek.cellbroadcastreceiver"
+

launcher:unreadClassName="com.mediatek.cellbroadcastreceiver.CellBroadcastLi

stActivity"
+ launcher:unreadType="0"
+ launcher:unreadKey="com_mediatek_cellbroadcastreceiver_unread"
+ />
+</unreadshortcuts>

3.添加几种需要用到而之前没有的权限:

b/packages/apps/Launcher3/AndroidManifest.xml
<original-package android:name="com.android.launcher3" />
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"/>
+ <uses-permission

android:name="android.permission.ADVANCED_WIDGET_API"/>
+ <uses-permission android:name="android.permission.WRITE_SETTINGS"/>
+ <uses-permission android:name="android.permission.INSTALL_PACKAGES"/>
+ <uses-permission android:name="android.permission.DELETE_PACKAGES"/>

4.定义要用的字符串:b/packages/apps/Launcher3/res/values/attrs.xml
+ <!-- XML attributes used by unread_support_shortcuts.xml -->
+ <declare-styleable name="UnreadShortcut">
+ <attr name="unreadPackageName" format="string" />
+ <attr name="unreadClassName" format="string" />
+ <attr name="unreadKey" format="string" />
+ <attr name="unreadType" format="integer" />
+ </declare-styleable>

5.定义显示的数字大小尺寸,这个可以自己修改到满意,这个是四行五列排列的

1080*1920屏幕大小的尺寸。
b/packages/apps/Launcher3/res/values/dimens.xml
+ <!-- Add for unread events feature. -->
+ <dimen name="unread_minWidth">20dp</dimen>
+ <dimen name="hotseat_unread_margin_top">16dp</dimen>
+ <dimen name="hotseat_unread_margin_right">8dp</dimen>
+ <dimen name="folder_unread_margin_top">16dp</dimen>
+ <dimen name="folder_unread_margin_right">14dp</dimen>
+ <dimen name="workspace_unread_margin_top">16dp</dimen>
+ <dimen name="workspace_unread_margin_right">16dp</dimen>
+ <dimen name="app_list_unread_margin_top">20dp</dimen>
+ <dimen name="app_list_unread_margin_right">16dp</dimen>
+ <dimen name="unread_text_margin">8dp</dimen>
+ <dimen name="unread_text_number_size">14sp</dimen>
+ <dimen name="unread_text_plus_size">10sp</dimen>

㈥ Android系统手机如何查看未读信息

查看Android系统手机的未读信息请在主界面屏幕顶部按住,然后往下拉,便可以看到“未读信息”。(上述内容仅适用于广东联通用户)

㈦ 我的手机显示有未读短信,但就是找不到未读短信在哪里

我的手机也显示有未读短信,信箱清空了都还显示,后来安装一个360手机卫士,或是360清理大师,里面有一个短信清理,会显示你所有的短信,不过这样的话,好像所有短信都会被清理掉。操作到这一步,信息图标还是显示有未读短信,好,关机再开机,OK了。

㈧ android 未读短信在哪 content://sms/

sms相关的字段如下:
_id 一个自增字段,从1开始
thread_id 序号,同一发信人的id相同
address 发件人手机号码
person 联系人列表里的序号,陌生人为null
date 发件日期
protocol 协议,分为: 0 SMS_RPOTO, 1 MMS_PROTO
read 是否阅读 0未读, 1已读
status 状态 -1接收,0 complete, 64 pending, 128 failed

㈨ 安卓手机为什么总是显示未读短信有一封呀我明明看了的

我也有过这问题,我解决了。我是因为安装了电脑管家被拦截了短信,你可以看看自己是否安装了手机管家或者360手机卫士。安装了去里面看看拦截记录,然后读取或者删除,如果找不到就卸载掉。完美解决
还有就是这个办法:
1.点击【应用程序】。
2.点击【设置】。
3.向上滑动屏幕,点击【应用程序设置】。
4.点击【管理应用程序】。
5.点击【全部】,点击【信息】。
6.点击【清除数据】,并选择【确定】,然后重启手机即可。
希望你能解决问题,望采纳

㈩ 如何获取android手机有未读短信

Cursor csr = context.getContentResolver().query(Calls.CONTENT_URI, new String[] {Calls.NUMBER, Calls.TYPE, Calls.NEW}, null, null, Calls.DEFAULT_SORT_ORDER);这个可以查询未接来电但我用eclipse并没有Sms.CONTENT_URI,所以无法查询未读短信的条数哪位大侠请指点一下如何获取未读短信的条数?我是用eclipse开发,没用源代码

阅读全文

与android获取未读短信相关的资料

热点内容
我的世界苹果版的2b2t服务器地址咋查 浏览:89
xlsx转换pdf 浏览:96
3dmax挤出命令英语 浏览:903
靶心率的定义和算法 浏览:513
3d模术师app哪里下载 浏览:474
php中文api文档 浏览:458
安卓设计怎么加入输入框 浏览:185
主根服务器什么时候开始 浏览:738
奇门遁甲完整版pdf 浏览:901
app软件怎么用的 浏览:802
电子书pdf购买 浏览:193
浪潮服务器如何做系统 浏览:111
冒险岛img格式加密 浏览:596
我的世界手游如何复制命令 浏览:659
天刀自动弹琴脚本源码 浏览:970
打开其它app微信怎么收不到 浏览:447
安卓游戏耳机怎么戴 浏览:18
不越狱怎么去除app广告 浏览:178
ipadminipdf阅读 浏览:507
文件夹无限制压缩会不会降低内存 浏览:414