`
xmj101
  • 浏览: 8858 次
  • 性别: Icon_minigender_1
  • 来自: 福州
文章分类
社区版块
存档分类
最新评论
  • hbuzml:                                 ...
    Android短信数据字段
  • mklzdd: 呵呵 共勉!咱俩的经历差不多,在学校的时候又看这又学那的,不过 ...
    來時的路
  • xmj101: wiwiluo 写道升本是条好路另外LZ是啥学校,学的东西这么 ...
    來時的路
  • wiwiluo: 升本是条好路另外LZ是啥学校,学的东西这么NX
    來時的路
  • xmj101: 谢谢大家建议啊~不过要推荐出去很难的,小弟要资历没资历,要学历 ...
    來時的路

android常用数据库字段描述(转)

 
阅读更多
1.短信数据库
String strUriInbox = "content://sms";
Uri uriSms = Uri.parse(strUriInbox);
Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC");
strColumnName=_id                strColumnValue=48                  //短消息序号 
strColumnName=thread_id          strColumnValue=16                  //对话的序号(conversation)
strColumnName=address            strColumnValue=+8613411884805      //发件人地址,手机号
strColumnName=person              strColumnValue=null                //发件人,返回一个数字就是联系人列表里的序号,陌生人为null
strColumnName=date                strColumnValue=1256539465022        //日期  long型,想得到具体日期自己转换吧!
strColumnName=protocol            strColumnValue=0                    //协议
strColumnName=read                strColumnValue=1                    //是否阅读
strColumnName=status              strColumnValue=-1                  //状态
strColumnName=type                strColumnValue=1                    //类型 1是接收到的,2是发出的
strColumnName=reply_path_present  strColumnValue=0                    //
strColumnName=subject            strColumnValue=null                //主题
strColumnName=body                strColumnValue=您好                                                      //短消息内容
strColumnName=service_center      strColumnValue=+8613800755500      //短信服务中心号码编号,可以得知该短信是从哪里发过来的见下表

2.联系人数据库
strColumnName = _sync_id  strColumnValue=null
strColumnName = primary_organization  strColumnValue=null
strColumnName = notes  strColumnValue=null
strColumnName = primary_phone  strColumnValue=1
strColumnName = status  strColumnValue=null
strColumnName = im_handle  strColumnValue=null
strColumnName = _sync_local_id  strColumnValue=null
strColumnName = im_account  strColumnValue=null
strColumnName = _sync_time  strColumnValue=null
strColumnName = im_protocol  strColumnValue=null
strColumnName = mode  strColumnValue=null
strColumnName = label  strColumnValue=null
strColumnName = times_contacted  strColumnValue=0
strColumnName = name  strColumnValue=é??è?3
strColumnName = send_to_voicemail  strColumnValue=null
strColumnName = primary_email  strColumnValue=null
strColumnName = custom_ringtone  strColumnValue=null
strColumnName = sort_string  strColumnValue=í?¤í2?í??ío3à?
strColumnName = _sync_version  strColumnValue=null
strColumnName = last_time_contacted  strColumnValue=null
strColumnName = _sync_account  strColumnValue=null
strColumnName = display_name  strColumnValue=é??è?3
strColumnName = number_key  strColumnValue=77681111831
strColumnName = number  strColumnValue=13811118677
strColumnName = phonetic_name  strColumnValue=null
strColumnName = _id  strColumnValue=1
strColumnName = type  strColumnValue=2
strColumnName = _sync_dirty  strColumnValue=1
strColumnName = starred  strColumnValue=0

4.其他数据库
//Available Uri string
content://contacts/people    //本地联系人列表信息
content://contacts/phones    //本地联系人列表信息
content://call_log/calls/    //本地通话记录       

content://mms            彩信
content://mms-sms/threadID
content://mms-sms/conversations
content://mms-sms/messages/byphone
content://mms-sms/undelivered
content://mms-sms/draft

String strUriInbox        = "content://sms/inbox";        //SMS_INBOX:1
String strUriFailed      = "content://sms/failed";      //SMS_FAILED:2
String strUriQueued      = "content://sms/queued";      //SMS_QUEUED:3
String strUriSent        = "content://sms/sent";        //SMS_SENT:4
String strUriDraft        = "content://sms/draft";        //SMS_DRAFT:5
String strUriOutbox      = "content://sms/outbox";      //SMS_OUTBOX:6
String strUriUndelivered  = "content://sms/undelivered";  //SMS_UNDELIVERED
String strUriAll          = "content://sms/all";          //SMS_ALL
String strUriConversations= "content://sms/conversations";//you can delete one conversation by thread_id
String strUriAll          = "content://sms"              //you can delete one message by _id


分享到:
评论

相关推荐

    基于Android的简单学生管理系统_android 数据库大作业,实现学生信息管理系统app,android学生管理系统

    SQLite是一个轻量级的、嵌入式的关系型数据库,它是Android系统默认支持的数据库,因此在开发Android应用时,SQLite是一个常用的数据存储解决方案。 首先,我们要了解Android应用的基本架构。在Android应用中,数据...

    android 数据库基础源码

    在Android开发中,数据库是一种常用的数据存储方式,用于持久化应用程序的数据。本资源包主要涵盖了Android数据库的基础源码,特别是SQLite的使用。SQLite是Android系统内置的关系型数据库,轻量级且易于操作,适合...

    android开发连接mysql数据库

    在Android开发中,连接到MySQL数据库通常涉及到与服务器端的交互,因为Android设备本身并不支持直接连接MySQL。这里,我们通常会使用PHP作为中间层,处理数据库操作,并通过HTTP或HTTPS协议与Android客户端进行通信...

    基于Android的点菜系统数据库设计.pdf

    在介绍基于Android的点菜系统数据库设计之前,我们首先要了解数据库设计的核心概念,包括实体关系(E-R)模型、数据表的创建以及视图(View)的创建与使用。此部分内容将围绕这些主题展开,同时结合餐饮业点菜系统...

    音乐列表SQLite数据库

    Eclipse是早期常用的Android IDE,而现在更推荐使用Android Studio,它提供了更好的集成开发环境,包括自动完成、错误检查和更快的构建工具。 8. 性能优化: - 使用`ContentProvider`来统一数据访问,提高安全性和...

    Android sqlite设置主键自增长的方法教程

    在Android应用开发中,SQLite是一个常用的轻量级数据库,它被广泛用于存储应用程序的数据。当我们需要在SQLite数据库中创建表并定义主键时,通常希望主键能够自动递增,这样在插入新记录时,系统会自动为每条记录...

    android database 查看工具 Sqlitespy 1.9.1

    在Android开发过程中,数据库是应用程序存储结构化数据的常用方式,SQLite是Android系统默认的轻量级数据库。为了便于开发者查看、调试和分析这些SQLite数据库文件,存在多种工具,其中Sqlitespy 1.9.1是一个流行的...

    【android开发】实体类和JSON字符串之间相互转化

    在Android应用中,这种转换技术常用于网络请求的响应解析、存储数据到本地(如SQLite数据库或SharedPreferences)以及从本地读取数据。Gson的易用性和灵活性使得它成为Android开发中的常用工具。 为了更深入地学习...

    CashBook.zip_sqlite android_安卓 记账_安卓数据库_安卓记账_记账安卓

    每条记录可能包含以下字段:`id`(主键,唯一标识每一笔交易)、`date`(交易日期)、`amount`(交易金额)、`category`(交易类别,如餐饮、购物等)、`description`(交易描述或备注)。此外,可能还有其他辅助表...

    android-sqlite-mysql-sync-example-master_SQLlite_Keygent_android

    SQLite是Android设备上常用的轻量级数据库,而MySQL则常用于服务器端的数据存储。 【描述】"Sql lite master sample program android" 提示这是一个SQLite的示例程序,专为Android平台设计。它可能包含了一系列关于...

    android-实例-记事本

    开发者可以创建数据库表来保存记事内容,包括标题、内容、创建时间等字段,并通过SQL语句进行数据的插入、查询、更新和删除。 3. **列表组件**:在Android中,ListView或RecyclerView是常用的列表展示组件。在这个...

    android 手机归属地本地版查询

    1. **SQLite数据库**:在描述中提到的“连接数据库”,通常是指利用SQLite数据库存储和管理归属地数据。SQLite是Android系统内置的关系型数据库,轻量级且易于操作,适合小规模的数据存储。开发者需要学习如何创建...

    Android手机平台音乐播放器毕业论文

    4.3 Android常用工具: - 命令行:用于执行编译、打包等命令。 - DDMS:调试工具,监控设备状态、内存、网络等信息。 4.4 Android音乐播放器工程: - 项目结构:包括源代码、资源文件、配置文件等。 - ...

    人人都玩开心网:Ext JS+Android+SSH整合开发 数据库文件

    - `t_kx_albums`: 存储相册信息的表,包括用户邮箱、相册名称、描述等字段。 - `id`: 自增主键。 - `email`: 用户邮箱,唯一标识用户。 - `album_name`: 相册名称,与邮箱组合唯一。 - `description`: 相册描述...

    将list数据通过LitePal保存到本地

    LitePal是Android开发者常用的一个工具,因为它简化了数据库操作,使得开发者可以更专注于业务逻辑,而不是底层的SQL细节。 综上所述,使用LitePal保存list数据到本地数据库,可以帮助开发者高效地管理服务器交互后...

    android电子点餐系统

    开发者可能会创建一个菜品表来存储菜品ID、名称、价格、描述等字段,另一个订单表来记录用户的选择和订单状态。 对于动态数据如实时更新的菜单或促销信息,系统通常会采用网络请求来获取。Android提供了...

    基于android系统的日程管理应用

    1. **数据库管理**:在Android中,常用的数据存储方式是SQLite数据库。SQLite是一个轻量级的关系型数据库,适合于移动设备上的数据存储。在这个日程管理应用中,开发者可能创建了一个SQLite数据库来存储用户的日程...

    android开发例子mytv

    一种常见的方法是使用SQLite数据库,创建一个如"TvShow"的表,包含节目ID、名称、描述、播出时间等字段。SQLiteOpenHelper类可以帮助我们轻松地创建和升级数据库。另外,数据也可以通过SharedPreferences存储,例如...

    橙汁_数据库设计说明书1

    数据库系统选用SQLite,是一款轻量级的关系型数据库管理系统,符合ACID特性,适用于Android平台。为了增强安全性,文档还提到了使用SQLCipher进行数据库加密,以及ROOM作为在SQLite之上的抽象层。 文档的主要内容由...

Global site tag (gtag.js) - Google Analytics