Android之仿小米便签程序

声明:本程序不做商业用途,仅用于技术学习.

众所周之,小米便签功能强大界面美观,堪称android最强便签程序.

本着学习的态度,本人试着写了一下,尽量的去还原原有程序的界面(使用了原程序中的部分图片)及功能.但是由于时间原因有一些功能没有做.

另外,我添加了简单的手势支持.

下面是程序功能的简要介绍:

  1. 支持AppWidget:2X2与4X4两种大小,可以自定义AppWidget的背景颜色
  2. 简单的手势支持
  3. 支持密码保护
  4. 将记录输出为TXT文本
  5. 用XML备份数据
  6. 用XML还原数据
  7. 创建文件夹,分类管理
  8. 支持闹钟(可自动解锁屏幕[设置密码情况下不行])
  9. 通过短信或邮件分享便签 
  10. 便签支持不同的背景颜色

上图是一张程序的综合效果图.我称之为"主页"

上面两张图是主页的菜单

在主页上支持手势,通过画圈来快速添加文件夹

点击右上角的"+"可添加便签

选中一条主页上的便签,点击ok,然后选择目标文件夹即可移进目标文件夹

删除不需要的文件夹或主页上的便签.注:删除文件夹会连带删除文件夹下的所有便签

将所有记录输出为TXT文本(存储在  /sdcard/XNote/  路径下)

用XML文件备份所有数据.该文件与输出的TXT文件在同一路径下

我们删除所有数据,然后恢复数据(注意,要先备份数据)

设置密码页面,可更改密码、清楚密码

上图为用户设置密码后,设置密码的菜单.以及选择修改密码的界面

文件夹下的菜单

修改文件夹的名称

通过手势在该文件夹下添加一条记录

移出文件夹(便签被移动到主页上)以及删除文件夹下的便签(这两项操作界面一样)

添加该文件夹的桌面快捷方式,通过这个快捷方式可直接打开文件夹

对该条便签设置闹钟(提醒时可解锁屏幕,进入桌面有密码时不能解锁)

在桌面添加便签的快捷方式

通过短信或邮箱分享自己的便签

点击右上角的选色按钮更换便签的背景颜色

支持2X2和4X4两种大小的Appwidget.

此为只对程序进行了简单的介绍,部分功能没有介绍.

本程序未经严格测试,肯定还会有这样或那样的bug,敬请谅解!

源码:

http://pan.baidu.com/share/link?shareid=3116&uk=2953765628

小米便签已开源:

http://micode.net/forum-38-1.html

posted @ 2011-12-16 13:49  Lefter  阅读(17065)  评论(9编辑  收藏  举报