Android之仿小米便签程序

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

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

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

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

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

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

Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序

上面两张图是主页的菜单

Android之仿小米便签程序Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序

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

Android之仿小米便签程序

文件夹下的菜单

Android之仿小米便签程序

修改文件夹的名称

Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序

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

Android之仿小米便签程序Android之仿小米便签程序Android之仿小米便签程序

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

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

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

源码:

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

小米便签已开源:

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

你可能感兴趣的:(android)