移動互聯實訓教學資源包包括兩大部分,主要包括教學資源和移動互聯競賽資源,具體內容如下: 1.教學資源 ★1.1內容形式 (1)PPT、文檔、實例代碼等資源。 ★1.2資源內容 (1)Java基。篔ava基礎教學大綱、Java基礎課程標準、Java基礎實訓指導書、Java基礎PPT。 (2)Java高級:Java高級教學大綱、Java高級課程標準、Java高級實訓指導書、Java高級PPT。 (3)androids基。篈ndroid基礎教學大綱、androids基礎課程標準、androids基礎實訓指導書、androids基礎PPT。 (4)androids高級:androids高級教學大綱、androids高級課程標準、androids高級實訓指導書、androids高級PPT。 ★1.3 androids工程案例源碼 (1)androids基礎組件:TextView文本框、EditText可編輯文本框、ImageView圖片、Button按鈕、CheckBox複選框。 (2)androids高級組件:ListView列表、RecyclerView滾動列表、Spinner下拉列表、ExpandableListView可擴展的下拉列表、ViewPager引導頁。 (3)androids三大適配器:BaseAdapter、SimpleAdapter、ArrayAdapter。 (4)androids數據三大存儲方式:SQLite存儲、SharedPreferenced存儲、FileStorage文件存儲。 (5)androids三大對話框:ProgressDialog進度條對話框、AlertDialog懸浮對話框、CustomDialog自定義對話框。 (6)androids四大組件:Activity活動、Service服務、BroadcastReceiver廣播、ContentProvider內容提供者。 (7)androids五大布局:LinearLayout線性布局、RelativeLayout相對布局、FrameLayout框架布局、TableLayout表格布局、GridLayout網格布局。 (8)androids多線程的五大實現方式:Handler、AsyncTask、runOnUiThread、View.post(Runnable)、View.postDelay(Runnable,long)。 (9)androids網絡訪問組件:HttpURLConnection 、 Volley、 OkHttp、 Retrofit、 WebView。 (10)androids的其它重要組件:Timer定時器、Collection排序、MediaPlayer音頻播放器、VideoView視頻播放器、SwipeRefreshLayout下拉刷新、Notification通知、Animation動畫。 2.競賽資源 ★2.1內容形式 (1)實例代碼、插件、文檔等資源。 2.2資源內容 ★2.2.1 大賽試題 (1)試題庫 (2)參考樣題 (3)第三方插件 (4)賽項規程介紹 (5)賽題評分點參考 ★2.2.2 實訓指導書 《智能交通APP指導書》:是根據移動互聯技能大賽的國賽和省賽試題編寫的實訓?槭迪種傅際,每個?槎幾接型暾腦綽耄瓤勺魑萄ё試,也可作為參賽學生的參考資料。各個模塊可以導入androids Studio中編譯運行(注:因androids Studio使用版本不同,將實訓?櫓苯擁既階ndroid Studio中可能無法編譯運行或者編譯緩慢,建議將實訓模塊對應的.java類和xml布局文件拷貝到自己的androids Studio工程目錄中),查看實時效果。 ★2.2.3 實訓功能? (1)用戶登錄?:完善界麵布局,實現記住密碼和自動登錄功能。 (2)公交查詢?:實時顯示公交到站距離並進行升序展示,每隔3秒更新一次數據。 (3)路況查詢?:實時顯示道路空氣質量信息和每條道路的擁堵情況,每隔3秒更新一次數據。 (4)賬戶管理?:實現賬戶充值功能,保存每次充值的記錄,並設置閾值監控賬戶餘額。 (5)充值記錄?:實現排序約束列表顯示賬戶充值的信息。 (6)生活助手?椋菏凳畢允窘裉煲約拔蠢5天的天氣數據。 (7)實時顯示?:實現空氣溫度、空氣濕度、PM2.5、CO2、光照各傳感器折線界麵的切換。 (8)生活指數?:實現五個生活指數實時顯示,並實現閾值報警狀態警示功能,每隔3秒更新一次數據。 (9)賬戶閾值告警?:設定餘額告警閾值,進行數據保存,顯示設置成功提示。 (10)個人中心?:實示顯示個人信息,包括名下車輛和對應車輛的賬戶餘額。 (11)紅綠燈管理?:實現排序約束列表的顯示紅綠燈的狀態信息。 (12)數據分析?:利用大數據的挖掘和分析,用圖表的形式展示車輛違章的信息。 (13)車輛違章模塊:實時詳細的展現車輛違章的狀態信息。 (14)車輛限行?椋焊萑掌詰牡ニ爬聰薅ǔ盜鏡耐ü,並動畫展示紅綠燈的狀態。 ★2018國賽試題參考代碼 (1)意見反饋?:實現提交意見功能,並記錄保存提交的信息。 (2)定製班車?:利用ExpandableListView技術實現班車列表,顯示線路、起終點,行車時間、總票價。 (3)天氣信息?:實現顯示當前以及未來幾天的氣溫,並實時刷新生活指數的數據。 (4)閾值設置?椋荷柚貌⒋媧⒖掌露、空氣濕度、PM2.5、CO2、光照各傳感器的閾值。 (5)高速ETC?:網格顯示ETC充值、ETC餘額和充值記錄等信息。 (6)地鐵查詢?椋豪昧斜砑際跏迪值靨唄沸畔⒉檠,列表項顯示線路名稱、起終點、運行時間等信息。 (7)環境指標?椋 顯示空氣溫度、空氣濕度、PM2.5、CO2、光照、道路狀態狀態信息,並實時保存數據,定時刷新數據。 (8)停車場查詢?:實時顯示停車場基本信息,包括名稱、是否對外開放、停車場地址、車位剩餘及收費方式。 ★2019國賽試題庫新增試題參考代碼 (1)網絡狀態?:遇到網絡連接的問題,彈出提示對話框,增加用戶的友好體驗。 (2) WEBVIEW?:實現使用WebView控件加載一個本地的網頁。 (3)路況分析?:實現路況展示,對沙盤中的整體道路環境進行監測,並根據監測結果顯示相對應的提示信息。 (4)離線地圖?:實現地圖的坐標點定位,測距,圖層切換等功能。 (5)日誌查詢模塊:實現日誌查詢等功能,存儲傳感器環境數據,並根據存儲結果做出篩選。 (6)用戶管理模塊:獲取數據實現用戶的展示和查看功能。 (7)公交查詢?:實現公交查詢等功能,獲取公交車站點信息,展示候車環境。 (8)實時交通模塊:實現公交站台的查詢等功能。 (9)環境監測?:實現環境監測,對生活的環境進行監測,並根據監測結果顯示相對應的統計。 (10)違章分析模塊:實現統計所有用戶的小車所在路段的在違章次數。 (11)車輛違章查看?:實現根據車牌號,查詢車輛違章信息。 (12)91抖音成人APP分類?:實現個性化訂閱,將91抖音成人APP分類。 (13)生活出行?:實現查詢當地氣象信息:昨天今天以及未來4天的天氣信息。 (14)違章類型分析?:實現利用雷達圖,分析排名前五位的交通違法行為的占比統計。 (15)生活出行2?:實現通過旅行助手功能,實現城市景點的介紹,打造城市名片。 (16)高速ETC 管理模塊:實現高速ETC 管理。 ★2019國賽競賽H卷 (1)用戶登錄?:完善界麵布局,實現記住密碼和自動登錄功能。 (2)主界麵?:實現各個?櫚娜肟詡嗵,主頁上部圖表顯示PM2.5,中部實時展示各項生活指數。 (3)城市地鐵?:實現多條地鐵路線的選擇,按需提供出行建議,為人們生活提供便利。 (4)消費中心?:利用高德地圖實現停車場信息查詢及停車日誌查詢功能。 (5)用戶中心模塊:實現用戶信息的詳細展示及違章管理功能。 (6)用戶簽到?:實現打卡簽到,並使用WebView編碼完成簽到贏彩蛋功能。 (7)交通資訊?:實現為用戶提供道路交通的實時資訊,包括市區的交通路況、高速路況、及氣象預警信息等。 (8)天氣信息?:實現當日及未來幾日的天氣信息的查詢和生活各項指標的監測。 (9)設置?椋河沒┑僥?楹虴TC賬戶模塊的入口和用戶登錄狀態的監聽。 (10)ETC賬戶模塊:實現用戶賬戶的充值與查詢功能,並用列表展示每次充值記錄的詳細信息。 (11)創意設計?:使用MPandroidsChart圖表技術實現電動車和燃油車碳排量占比的直觀展示。 3.總體要求:教學資源包基於Java和androids的教學框架進行開發,基於移動互聯技能大賽試題進行功能?櫚謀嗦朧迪。 4.交付形式:光盤內容導出後,解壓即可查看教學資源包的內容。 |