最近写了个闹钟的程序,看到SharedPreferences在一个程序中可以共享数据,SharedPreferences是一个轻量级的键值存储机制,只可以存储基本数据类型。我就拿来用用,没想到SharedPreferences太好了,真是轻量级的保存数据的好的工具,比sqlite好用多了!以后我又多了一种编程思想了,呵呵,所以现在分享给大家,特别注意这点:这个无法直接在多个程序间共享Preferences数据。程序关闭再打开时间仍然保留你上次设置的时间。这就是Preferences的作用!特别声明:想要源码的请在博客的留言版中留下邮箱。转载请标明出处: http://blog.csdn.net/wdaming1986/article/details/6705902
大家也可以去csdn下载,下载地址:
http://download.csdn.net/source/3536834
程序欢迎界面: 点击设置闹钟界面:
点击闹钟设置中的设置后的界面: 闹钟时间到了弹出dialog:
设置重复想起闹钟后的界面: 点击返回键弹出的提示:
下面请看代码:
一、MainActivity中的代码:
二、CallAlarm中的代码:
三、AlarmAlert中的代码:
四、main.xml布局文件的代码:
五、timeset.xml布局文件中的代码:
六、string.xml中的代码:
七:color.xml中的代码:
八、AndroidManifest.xml中的代码