freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的大學課程及日記的管理-在線瀏覽

2024-08-08 01:59本頁面
  

【正文】 id 系統(tǒng)的使用人群正在急速提升,Android 應(yīng)用程序的多樣化對人們快速獲取資訊以及方便人們的生活起著不可忽視的作用,近年來 Android得到了社會更多的認同和應(yīng)用,本文主要概述了 Android 系統(tǒng)的體系結(jié)構(gòu),Android 應(yīng)用程序的開發(fā)環(huán)境和用 JAVA 語言開發(fā)手機課程表及日記的管理中的一些技術(shù)實現(xiàn)方法,關(guān)鍵字:Android。Android 號稱是首個為移動終端打造的真正開放和完整的移動軟件。采用 Linux 內(nèi)核是 Android 平臺開放性的基礎(chǔ),Linux 內(nèi)核層為我們在軟件層和硬件層間建立了一個抽象層,使得應(yīng)用程序開發(fā)人員無需關(guān)心硬件細節(jié),但是如果想要 Android 平臺運行到自己的硬件平臺上就必須對 Linux 內(nèi)核層進行修改,通常要做的就是為自己的硬件編寫驅(qū)動,并且可以自由設(shè)計用戶操作界面 [10]。2 Android 系統(tǒng)及開發(fā)環(huán)境的安裝與配置 Android 的由來 Android 來源于硅谷著名的極客 Andy Rubin 建立的 Android 公司,Rubin 的最初目標是想把 Android 打造成一個可以對任何軟件設(shè)計人員開放的移動終端平臺。Rubin 想 Google 的創(chuàng)始人之一拉里并于 2022 年 11 月 5日宣布與包括摩托羅拉、HTC、LG、三星等 33 家手機廠商、手機芯片提供商、軟硬件供貨商、移動運營商聯(lián)合組成開放手機聯(lián)盟(Open Handset Alliance) ,并發(fā)布了名為 Android 的開放手機軟件平臺 [7]。 Android 系統(tǒng)的現(xiàn)狀及展望Android 系統(tǒng)目前的發(fā)展十分迅速,在國內(nèi)外,Android 都有成熟的消費者,Android 社區(qū)也十分紅火,全球各大廠商和運營商也紛紛加入了 Android 的陣營,包括美國的摩托羅拉(MOTOROLA) 、韓國的三星(SAMSUNG) 、英國的索尼愛立信(Sony Ericsson) 、中國臺灣 HTC、中國移動、中國聯(lián)通、中興通訊、華為通訊、聯(lián)想等大企業(yè)。根據(jù) ComScore 公司 11 年第一季度的移動互聯(lián)網(wǎng)市場研究報告中顯示,11 年 2 月份 Android 的市場份額增 33%,位居榜首,RIM、蘋果分別以 %和 %的移動市場占有率緊隨其后[11],如圖 1:圖 1 各廠商移動互聯(lián)網(wǎng)市場占有率雖然 Android 初出茅廬,論個頭還不如蘋果、RIM,開放這個趨勢的力量使得這顆的新星足夠明亮,有媒體預測 Android 的市場占有率將在 2022 年達到 50%并在 2022 年確定其移動互聯(lián)網(wǎng)市場的霸主地位,就目前 Android 的發(fā)展趨勢來看,這并非一個不可能完成的任務(wù)。Android 是以 Java 語言作為開發(fā)語言,官方推薦使用 Eclipse 作為開發(fā)軟件,在搭建開發(fā)環(huán)境前必須準備 JDK、Eclipse、Android SDK, extras, , platformtools_windows, ADTPlugin 等軟件,JDK與 Eclipse 都可以在其官方網(wǎng)站上下載到其最新版本,Android SDK 則需要通過Android SDK Setup 來下載安裝[1]。下載和安裝 Eclipse在 Eclipse 的官方網(wǎng)站““Eclipse IDE for Java Developers”下載完畢后解壓縮即可使用,無需安裝。下載完成后解壓縮,運行其內(nèi)的“SDK ”即可自動檢測下載 Android SDK,如圖 2 所示:圖 2 Android SDK Setup安裝 Eclipse 的 Android 插件使用 Eclipse 作為開發(fā)開發(fā)工具必須要安裝 Android Development Tools(ADT)的外掛,其安裝步驟如下:啟動 Eclipse 后,選擇“Help”→“Install New Software…”打開“Install”窗口;點擊窗口中的“Add”按鈕,在“Add Repository”窗口中輸入如圖 3 所示信息:圖 3 Add Reponsitory點擊 OK 后, “Install”列表中會多出一項 “Developer Tools”,勾選后點擊“Next”既開始下載 ADT,下載完成后按軟件提示操作即可完成安裝 ADT。在高校中,上課并不像高中時期有固定的教室和固定的時間,高校課程種類繁多,并且上課地點和時間都不固定,一周內(nèi)極少會出現(xiàn)重復課程,所以要將課程表完整的記憶下來是一項很艱難的事情,很多同學不得不隨身攜帶一張課表來防止遺忘上課,但是還是不能完全避免該問題的發(fā)生。 需求分析手機電子課表及日記的管理在手機應(yīng)用程序中并不常見,一般在手機上較為常見的日程提醒程序無法實現(xiàn)自由設(shè)置校歷,重復提醒等功能。添加課程除了 UI 展示以外其他的方式都是在操作數(shù)據(jù)庫,在程序中使用course_new_activity,course_set_activity 以實現(xiàn)新建課程功能,按周查詢功能,第幾周功能等。程序的配置信息主要存在 DbAdapter 中,該信息在數(shù)據(jù)顯示時讀取必要的配置信息,比如讀取用戶選擇當天的日期就可以計算出第幾周星期幾,再通過日期在數(shù)據(jù)表中查詢。這樣在按鈕監(jiān)聽函數(shù)中監(jiān)聽系統(tǒng)時間變化,用來實現(xiàn)課表及日記創(chuàng)建功能,如圖 6 所示:圖 6 程序數(shù)據(jù)流圖 程序的模塊劃分該程序主要實現(xiàn)課程的創(chuàng)建添加刪除,設(shè)置等以及日記的新建刪除等,主要程序模塊劃分如下: 模塊負責人 模塊功能描述廉曉娟 課程及日記的管理主界面控制常江 新建添加刪除課程及每周的設(shè)置李玲 創(chuàng)建和刪除日記功能李濤 登錄及幫助頁面的界面及按鈕設(shè)置常鵬飛 DbAdapter 數(shù)據(jù)庫表的控制 程序中的主要類 course_activity 類該類為整個應(yīng)用的主 Activity, 顯示課程表的主界面 [2]。該類通過繼承 ListActivity 類,用來顯示ListView 中的數(shù)據(jù)并實現(xiàn)對 ListView 上 ImageView 控件點擊的統(tǒng)一響應(yīng)。主要方法如下:? onCreate: 新建課程信息;? SetDefaultData: 設(shè)置初始化時默認的數(shù)據(jù);? SaveData: 將添加的課程保存進數(shù)據(jù)庫中;? onItemCli
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1