66study

出自Silica Library | 間奏時光
跳至導覽 跳至搜尋

樂學生涯 - 專注於「網際網路+」教育的一站式初中學習平台

項目簡介

  面向初中生的在線課程、試題練習、選科規劃與升學指導等功能。學生可通過平台觀看教學視頻、線上練習習題、規劃選科分班、諮詢升學指導、獲取中考資訊等。

  官方網站:樂學網-初中複習備考系統

截圖

66study 01.png 66study 02.png 66study 03.png 66study 04.png 66study 05.png 66study 06.png 66study 07.png 66study 08.png 66study 09.png 66study 10.png

下載 APK (最新版本)

  官網下載

  測試帳號:18998412071
  測試密碼:123456

負責內容

• 負責單獨完成該項目 Android 端的開發、檢測、上架與後續維護迭代;
• 參與需求工作,協助需求制定,並為具體實現提供合適建議;
• 對已上線產品進行跟蹤,及時發現並修復問題,保持功能迭代更新;
• 與其它客戶端開發人員溝通協作,保證多端最終功能相近。

技術實現

界面實現

  首頁使用 Fragment + FragmentTabHost。
  列表條件篩選使用 DialogFragment,並能根據控制項位置下置顯示,不蓋住原來的按鈕。
  遵守 Material Design 的基本設計及其動畫效果的同時,儘可能提供與 iOS 端相近的使用體驗 (如一些按鈕跟隨設計稿,使用類 iOS 的樣式)。
  所有包含文本的控制項均預設最小與最大尺寸,避免文本超出預定控制項長度。

第三方服務使用

  運營統計:Umeng 友盟統計。
  三方支付:微信支付。
  錯誤收集:Bugly。

開源庫使用

  整體架構:MVVM + DataBinding。
  網絡請求:OkGo (OkHttp),使用 Json 進行數據傳輸。
  圖像處理:Picasso,TakePhoto。
  內存泄漏檢測:LeakCanary。
  以及其它常見第三方庫 (如 Gson、TBS X5 等)。

其它

  基於 OkGo 的 API 出錯即時反饋,允許在 debug 模式下顯示出錯的 API 的提交及返回信息。
  用於調試 API 直接返回 HTML 錯誤頁時直接渲染並顯示在 APP 中。