上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 26 下一页
  2009年7月30日
摘要: 如果一个Intent请求在一片数据上执行一个动作,Android如何知道哪个应用程序(和组件)能用来响应这个请求呢?Intent Filter就是用来注册Activity、Service和Broadcast Receiver具有能在某种数据上执行一个动作的能力。使用Intent Filter,应用程序组件告诉Android,它们能为其它程序的组件的动作请求提供服务,包括同一个程序的组件、本地的或第... 阅读全文
posted @ 2009-07-30 16:28 xirihanlin 阅读(2434) 评论(0) 推荐(0) 编辑
摘要: Android本地应用程序也使用Intent来启动Activity和子Activity。下面的列表简单的列出了Intent类中以静态字符串常量保存的本地动作。你可以在你自己的应用程序里当创建隐式Intent来启动Activity和子Activity时使用这些动作。在下一个章节里,你将了解Intent Filter,和学习如何注册自己的Activity来处理这些动作。❑ ACTION_ANSWER打... 阅读全文
posted @ 2009-07-30 11:13 xirihanlin 阅读(1346) 评论(0) 推荐(0) 编辑
摘要: 使用startActivity方式启动的Activity和它的父Activity无关,当它关闭时也不会提供任何反馈。可变通的,你可以启动一个Activity作为子Activity,它与父Activity有内在的联系。当子Activity关闭时,它会触发父Activity中的一个事件处理函数。子Activity最适合用在一个Activity为其它的Activity提供数据(例如用户从一个列表中选择一... 阅读全文
posted @ 2009-07-30 09:50 xirihanlin 阅读(8406) 评论(0) 推荐(1) 编辑
  2009年7月29日
摘要: Linkify是一个辅助类,通过RegEx样式匹配,自动地在TextView类(和继承的类)中创建超链接。符合特定的RegEx样式的文本会被转变成可点击的超链接,这些超链接隐式地调用startActivity(new Intent(Intent.ACTION_VIEW, uri)),符合的文本会作为目标URI。你可以指定任意的字符串样式为链接;方便地,Linkify类提供了预置的通用内容类型(如电... 阅读全文
posted @ 2009-07-29 13:54 xirihanlin 阅读(6947) 评论(0) 推荐(0) 编辑
摘要: Intent的最常用的用途是绑定应用程序组件。Intent用来在应用程序的Activity间启动、停止和传输。这一章节中关于启动新的Activity的提示,也同样适用于Service。第8章可以了解到关于启动(和创建)Service的细节。为了打开应用程序中不同的画面(Activity),调用startActivity,传入一个Intent,如下面的片段所示:startActivity(myInt... 阅读全文
posted @ 2009-07-29 10:26 xirihanlin 阅读(52339) 评论(0) 推荐(0) 编辑
摘要: Intent像消息传递机制那样使用,允许你宣告你想执行一个动作的意图,通常和一块特定的数据一起。你可以使用Intent来在Android设备上的任何应用程序组件间相互作用,而不管它们是哪个应用程序的部分。它将一组相互独立的组件转化成一单一的相互作用的系统。Intent最通用的用途是启动新的Activity,不管是显式的(通过指定类来加载)还是隐式的(通过请求在一块数据上执行的动作)。Intent还... 阅读全文
posted @ 2009-07-29 09:30 xirihanlin 阅读(1205) 评论(0) 推荐(0) 编辑
  2009年7月28日
摘要: 上下文菜单的显示,和图4‐5 中显示的子菜单相同,使用漂浮的窗口。虽然它们的外观一样,但这两种菜单类型的填入不同。创建子菜单子菜单和正常的菜单项一样显示,当选择时,会显示更多的项目。传统的子菜单以层次树布局进行显示。Android 系统为小屏幕设备使用了不同的方法来简化菜单导航。与其用一个树型结构,不如在选择子菜单时显示一个漂浮的窗口来显示所有的菜单项。你可以使用addSubMenu ... 阅读全文
posted @ 2009-07-28 22:13 xirihanlin 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 乍一看,这一章的主题看起来有很少共通的地方;实际上,这些主题代表的是应用程序与它们的组件间绑定的粘合剂。 阅读全文
posted @ 2009-07-28 17:36 xirihanlin 阅读(3529) 评论(0) 推荐(0) 编辑
摘要: 你已经了解了为Android应用程序创建富于直观的UI的基础,并学习了关于View、layout和Android菜单系统。通过Layout管理器来摆放View成为Activity的屏幕,它们既可以在代码中创建还可以作为资源文件。你学习了如何扩展、组合以及创建新的基于View的控件来提供定制的外观和行为。在这一章,你:❑ 学习了Android SDK中提供的部分控件和widget。❑ 学习了如何在A... 阅读全文
posted @ 2009-07-28 16:41 xirihanlin 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 接下来的例子,你将为第2章开始的To-Do List应用程序添加一些简单的菜单功能,完善先前的例子。你将添加上下文菜单和Activity菜单删除项目的能力,并且通过只在添加新的项目时才显示文本输入框来改进屏幕空间的使用。1. 在Activity类中导入支持菜单功能所需的包。import android.view.Menu;import android.view.MenuItem;import an... 阅读全文
posted @ 2009-07-28 16:23 xirihanlin 阅读(1484) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 26 下一页