最近写了个闹钟的程序,看到SharedPreferences在一个程序中可以共享数据,SharedPreferences是一个轻量级的键值存储机制,只可以存储基本数据类型。我就拿来用用,没想到SharedPreferences太好了,真是轻量级的保存数据的好的工具,比sqlite好用多了!以后我又多了一种编程思想了,呵呵,所以现在分享给大家,特别注意这点:这个无法直接在多个程序间共享Preferences数据。程序关闭再打开时间仍然保留你上次设置的时间。这就是Preferences的作用!
源码下载:
用户名与密码都是
下面请看程序截图:
程序欢迎界面: 点击设置闹钟界面:
点击闹钟设置中的设置后的界面: 闹钟时间到了弹出dialog:
设置重复想起闹钟后的界面: 点击返回键弹出的提示: