一款面试复习应用源码
来源:互联网 发布:csol网络连接中断 编辑:程序博客网 时间:2024/03/29 16:59
为了更好地准备面试android开发这一职位,于是就到应用市场查找相关的复习App,结果发现只有寥寥无几的几款,而且很不好用,AndroidReview因此而诞生。
AndroidReview是一款面向Android开发者的一款面试复习App,里面包含知识点复习和面试题目测试两大模块。使用者不管在何时何地都可以通过该App复习巩固Android知识点。如果你有比较好的资源(博文或者测试题目)也可以联系我更新到该应用哦。(QQ群在下面^_^)APK点我下载
特点:
- 知识点归类明细,并且每一篇博文都通过作者阅读后采集进后台,不是简单地采集博文。
- 博文采用了缓存机制,会根据不同网络环境调整缓存存活时间,给使用者一个良好的体验。(缓存策略思路来自OSChina客户端)。
- 随机读取题库题目,保证每次读取题库题目题序都是乱序。
- 提供测试题目收藏,便于使用者随时翻阅感兴趣的题目。
- 对于资料收集者可从Bmob云后台服务动态增删改查任意题目、博文、知识点数据。
二、第三方引用
1、下拉刷新android-Ultra-Pull-To-Refresh
2、mob移动云服务
3、logger调试日志插件
4、应用崩溃异常提示crashwoodpecker
源码下载:http://code.662p.com/view/13090.html
三、运行截图<ignore_js_op>
四、导入说明
为了避免移动云数据不被删改,所以在上传该项目的时候已经把ApplicationID删除了,如果你想运行该项目,那么需要到Bmob中创建一个应用,并且建立好数据表后把ApplicationID替换到AppContext中即可。
- Step 1:申请Bmob账号并且创建一个应用 该步骤可参考Bmob官方文档:http://docs.bmob.cn/android/fast ... t&key=start_android
- Step 2:创建数据表 一共需要创建Unit(单元)、Point(知识点)、Content(内容)、Test(测试题目)、Suggest(建议)五个表格。进入应用管理界面依次根据
- 下面描述的字段创建好五个表格即可。
<ignore_js_op>
- Unit表:String name(单元名称)
- Point表:Number color(知识点卡片背景颜色) String name(知识点名称) Pointer (外键)
- Content表:String content(内容正文) Pointer(外键) String source(来源) String title(标题) String author(作者) String small(正文简介)
- Test表:Number testId(测试题目Id) Number testType(测试题目类型) String question(测试题目问题) String answerA(测试题目选项如果有则填,无则留空) String answerB(测试题目选项如果有则填,无则留空) String answerC(测试题目选项如果有则填,无则留空) String answerD(测试题目选项如果有则填,无则留空) String answerE(测试题目选项如果有则填,无则留空) String answerF(测试题目选项如果有则填,无则留空) String answerG(测试题目选项如果有则填,无则留空) String answer(正确答案)
- Suggest表:String msg(建议正文) String mail_qq(QQ)
注意:
1、创建表后系统会默认提供objectId、createdAt、updatedAt、ACL字段,这些字段都是Bmob自动创建,不要对它们进行编辑。 2、Pointer类型是Bmob的外键类型,在创建该字段的时候需要主要设置,不要弄错了。 3、表名注意首字母要大写
- Step 3:替换ApplicationId把com.vv.androidreview.base.system.AppContext下的ApplicationId替换成你在Bmob中创建应用的ApplicationId
@Override public void onCreate() { super.onCreate(); instance = this; Bmob.initialize(this, "这里换成你的Bmob ApplicationID"); //初始化Log系统 Logger.init("MyDemo") // default PRETTYLOGGER or use just init() .setMethodCount(1) // default 2 .hideThreadInfo(); // default shown
演示APP安卓:http://pan.baidu.com/s/1mhjp6Ec
详细说明:http://android.662p.com/thread-6508-1-1.html
0 0
- 一款面试复习应用源码
- 一款生活辅助工具应用源码完整版
- 一款功能强大的iphone购物应用源码
- 一款ios版本的IM聊天应用项目源码
- 一款旅游型的在路上应用源码项目
- 面试复习
- 面试复习...
- 面试复习
- 面试复习
- 一款源码阅读工具!!
- 做一款ios应用
- 【面试】算法面试复习总结
- Android面试复习知识点
- Java面试复习
- Android面试知识点复习
- 计算机面试复习材料
- Java面试复习提纲
- Java面试复习提纲
- 数的同构 检测程序 为什么会花这么多时间???
- 新闻客户端应用项目源码
- OBIEE中JS的使用--在分析列中添加链接
- 当你访问淘宝的时候,发生了什么?
- 控制表单内容字段必填项的一种设计思路
- 一款面试复习应用源码
- 【枚举】Vijos P1496 火柴棒等式 【NOIP2008提高组第二题】
- mysql索引失效的几种情况
- [leetcode] p338 Count Bits
- 8.configurable product
- 一个简单的自定义popupwindow
- LeetCode 4 Median of Two Sorted Arrays(二分)
- 1004贪心算法acm
- Ubuntu 使用技巧