Giter VIP home page Giter VIP logo

seashell-app's Introduction

贝壳单词v2.0下载:

全新 Material Design UI;
新增 用户系统和自定义头像功能;
新增 『自建词库』;
新增 『英语角』功能;
新增 『理念』页面和指引等页面;
新增 各种动感、动画效果;
新增 全局滑动返回;
新增 许多隐藏彩蛋;
更加 精致、易用,和人性化;

v.2.9.81
『英语角』:
新增 发帖页面发布图片功能;
新增 回复消息推送,并且尽量做得低打扰性;
新增 ACG 区;
新增 在『英语角』右上角的『积分排名』页面入口;
新增 点击对方的头像或名称,可以@对方;

其他:
修改 状态栏小图标为 Material Design 风格;
调整 通知栏图标居中;
新增 《我的收藏》可加入背诵词库序列;
v2.9.5
新增 吐司单词个性化、自定义设置;
新增 收藏 及 已背单词 中右滑转移单词至本地词库;

前言

这个开源项目是我在大二下学期考试期间背单词的时候突发奇想,并花了大概4天的时间做出来的,所以有很多地方可能写得不好,或者很多功能点没有写完,考虑到目前还有另外一些项目特别忙,于是将这个项目开源了,逻辑很简单,代码也不多,但对于 Android 初学者能够快速学习到几项比较基本常用的开发知识(●'◡'●)ノ♥

###【不过现在看来,当初这个项目代码写得相当烂。。。后来改了很多,这里也已经远远落后于发行版了,俺几次想把它删掉,舍不得 star 数,哈哈,而且日后可能再回来也说不定。。。因此可以说,目前这里已经不推荐再看这个项目了,感谢支持^ ^】 您可以关注我的博客:http://drakeet.me 我会将一些新版的内容都剥离出来写成文章的。。。

介绍

背单词的时候我就想,百词斩做得再好,用户不愿意打开就根本没用,那怎么做一个好的背单词应用呢?

我觉得只要常驻通知栏,【每天在通知栏显示一个单词就够了】,通知栏浏览率那么高,托QQ的福,每次顺便瞟一眼,就像我们认识一个人一样,多看几眼,也就认识了。因此,背单词根本就是顺便且无意识无压力的事,一年好歹能记牢365个单词^ ^ 不行的话隔周复习,或两天一个也行,记不住也不会责备你要求你,反正就是无压力无压力非常无压力……地背单词~~~于是我花了两个早上的时间开发完成了这个毫无压力的背单词应用,贝壳单词,它保证你一年365天都能够非常轻松愉快地背单词。

“贝壳单词”,谐音“背个单词”,贝壳比喻通知栏,贝壳中孕育珍珠。在极低耗电量极低占内存的情况下,自动隔天更新一个单词至通知栏,隔周自动复习。可以查看今日与昨日的单词,未来还将设置用户自选词库和本地词库。从此,大学的英语课即使不上了,也不必再担心英语日渐倒退,因为你每一天都在无意识之中稳步前进……

注:

  • 我在取这个名字之前,在各大应用商店搜索了一番,发现并没有叫贝壳单词的,并且也觉得很不错,就果断用了,后来才发现有一个背单词应用叫做『扇贝单词』orz,也就是说,绝对不是看了人家的名字而去模仿人家,因为那时我根本不知道扇贝单词,而且我们做的事情其实是不一样的,我也觉得我们的贝壳单词更有喻意哈。

  • 现在看来,当初的代码写得不是很得体,不是很好,并且我也不能花费太多时间来维护它,如果你不喜欢背单词,所以如果你喜欢这个创意,这是一个能够长期占领通知栏的应用,嘻嘻,目前小米应用商店日下载量大概稳定在200左右,特别特别欢迎有人能够来和我一起维护它,我们便可以把开发者的名字一起写在应用的『关于』里面了~~

App store:

豌豆荚设计奖及更多理念:http://www.wandoujia.com/award/blog/me.drakeet.seashell

小米:http://app.mi.com/detail/65475 360:http://zhushou.360.cn/detail/index/soft_id/1814521

我的博客:http://drakeet.me

截图

main

main

main

main

main

![截图](/screenshots/s6.png)

未修复BUG

未知,暂无^ ^

用到的开源库

  • SimonVT / android-menudrawer : 侧滑菜单
  • LitePalFramework / LitePal : 数据库 ORM
  • MarkMjw / PullScrollView : UI 框架
  • flavienlaurent / NotBoringActionBar : 已背单词页面
  • msdx / androidkit : 目前只用于双击退出
  • Google / Gson
  • drakeet / MaterialDialog Material Design 对话框兼容库

(我会再找时间梳理一下代码,并且在README.md中写明代码结构和各项逻辑关系^ ^)

关于我

我的博客:http://drakeet.me 邮箱:[email protected]

License

Copyright 2014 drakeet

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

seashell-app's People

Contributors

drakeet avatar ritzonex avatar lsanotes avatar uknownothingsnow avatar

Watchers

韩海龙 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.