上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页
  2009年8月5日
摘要: 访问保存的Shared Preference同样还是用getSharedPreferences方法。传入你要访问的Shared Preference的名字,然后使用类型安全的get<type>方法来提取保存的值。每一个get<type>方法要带一个键值和默认值(当键值没有可获得的值时使用),如下面的框架代码所示:public void loadPreferences() {... 阅读全文
posted @ 2009-08-05 10:51 xirihanlin 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 为了创建和修改一个Shared Preference,在程序上下文中调用getSharedPreferences方法,传入你要变更的Shared Preference的名字。Shared Preference可以在程序的组件间共享,但对其它应用程序来说不可获得的。修改一个Shared Preference,使用SharedPreferences.Editor类。通过对你想要改变的SharedPre... 阅读全文
posted @ 2009-08-05 10:44 xirihanlin 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 对于Android应用程序来说,这里有两种轻量级的保存简单数据的技巧——Shared Preference和一对用于保存Activity实例细节的事件处理函数。两种机制都使用名/值(NVP)机制来储存简单的基本类型的值。使用Shared Preference,你可以在你的应用程序里创建key/value对的命名表,它可以在运行在相同的上下文的组件间共享。Shared Pre... 阅读全文
posted @ 2009-08-05 10:32 xirihanlin 阅读(929) 评论(0) 推荐(0) 编辑
摘要: Android中数据保存的技巧从速度、效率和健壮性间做出了权衡:❑ Shared Preference当存储UI状态、用户设定或程序设置时,你可能想要一种轻量级的机制来储存已知的数据集。Shared Preference,也称作Preference,能让你成组地保存基本数据的key/value对。❑ File它不够精致,但有时想写入或读取时,File也只能是唯一的路可走。Android允许你创建和... 阅读全文
posted @ 2009-08-05 10:05 xirihanlin 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 这一章,你将学习Android中三种最通用的数据保存技巧——preference、本地文件和SQLite数据库。之后会学习Content Provider。 阅读全文
posted @ 2009-08-05 09:31 xirihanlin 阅读(1061) 评论(0) 推荐(0) 编辑
  2009年8月4日
摘要: 这章的焦点是绑定应用程序的组件。Intent提供了一种通用的消息系统,它允许你在你的应用程序与其它的应用程序间传递意图来执行动作和产生事件。你学习了如何使用隐式的和显式的Intent来启动新的Activity,并且学习了如何通过Activity的Intent Filter的运行时解析来动态地填入Activity菜单。你还了解了广播Intent和如何使用它们在设备中发送消息,尤其支持基于系统和程序指... 阅读全文
posted @ 2009-08-04 16:07 xirihanlin 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 接下来的例子,你将要创建一个使用USGS地震种子来显示最近地震列表的工具。你将数次回到这个地震应用程序,第一次是在第6章中的用一个Content Provider保存和共享地震数据,再一次是在第7章和第8章中,添加映射支持和在后台服务中更新地震数据。在这个例子中,你将要创建一个基于List的Activity,它连向一个地震种子,并显示位置、等级以及地震的时间。另外,你还将使用一个AlertDial... 阅读全文
posted @ 2009-08-04 16:04 xirihanlin 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 对话框提供了一个简单的轻量级的屏幕显示技巧,但有时你需要对对话框中的内容有更多控制和能控制其生命周期。解决方案是像完整的Activity一样实现它。通过创建一个Activity,你会丢失对话框类的轻量级属性,但你获得了实现任何想要的屏幕的能力以及对Activity生命周期事件处理函数的完全控制。所以,什么时候是Activity,什么时候是对话框呢?最简单的方式是让一个Activity看起来像对话框... 阅读全文
posted @ 2009-08-04 15:57 xirihanlin 阅读(8382) 评论(0) 推荐(1) 编辑
  2009年8月3日
摘要: Dialog类实现为一个简单的漂浮窗口,完全在Activity中创建。使用基本的Dialog类,你可以创建一个新的实例并设定标题和布局,如下所示:Dialog d = new Dialog(MyActivity.this);// Have the new window tint and blur the window it// obscures.Window window = d.getWindo... 阅读全文
posted @ 2009-08-03 17:47 xirihanlin 阅读(6266) 评论(0) 推荐(0) 编辑
摘要: 对话框是桌面和web应用程序中通用的UI称谓。它们用于帮助用户回答问题、选择选项、确认动作、阅读警告与错误消息。Android对话框是一个漂浮的窗口,启动它的Activity会出现部分模糊。如你在图5-5中看到的,对话框不是全屏且可以部分透明。它们一般使用模糊或暗淡过滤器来模糊它们背后的Activity。图5-5在Android中,有三种方式来实现对话框:❑ 使用Dialog类的后代和一般意义的A... 阅读全文
posted @ 2009-08-03 17:45 xirihanlin 阅读(1111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页