`
Cindy_Lee
  • 浏览: 112023 次
  • 性别: Icon_minigender_1
  • 来自: 武汉人在北京
社区版块
存档分类
最新评论

Android 备忘录

阅读更多

android中如何改变AudioButton的显示图片

android:button="@drawable/search_btn_radio" 

 

android中调用Google Search: 

 

Intent search = new Intent(Intent.ACTION_WEB_SEARCH); 
search.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
search.putExtra(SearchManager.QUERY, "eoeAndroid"); 
final Bundle appData = getIntent().getBundleExtra(SearchManager.APP_DATA); 
if (appData != null) { 
      search.putExtra(SearchManager.APP_DATA, appData); 

startActivity(search);

 


android 打开本地html文件:

Intent intent=new Intent();
intent.setAction("android.intent.action.VIEW");

Uri CONTENT_URI_BROWSERS = Uri.parse("content://com.android.htmlfileprovider/sdcard/123.html");
           
intent.setData(CONTENT_URI_BROWSERS);
intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");

startActivity(intent);

假设要打开的本地html文件存放在如下路径
/sdcard/123.html

 

android 打开本地文件:

Intent in3 = new Intent();
in3.setAction("android.intent.action.VIEW");
Uri uri3 = Uri.parse("file://"+searchInfo.absolutePath);
in3.setDataAndType(uri3, "video/*");
startActivity(in3);

android打开其他程序Activity:

 

Uri uri = Uri.parse("package:system.app.Mms");

Intent intent = new Intent(Intent.ACTION_MAIN);

intent.addCategory(Intent.CATEGORY_LAUNCHER);

//这里的className里的信息都可以从eclipse测logcat里面得到

intent.setClassName("com.android.mms", "com.androis.mms.ui.ConversationList");

mLauncher.startActivity(intent);

 

 

查询短信数据库:

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

 

 

 

1
0
分享到:
评论

相关推荐

    Android 备忘录源码.rar

    《Android 备忘录应用开发详解》 ...通过以上知识点的学习和实践,开发者可以掌握创建一个功能完备的Android备忘录应用的核心技术。从源码中学习,不仅能够提升编程技能,也能加深对Android系统架构的理解。

    Android程序研发源码Android 备忘录源码.zip

    在Android程序开发中,备忘录应用是一种常见的项目,它涉及到许多核心的Android技术知识点。这份"Android程序研发源码Android 备忘录源码.zip"包含了一个完整的备忘录应用的源代码,可以帮助开发者深入理解Android...

    android备忘录源码

    本源码提供了一个完整的Android备忘录应用的实现,对于学习Android应用开发或者想要深入理解备忘录功能实现的人来说,这是一个宝贵的资源。 一、Android开发基础 Android是Google开发的开源移动操作系统,主要应用...

    android备忘录

    Android备忘录应用通常需要一个主界面来显示所有备忘录条目,一个添加/编辑界面用于创建或修改备忘录,以及可能的设置界面来调整提醒时间等。UI设计应遵循Material Design指南,使用布局如RecyclerView展示备忘录...

    android备忘录实现

    以下是对"android备忘录实现"这一主题的详细解析: 1. **Android开发环境**:首先,`.classpath`和`.project`是Eclipse或Android Studio项目的配置文件,它们包含了项目构建路径和IDE相关的设置。`project....

    Android备忘录软件设计

    ### Android备忘录软件设计知识点概述 #### 一、Android平台及备忘录软件背景介绍 - **智能手机发展趋势**:随着智能手机技术的发展,其已成为现代人生活中不可或缺的一部分,尤其是在学生群体中,智能手机作为获取...

    Android 备忘录源码.zip项目安卓应用源码下载

    这个压缩包包含了构建一个Android备忘录应用程序的所有源代码,它主要使用Java语言编写,并可能涉及到Apache的相关开源库。 在Android应用开发中,备忘录应用是一个常见的实践项目,它能够帮助我们理解Android的...

    android 备忘录源码(超精细)

    在Android平台上,开发一款备忘录应用是一种常见的实践,它能帮助用户记录日常生活中的重要事项。这个"android 备忘录源码(超精细)"提供了完整的开发流程,包括与数据库的交互,这对于理解Android应用的数据存储...

    android备忘录数据库存储到本地定时提醒.zip

    这篇内容将详细解析Android备忘录应用中数据库存储到本地以及定时提醒的实现方式。首先,我们要理解Android系统中如何处理数据存储,尤其是对于备忘录这类需要持久化存储的应用。 1. 数据库存储: Android中最常用...

    Android 备忘录.rar

    【Android 备忘录】是一款基于安卓平台的个人备忘应用,由学生使用MyEclipse开发工具进行设计,具备定时提醒功能,同时还能播放音乐,为用户提供便捷的提醒与交互体验。这款应用不仅是一个学习成果展示,也适用于...

    android 备忘录

    【Android 备忘录开发详解】 在Android平台上,创建一个备忘录应用是学习移动应用开发的一个基础且实用的任务。这个“android 备忘录”项目对于初学者来说,提供了宝贵的实践经验,帮助他们理解Android应用的基本...

    Android 备忘录源码

    首先,Android备忘录源码通常包括以下几个关键部分: 1. **UI设计**:源码中的布局文件(如XML文件)定义了备忘录应用的用户界面,包括添加、编辑和查看备忘录的界面。开发者会使用Android的Layout XML来设计各个...

    一个简单的Android备忘录.zip

    在本项目"一个简单的Android备忘录.zip"中,我们主要关注的是如何使用Android Studio开发一个手机端的小型备忘录应用。这个课程设计旨在帮助初学者了解Android应用的基础架构和核心组件,如Activity、Intent、SQLite...

    android 备忘录小程序

    【Android 备忘录小程序详解】 在Android平台上开发备忘录小程序是一项常见的任务,它能够帮助用户方便地记录和管理日常事务。这个压缩包提供的工程实现了这样一个功能丰富的备忘录应用,包括侧滑删除、置顶操作...

    Android备忘录系统

    这里我们将深入探讨这个"Android备忘录系统"的实现细节,包括其核心功能、技术栈以及可能的设计思路。 首先,"仿为知笔记"表明此系统旨在模仿知名的笔记应用"为知笔记",因此它应该具备类似的功能,如创建笔记、...

    Android备忘录系统的开发

    总结起来,"Android备忘录系统的开发"实例是一个全面的教程,涵盖了Android开发的多个核心领域,包括UI设计、数据存储、业务逻辑处理以及可能的网络同步。对于初学者来说,通过这个项目可以深入理解Android应用开发...

    android备忘录app源码.zip

    【Android备忘录App源码解析】 Android备忘录App是移动设备上常见的应用程序,用于帮助用户记录日常生活、工作中的重要事项。这份源码“EverMemo-master”提供了一个完整的Android备忘录应用的实现,是深入理解...

    Android源码——备忘录源码.zip

    在数据存储方面,Android备忘录应用通常会利用SQLite数据库来持久化用户的数据。SQLite是一个轻量级的关系型数据库,适用于本地数据存储。开发者需要创建一个SQLiteOpenHelper的子类,用于数据库的创建和版本管理,...

Global site tag (gtag.js) - Google Analytics