Skip to content

Main Activity

perphyyoung edited this page Apr 22, 2016 · 1 revision

主界面介绍

先上图:

main

  • 左上角:汉堡图标,点击后可以打开抽屉(Drawer)界面(也可以通过菜单按钮打开)
  • 右上角笔记样式图标:点击后可以打开每日一句(Daily Sentence)界面
  • 右上角的“省略号”(overflow):可以打开进一步的菜单,目前可以执行的操作有清除搜索历史,及跳转到设置界面
  • 编辑文本:
    • 左侧的为历史记录图标,点击后可以查看搜索历史,目前支持最多50条记录,可以在overflow中清除
    • 主体为一个融合了MaterialEditText(提供清除按钮)和XEditText(用于处理左侧的历史记录按钮的点击事件,拓展为XAutoCompleteTextView)的AutoCompleteTextView,数据源为 牛津英汉双解美化版
    • 右侧的发音图标,点击后可以根据左侧的单词进行发音,原理为安卓内置的 TextToSpeech。
  • FAB(Floating Action Button):点击后可以将当前查询的单词加入到Note的标题栏,并跳转到编辑Note界面
  • 词典释义界面:
    • 主体采用CardView,卡片式布局显得比较美观。
    • 左上角为词典名(自定义词典硬编码为“Custom Dictionary”),右上角为一个向上的按钮,点击后可以隐藏释义,再次点击又可以展开(创意借鉴自欧路词典)。
    • 主体即为具体每个词典中的释义,对于自定义词典来说,就是对应的内容(content),采用WebView显示,如果释义中包含该单词则会用红色字体显示。
    • 如果在内置词典(及牛津简明英汉词典)中有对应释义,则会在底侧出现两个按钮。Star用于添加到复习计划中(可以在Star界面的WORDS选项卡查看),点击Plus时,则可以将对应的释义一并添加到Note中,同时跳转到Note编辑界面。

Clone this wiki locally