源碼簡介

注意:本項目使用android stdio開發,eclipse可能無法直接導入。
一、項目簡介
為了更好地準備面試Android開發這一職位,于是就到應用市場查找相關的復習App,結果發現只有寥寥無幾的幾款,而且很不好用,AndroidReview因此而誕生。
AndroidReview是一款面向Android開發者的一款面試復習App,里面包含知識點復習和面試題目測試兩大模塊。使用者不管在何時何地都可以通過該App復習鞏固Android知識點。

特點:
知識點歸類明細,并且每一篇博文都通過作者閱讀后采集進后臺,不是簡單地采集博文。
博文采用了緩存機制,會根據不同網絡環境調整緩存存活時間,給使用者一個良好的體驗。(緩存策略思路來自OSChina客戶端)。
隨機讀取題庫題目,保證每次讀取題庫題目題序都是亂序。
提供測試題目收藏,便于使用者隨時翻閱感興趣的題目。
對于資料收集者可從Bmob云后臺服務動態增刪改查任意題目、博文、知識點數據。

二、第三方引用
1、下拉刷新android-Ultra-Pull-To-Refresh
2、mob移動云服務
3、logger調試日志插件
4、應用崩潰異常提示crashwoodpecker

三、導入說明

為了避免移動云數據不被刪改,所以在上傳該項目的時候已經把ApplicationID刪除了,如果你想運行該項目,那么需要到Bmob中創建一個應用,并且建立好數據表后把ApplicationID替換到AppContext中即可。

Step 1:申請Bmob賬號并且創建一個應用 該步驟可參考Bmob官方文檔: http://docs.bmob.cn/android/faststart/index.html?menukey=fast_start&key=start_android

Step 2:替換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
}

Step 3:運行項目設置頁面的一鍵插入數據(首次插入數據則自動創建數據表省去了第一版本時候建表的繁瑣步驟,記得刷新列表)

javaapk.com之前也介紹過一個類似的項目,可以在javaapk搜索“題庫”就可以找到。

Android項目源碼安卓程序猿面試復習APP Android項目源碼安卓程序猿面試復習APP Android項目源碼安卓程序猿面試復習APP Android項目源碼安卓程序猿面試復習APP Android項目源碼安卓程序猿面試復習APP Android項目源碼安卓程序猿面試復習APP Android項目源碼安卓程序猿面試復習APP Android項目源碼安卓程序猿面試復習APP

5條源碼討論
發表評論

您必須登錄才能評論.

5# hellogxp 2019-06-04 上午9:13

不錯的

4# china_h 2018-06-15 下午7:23

謝謝樓主分享

地板 1011495619 2016-12-10 下午2:10

這個源碼用什么開發啊

板凳 bactrreiam 2016-11-03 下午5:45

您好,請問我這里為什么會出現閃退的情況?

沙發 zxcvbnm12345678 2016-10-21 下午5:38

謝謝

?2013-2019 JavaApk.com· 魯ICP備13032311號-1· Powered by WordPress· Theme by JavaApkTM · 網站地圖.17 queries in 0.094 seconds


竟彩足球比分直播