本周对小米开源文件管理器,做了整体的研究,大致弄清了源码的来龙去脉,剩下的就是
重点研究几个活动的流程了。

讲解Android应用这种可视化的程序,感觉还是有图比较好,不然功能界面都不清楚,自己不好介绍,读者也摸不着头脑。
  
  从今天开始,小雷哥哥要开始研究,小米开源便签Notes了。
  
  这次要改进一下模式:不但要整体介绍功能,还要对着图,图文并茂介绍,才清清楚楚~
  
  为此,我手机逐个截图,然后保存到电脑,然后再上传~
  
  为了保证文章的效果,也真是不嫌麻烦~
  
  1.应用入口
    第1次进入的时候,应用会自动创建1条便签。
QQ空间、新浪微博,都喜欢这么干~

2.便签-编辑

2.便签-菜单-删除
     菜单功能,删除~

没有看到“回收站”这个功能~

2.便签-菜单-设置文本大小

菜单功能,设置便签字体大小~

2.便签-菜单-提醒我-闹钟叫

记录了一件重要的事情,可以定时提醒,到了时间,会有个专属闹钟,把你“吵醒”~

2.便签-更换色彩皮肤 

“赤橙蓝绿青蓝紫”随你选,其实,只有5种颜色~

2.便签-列表
     列表,1个接1个
 
  2.便签-清单模式

清单模式为何物,还真不清楚

2.便签-删除-长按才会出现操作选项 
有的地方菜单,需要长按~
     有的地方是,左键或者右键菜单
 

3.左键菜单-gtask设置和同步
   同步数据到gtask,需要输入账号和密码。

GTasks是一款安卓平台的任务、日程管理和记事工具,它力图通过简单的操作来帮您完成任务计划和任务跟踪,支持与Google Tasks的双向同步,让您的任务保存在云端永不丢失。

3.左键菜单-导出到文本

内容和数据很重要,导出来~

3.左键菜单-搜索

搜索,找出你的目标~

3.左键菜单-新建文件夹

便签多了,就需要搞个分类了,文件夹就是干这个了,看来,你是个重度用户啊~恭喜~

3.便签-菜单-分享

便签,我感觉就是1个简洁版的任务管理应用~

小米开源便签Notes-源码研究(0)-整体功能介绍(图文并茂)的更多相关文章

  1. 小米开源便签Notes-源码研究(1)-导出功能整体思路

    NotesListActivity是入口Activity. 响应菜单事件,我的手机是"左键菜单".如果菜单项的ID是"R.id.menu_export_text" ...

  2. Android开源项目 Universal imageloader 源码研究之Lru算法

    https://github.com/nostra13/Android-Universal-Image-Loader universal imageloader 源码研究之Lru算法 LRU - Le ...

  3. 小米开源便签Notes-源码研究(2)-定时提醒的便签

    本篇讲述小米便签中的定时提醒功能.  便签,可以理解为一件事情,一项任务,有个定时提醒的功能,还是蛮不错的~    小米便签定时功能,是当编辑便签的时候,有个菜单项,选了之后,就弹出一个"日 ...

  4. Android开源项目 Universal imageloader 源码研究之项目框架

    Universal imageloader 的代码并不复杂 重点是缓存,线程池任务 下面都用UML图进行了绘制 基本使用流程就是 初始化配置,设置Options参数,最后Dispaly提交下载 pub ...

  5. springboot脚手架liugh-parent源码研究参考

    1. liugh-parent源码研究参考 1.1. 前言 这也是个开源的springboot脚手架项目,这里研究记录一些该框架写的比较好的代码段和功能 脚手架地址 1.2. 功能 1.2.1. 当前 ...

  6. OAuth2学习及DotNetOpenAuth部分源码研究

    OAuth2学习及DotNetOpenAuth部分源码研究 在上篇文章中我研究了OpenId及DotNetOpenAuth的相关应用,这一篇继续研究OAuth2. 一.什么是OAuth2 OAuth是 ...

  7. zepto源码研究 - zepto.js - 1

    简要:网上已经有很多人已经将zepto的源码研究得很细致了,但我还是想写下zepto源码系列,将别人的东西和自己的想法写下来以加深印象也是自娱自乐,文章中可能有许多错误,望有人不吝指出,烦请赐教. 首 ...

  8. dubbo源码研究(一)

    1. dubbo源码研究(一) 1.1. dubbo启动加载过程 我们知道,现在流行注解方式,用spring管理服务,dubbo最常用的就是@Reference和@Service了,那么我首先找到这两 ...

  9. 【JavaScript】$.extend使用心得及源码研究

    最近写多了js的面向对象编程,用$.extend写继承写得很顺手.但是在使用过程中发现有几个问题. 1.深拷贝 $.extend默认是浅拷贝,这意味着在继承复杂对象时,对象中内嵌的对象无法被拷贝到. ...

随机推荐

  1. SPOJ 7258 SUBLEX 后缀数组 + 二分答案 + 前缀和

    Code: #include <cstdio> #include <algorithm> #include <cstring> #define setIO(s) f ...

  2. JavaScript设计模式(biaoyansu)

    1.构造器模式——创建类模式   ES6:class Student{ constructor(score,quality){ this.score = score this.quality = qu ...

  3. 除了 Microsoft Office我们还可以选择哪些软件?

    不同的人有不同爱好,不同的人有着不同的人生追求,软件公司也是如此.尽管 Microsoft Office 比之前要便宜得多了,但其按时间累计的完整的安装版本的价格仍然很高,基于对普通用户亦或手头比较紧 ...

  4. win10如何设置开机自动启动热点WIFI?

    1.编写脚本文件(先新建txt文件,编写代码内容netsh wlan start hostednetwork,最后重命名成HotSpot.bat):文件名称:HotSpot.bat,代码内容: net ...

  5. 【模板】2-SAT 问题(2-SAT)

    [模板]2-SAT 问题 题目背景 2-SAT 问题 模板 题目描述 有n个布尔变量 \(x_1\)​ ~ \(x_n\)​ ,另有m个需要满足的条件,每个条件的形式都是" \(x_i\) ...

  6. _DataStructure_C_Impl:LinkListBasedSort

    #include<stdio.h> #include<stdlib.h> #include"LinkList.h" //创建单链表 void CreateL ...

  7. CSS响应式布局到底是什么?

    响应式布局是最近几年在前端开发中非常火热的词,它是相对于固定像素大小的网页而言的,那么CSS响应式布局到底是什么?顾名思义,响应式布局就是网页能够响应各种各样不同分辨率大小的设备,能够将网页很好的呈献 ...

  8. P3507 [POI2010]GRA-The Minima Game

    题目描述 Alice and Bob learned the minima game, which they like very much, recently. The rules of the ga ...

  9. logAnalyzer日志管理系统配置实例

    LogAnalyzer日志管理系统配置实例 上个月我写过一篇<利用EventlogAnalyzer分析Linux日志>一文深受大家喜欢,今天我再次为大家讲解Linux系统下的一款开源的日志 ...

  10. Python学习笔记 capture 1

    最近开始学习Python3.x,真的感觉Python的语法与C++,Java有很大的不同,Python从某些方面来说语法更简单.Python作为一种解释性语言和编译型语言如C++来说,还是各有千秋的. ...