当前搜索:

Android 之联系人提供程序

介绍     联系人提供程序是一个强大而又灵活的 Android 组件,用于管理设备上有关联系人数据的中央存储库。 联系人提供程序是您在设备的联系人应用中看到的数据源,您也可以在自己的应用中访问其数据,并可在设备与在线服务之间传送数据。 提供程序储存有多种数据源,由于它会试图为每个联系人管理尽可...
阅读(2511) 评论(0)

Android 之日历提供程序

介绍     日历提供程序是用户日历事件的存储库。您可以利用 Calendar Provider API 对日历、事件、参加者、提醒等执行查询、插入、更新和删除操作。     Calender Provider API 可供应用和同步适配器使用。规则因进行调用的程序类型而异。 本文主要侧重于介绍使...
阅读(1886) 评论(0)

Android 之创建内容提供程序

介绍     内容提供程序管理对中央数据存储库的访问。您将 提供程序作为 Android 应用中的一个或多个类(连同清单文件 中的元素)实现。其中一个类会实现子类 ContentProvider,即您的提供程序与 其他应用之间的界面。尽管内容提供程序旨在向其他应用提供 数据,但您的应用中必定有这样...
阅读(1506) 评论(0)

Android 之内容提供程序基础

介绍     内容提供程序管理对中央数据存储库的访问。提供程序是 Android 应用的一部分,通常提供自己的 UI 来使用数据。 但是,内容提供程序主要旨在供其他应用使用,这些应用使用提供程序客户端对象来访问提供程序。 提供程序与提供程序客户端共同提供一致的标准数据界面,该界面还可处理跨进程通...
阅读(1748) 评论(0)

Android 之内容提供程序(Content Provider)

内容提供程序管理对结构化数据集的访问。它们封装数据,并提供用于定义数据安全性的机制。 内容提供程序是连接一个进程中的数据与另一个进程中运行的代码的标准界面。     如果您想要访问内容提供程序中的数据,可以将应用的 Context 中的 ContentResolver 对象用作客户端来与提供程序...
阅读(1659) 评论(0)

Android 之绑定服务

介绍     绑定服务是客户端-服务器接口中的服务器。绑定服务可让组件(例如 Activity)绑定到服务、发送请求、接收响应,甚至执行进程间通信 (IPC)。 绑定服务通常只在为其他应用组件服务时处于活动状态,不会无限期在后台运行。     本文向您介绍如何创建绑定服务,包括如何绑定到来自其...
阅读(1848) 评论(0)

Android 之Service

介绍     Service 是一个可以在后台执行长时间运行操作而不使用用户界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。 此外,组件可以绑定到服务,以与之进行交互,甚至是执行进程间通信 (IPC)。 例如,服务可以处理网络事务、播放音乐,执行文件...
阅读(1410) 评论(0)

Android 之Overview Screen(任务列表)

介绍     概览屏幕(也称为最新动态屏幕、最近任务列表或最近使用的应用)是一个系统级别 UI,其中列出了最近访问过的Activity和任务。 用户可以浏览该列表并选择要恢复的任务,也可以通过滑动清除任务将其从列表中删除。 对于 Android 5.0 版本(API 级别 21),包含多个文档的...
阅读(1870) 评论(0)

Android 之Tasks和Back Stack(任务和返回栈)

介绍:     应用通常包含多个Activity。每个 Activity 均应围绕用户可以执行的特定操作设计,并且能够启动其他 Activity。 例如,电子邮件应用可能有一个 Activity 显示新邮件的列表。用户选择某邮件时,会打开一个新 Activity 以查看该邮件。     一个 Ac...
阅读(1696) 评论(0)

Android 之常见Intent

介绍     英文水平不错的请直接参考官方文档:https://developer.android.com/guide/components/intents-common.html     An intent allows you to start an activity in another ...
阅读(2782) 评论(0)

Android 简介及基础知识

介绍     Android 提供了一个内容丰富的应用框架,支持您在 Java 语言环境中为移动设备开发创新应用和游戏。如果您是 Android 应用开发新手,则需了解以下有关 Android 应用框架的基本概念,这一点至关重要:     1、应用提供多个入口点     Android 应用都是将...
阅读(1572) 评论(0)

Android 之Intent和Intent过滤器

基础     Intent 是一个消息传递对象,您可以使用它从其他应用组件请求操作。尽管 Intent 可以通过多种方式促进组件之间的通信,但其基本用例主要包括以下三个:     启动 Activity:     Activity 表示应用中的一个屏幕。通过将 Intent 传递给 startAc...
阅读(1338) 评论(0)

Android 之Activity

介绍     Activity 是一个应用组件,用户可与其提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件或查看地图等操作。 每个 Activity 都会获得一个用于绘制其用户界面的窗口。窗口通常会充满屏幕,但也可小于屏幕并浮动在其他窗口之上。     一个应用通常由多个彼此松散联系的 ...
阅读(1323) 评论(0)

Android 之Fragment

介绍     Fragment 表示 Activity 中的行为或用户界面部分。您可以将多个片段组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity 中重复使用某个片段。您可以将片段视为 Activity 的模块化组成部分,它具有自己的生命周期,能接收自己的输入事件,并...
阅读(1642) 评论(0)

Android 之Loader(加载器)

介绍     Android 3.0 中引入了加载器,支持轻松在 Activity 或片段中异步加载数据。 加载器具有以下特征:     可用于每个 Activity 和 Fragment。    支持异步加载数据。    监控其数据源并在内容变化时传递新结果。    在某一配置更改后重建加载器...
阅读(1526) 评论(0)

Android数据存储方式之——文件存储

说明     博客中会慢慢添加Android系列教程,均是参考至官网的教程,能保证使用方式都不会过时,此处也建议学习Android的读者直接参考官网的文档,毕竟技术更新太快,买的书不能保证内容是最新的。当然看官方文档需要一定的英文基础,如果英文不过关也没关系,边看边学(自己拿去翻译吧),一举两得。...
阅读(1704) 评论(0)

Android自定义带下划线的TextView

Android自定义带下划线的TextView     本例是从本博客android客户端中抠出来的一个组件,代码很简单,实现一个带下划线的文本框。     先看效果图:          我们可以通过继承TextView,然后再绘制的时候,底部多绘制一个下划线即可。     我们希望可以直接在x...
阅读(2752) 评论(0)

Android数据的四种存储方式一 —— SharedPreference

SharedPreference SharedPreference是一种轻型的数据存储方式,实际上是基于XML文件存储的“key-value”键值对数据。通常用来存储程序的一些配置信息。其存储在“data/data/程序包名/shared_prefs目录下。 SharedPreference本...
阅读(1852) 评论(0)
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 87万+
    积分: 5828
    排名: 5508
    博客专栏
    music