初识-Android之智能短信项目相关技术整理

标签页切换采用传统的TabHost

采用TabActivty实现TabHost。

效果图-后补:

相关技术详解推荐: http://blog.csdn.net/zhouli_05/article/details/7696054

这里我解决了一个TabActivity和子Activity共享TabActivity的OptionMenu的问题:文章在:http://www.cnblogs.com/woshijishu3/p/5218558.html

搜索功能:参考google搜索栏

效果图-后补

文档参考sdk目录下的离线android网站:

这是我的目录下 file:///D:/SetupFile/Java/sdk/docs/guide/topics/search/index.html

官网的目录下:http://developer.android.com/guide/topics/search/searchable-config.html

这是推荐的两篇中文对searchable的总结:

http://www.cnblogs.com/SharkBin/p/3596021.html

http://blog.csdn.net/hudashi/article/details/7052824

短信列表的自动更新采用:cursorAdapter连接contentProvider

找了很久差点自己写一篇了,终于找点一篇讲的不错关于cursorAdapter的文章了

推荐:http://www.tuicool.com/articles/nAZ3ay

时间: 2024-10-17 12:05:58

初识-Android之智能短信项目相关技术整理的相关文章

【黑马Android】(05)短信/查询和添加/内容观察者使用/子线程网络图片查看器和Handler消息处理器/html查看器/使用HttpURLConnection采用Post方式请求数据/开源项目

备份短信和添加短信 操作系统短信的uri: content://sms/ <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.itheima28.backupsms" android:versionCode="1

Android 智能短信第一天(下午)

ConversationFragment的布局: 首先我们找到我们要写的Fragment布局文件. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:

android 访问SMS短信收件箱

访问 SMS收件箱是另一个常见的需求.首先,需要将读取 SMS 的权限 <uses-permission android:name="android.permission.READ_SMS"/> 添加到描述文件中.添加此权限后就可以读取SMS收件箱中的 短消息了. 要读取 SMS 消息,必须对SMS收件箱执行查询,下面是我们的 代码清单. 布局文件 <?xml version="1.0" encoding="utf-8"?>

android 添加手机短信,获取手机短信,删除手机短信和修改手机短信

注意添加权限: <uses-permission android:name="android.permission.READ_SMS"></uses-permission> <uses-permission android:name="android.permission.WRITE_SMS"></uses-permission> 代码如下: //更新短信 private void UpdateSMS() { /* u

Android——BroadcastReceiver 广播 短信拦截

/** * 如何去理解BroadcastReceiver(广播)?   * 其实可以这样想,首先我们要有一个发送广播的“媒体”,在这个例子中,我们暂且用activity组件作为这个媒体,当然以后 * 会用到service,或者随机启动方式来发送广播,这看业务需求来决定. * 在这个例子中,当点击按钮的时候,一条广播就发送了出去,同样用到了意图对象Intent. * 和启动activity和service一样,我们需要为意图对象设置“标记”和“包裹”,它就像个基站,向世界发送信号. * 而对于广播

[android篇]android 4.4 短信适配

andorid 4.4(KITKAT)对系统很多方面做了改动,在目前的项目中,对短信有直接的影响.我们看一下下面这段文档说明: Advice for SMS backup & restore apps Because the ability to write to the SMSProvider is restricted to the app the user selects as the default SMS app, anyexisting app designed purely to

android sim 卡短信读写

由于对短信读写操作的api 被隐藏了 , 我们需要使用<Java反射机制的学习>一文中提到的反射的方法得到隐藏API .这有一个用例大家可以下载http://zhushou.360.cn/detail/index/soft_id/1608427 查看效果 android写sim卡短信 /*** * 1) byte[] smsc : 短信服务中心的地址,个人认为在复制到SIM卡过程中可以为空. * 2) byte[] pdu : 中文翻译是协议数据单元,这个参数最为重要,一会我们会做详细地解释说

Android 监听短信2种方式:Broadcast和ContentObserver

1. 基于Broadcast接受短信 1.1 原理 Android收到短信后系统会发送一个android.provider.Telephony.SMS_RECEIVED广播.把它放在Bundle(intent.Extras)中,Bundle可以理解为一个Map,短信采用"pdus"作为键,pdus应该是protocol description units的简写,也就是一组短信.Android不是一接收到短信就立刻发出广播的,他会有一定的延迟,所以就有可能会有多条短信,所以才会用数组来存

Android 趣味应用—— 短信编辑器

修改短信数据库,从而生成任意手机号发送的短信. AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.dudon.fakesms"> <uses-permi