##第15题
0、出题工作室:Linux工作室
1、题目名称:
基于Android的简单备忘录
2.题目背景:
有条理的日子总是好的,用惯手机自带记事本的你,有没有想过亲手实现一个可以记事情的app?一个简单的app既能帮助我们掌握android与数据库有关知识,同时也能让自己生活更加富有条理,更何况用着自己做的app,是不是很自豪的一件事情?加油!
3.题目内容:
用Android实现可以记事情的app
具体要求(不要求UI设计):
- 能够实现简单记事情的功能,可以保存记录的文字。
- 能够进行重要事件标记,并可以根据重要性和时间对事件进行排序(即重要的在前面,重要性相同,时间越晚越在前面)
- 可以简单推广。
拓展(可做可不做):
- 设计该app的widget,能够实现锁屏中打开。
- 能够实现录音保存功能,即可以声音记事。
4…参考资料:
1.《疯狂的Android讲义》或《第一行代码》
2. 疯狂的java
5.其他说明:
我们评分准则不是你做出来没有,而是你实现了什么,不要怕做不完,主要看你学到了什么,掌握了什么。
完成之后,请将你的成果打包并截图,一起发送。
主题为“第四期-Linux-安卓-你的学号-你的姓名”
题目接收邮箱:935437136@qq.com
抄送邮箱:ic_report@126.com
邮箱格式:“题目名称—姓名”,发送答题时请记得填抄送地址,以便我们累计你的得分。
##第16题
0、出题工作室:Linux工作室
1、题目名称:
基于Android的新闻app
2、题目背景:
经过这么长时间的学习,相信大家已经信心满满,跃跃欲试,接下来就是考察大家实践能力了,请大家模仿现今的新闻app写一个自己的新闻app。
3、题目内容:
运用android studio或eclipse设计并编写一个新闻类app
具体要求:
实现新闻分类功能,在主界面有推荐新闻模块,可以实现下拉刷新功能。新闻内容暂不要求通过接口实现,可以自行书写内容。
4.参考资料
《第一行代码》
5.其他说明:
关于评分:会根据你是否掌握数据库基本操作以及android编程的基本操作的掌握程度进行评分,若设计的app页面漂亮自然也会让我们酌情加分哦!自由发挥吧,设计你自己想象的新闻app。
完成之后,请将你的成果打包并截图,一起发送。
主题为“第四期-Linux-安卓-你的学号-你的姓名”
题目接收邮箱:935437136@qq.com
抄送邮箱:ic_report@126.com
邮箱格式:“题目名称—姓名”,发送答题时请记得填抄送地址,以便我们累计你的得分。
##第17题
0、出题工作室:Linux工作室
1、题目名称:
批量创建linux 帐号密码脚本
2.题目背景:
有时候想要创建很多不同用户名的帐号,一个一个创建?太慢,写个程序吧
3.题目内容:
用脚本实现可以批量创建帐号的程序
具体要求(不要求UI设计):
- 能够根据文本内容(username,password,homepath,shell kind)批量创建帐号。
- 密码要求为保密文本,创建帐号时根据加密/解密算法写入/etc/passwd.
- 可以有更多任选项。
4…参考资料:
1.鸟哥的linux学习基础篇
2.linux命令大全
题目接收邮箱:bigman@bigman.net.cn
抄送邮箱:ic_report@126.com
邮箱格式:“题目名称—姓名”,发送答题时请记得填抄送地址,以便我们累计你的得分。
##第18题
0、出题工作室:Linux工作室
1、题目名称:
试试在linux下玩前端吧
2、题目背景:
前端开发现在用到的node.js和npm等工具在Linux有更好的表现,所以一部分人偏爱在linux下进行前端开发~
3、题目内容:
尝试在linux开发环境下完成一个任意类型网站的前端部分,(信息展示、图片管理、甚至小游戏等),可调用网上的公共api,框架(vue、angular等)和编辑器(sublime等)自选。
4、参考资料:
一些公开的API:
Github:https://developer.github.com/v3/
Twitter:https://dev.twitter.com/
Dribbble:http://developer.dribbble.com/
Angelist:https://angel.co/api
Nytimes:http://developer.nytimes.com/docs
或者还可以去APIs.io自己搜索想要的API
npm的使用:https://docs.npmjs.com
关于git:https://git-scm.com/book/en/v2
5、其它说明:
该任务需要一定的前端知识基础,不熟悉的可以先去W3school等网站上学习一下~
要求:
将代码放在github上托管,在Readme里写上网站的相关介绍与说明(要有相关功能的截图),发邮件的时候别忘了附上github地址。
题目接收邮箱:Margaux7222@gmail.com
抄送邮箱:ic_report@126.com
邮件格式:“题目名称—姓名”,发送答题时请记得填抄送地址,以便我们累计你的得分。