亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android平臺的課表查詢軟件設計

        2016-03-18 08:30:59
        移動信息 2016年12期
        關鍵詞:課表課程表開發(fā)人員

        林 彬

        ?

        基于Android平臺的課表查詢軟件設計

        林 彬

        海南廣播電視大學,海南 ???570105

        課程表目前還是主要依賴于紙質及網(wǎng)上信息發(fā)送,一方面不便捷,另一方面在智能設備如此發(fā)達的時代已無法適應各種需求。課程表系統(tǒng)實現(xiàn)了基本的課程錄入顯示功能,并且界面整潔方便操作,且能夠計算當前日期的學期周數(shù)。

        課程表;顯示功能;學期周數(shù)

        引言

        隨著手機日益普及,Android系統(tǒng)的推出使手機的發(fā)展進入到了一個新的領域。Android系統(tǒng)的使用人群正在急速提升,本文主要概述了Android系統(tǒng)的體系結構,Android應用程序的開發(fā)環(huán)境和用JAVA語言開發(fā)基于Android系統(tǒng)的課程管理系統(tǒng)中的一些技術實現(xiàn)方法,這些技術包括:基于Android系統(tǒng)的課程管理系統(tǒng)的用戶界面設計,Service的使用,SQLite數(shù)據(jù)庫的建立和存儲。

        1 概念闡述

        1.1 電子課程管理

        課程管理是幫助老師和學生管理課程,隨著科技的發(fā)展,電子課程管理也出現(xiàn)在了手機上,方便為人們管理課程,記錄課程的相關信息。

        1.2 Android概述

        Android來源于硅谷著名的“極客”Andy Rubin建立的Android公司,Rubin向Google的創(chuàng)始人之一拉里·佩奇提出合伙的意向后,Google就先把他的公司買下。并于2007年11月5日宣布與包括摩托羅拉、HTC、LG、三星等33家手機廠商、手機芯片提供商、軟硬件供貨商、移動運營商聯(lián)合組成開放手機聯(lián)盟(Open Handset Alliance),并發(fā)布了名為Android的開放手機軟件平臺[1]。

        1.3 Android構架

        1.3.1 Android的構架綜述

        系統(tǒng)從下到上包括Linux內核層、Libraries和運行時環(huán)境層、應用程序框架層、應用程序層四層結構。在Android的最下層的操作系統(tǒng)基于Linux2.6內核,往上的中間件包括Libraries和運行時環(huán)境層和應用程序框架層兩個層次,最上層則是應用程序層。

        在Android構架中,底層的Linux內核則采用的是C語言,libraries采用C或者C++,但是應用程序層、應用程序框架層和運行時環(huán)境中的Android核心庫采用Java語言編寫,也就是說Android雖然底層用的是C或者C++,作為一個智能手機平臺,只有擁有了大量的源源不斷的應用程序作為支持,才能受人們的歡迎,從而才能占領市場。

        1.3.2 內核層

        Google Android 作為一個開源的操作系統(tǒng)其內核采用了同樣開源的被業(yè)界認為是相當穩(wěn)定的Linux作為其內核,其中Linux內核包括以下功能模塊:安全(Security)、存儲器管理(Memory Management)、進程管理(Process Management)、網(wǎng)絡堆棧(Network Stack)、驅動程序模型(Driver Model)等,另外也在給其上層的軟件和下層硬件間建立起一個抽象層(Abstraction Layer)。同時Android在Linux 2.6的內核上進行了一些增加和刪改,使Linux更加適應ARM平臺。

        2 Android系統(tǒng)及開發(fā)環(huán)境的安裝與配置

        2.1 Android的由來

        Android來源于硅谷著名的極客Andy Rubin建立的Android公司,Google把他的公司買下。并于2007年11月5日宣布與包括摩托羅拉、HTC、LG、三星等33家手機廠商、手機芯片提供商、軟硬件供貨商、移動運營商聯(lián)合組成開放手機聯(lián)盟(Open Handset Alliance),并發(fā)布了名為Android的開放手機軟件平臺[2]。

        2.2 Android系統(tǒng)的優(yōu)點

        與其他手機操作系統(tǒng)相比,Android有4個無可比擬的優(yōu)點:(1)開放性。Android系統(tǒng)同時包含了底層操作系統(tǒng)以及移動電話所需的全部軟件,不存在專有權障礙,開發(fā)平臺允許任何移動終端廠商加入到Android聯(lián)盟中來,并允許不同廠商可以根據(jù)自己的需求對平臺進行定制和擴展,無需任何授權許可費用。(2)所有應用程序平等。Android系統(tǒng)中,系統(tǒng)核心應用和第三方應用都是完全平等的,用戶可以將手機中的任意應用程序替換成所需的其他應用程序。(3)應用程序間無界限。開發(fā)人員可以把Web上的數(shù)據(jù)與本地的日歷、聯(lián)系人、位置信息結合起來,應用程序還可聲明它們可供其他程序使用。(4)快速方便的應用程序開發(fā)。Android平臺為開發(fā)人員童工了大量的實用庫及工具,可以讓開發(fā)人員快速地創(chuàng)建自己的應用。

        2.3 Android系統(tǒng)的現(xiàn)狀及展望

        Android系統(tǒng)目前的發(fā)展十分迅速,全球各大廠商和運營商也紛紛加入了Android的陣營,包括美國的摩托羅拉(MOTOROLA)、韓國的三星(SAMSUNG)、英國的索尼愛立信(Sony Ericsson)、中國臺灣HTC、中國移動、中國聯(lián)通、中興通訊、華為通訊、聯(lián)想等大企業(yè)。

        3 Android的課程表開發(fā)

        一般課程表應該具備課程表第一次運行時候提醒添加數(shù)據(jù)功能,擁有數(shù)據(jù)后自動顯示當天課程,如果課程變動要求可以進行修改,要求可以查看整個星期的所有課程,并且同樣可以時行課程的修改。

        3.1 TimeTable文件:當天課程的顯示

        圖 1

        3.2 Showtable文件:整個星期的課程顯示

        圖 2

        3.3 WeekDay:課程表管理

        圖 3

        3.4 Edit文件: 課程表的修改和添加

        圖 4

        3.5 數(shù)據(jù)庫實現(xiàn)

        DataBaseHelper.java 與android的SQLite數(shù)據(jù)庫的建立與數(shù)據(jù)表的建立。

        DataBaseInfo.java 與Android在SQLite數(shù)據(jù)庫表的訪問。

        4 總結

        該程序設計與實現(xiàn)基本完成。本設計的開發(fā)是基于Android平臺上的,隨著互聯(lián)網(wǎng)及手機技術的不斷發(fā)展,本人也將不斷的對軟件平臺進行升級,致力打造一個隨用隨查的手機移動課表查詢的平臺,為廣大師生提供良好的課表查詢體驗。

        [1]陳昱,江蘭帆.基于GoogleAndroid平臺的應用程序開發(fā)和研究[J].福建電腦,2008(11):156-157.

        [2]楊豐盛.Android應用開發(fā)揭秘[M].北京:機械工業(yè)出版社,2010.

        TP311.52

        A

        1009-6434(2016)12-0105-02

        猜你喜歡
        課表課程表開發(fā)人員
        課程表
        學生出招解決”日課牌“問題
        科教新報(2022年17期)2022-05-24 13:01:09
        如果我是校長
        超萌小鹿課程表
        童話世界(2019年17期)2019-07-04 15:15:36
        Semtech發(fā)布LoRa Basics 以加速物聯(lián)網(wǎng)應用
        運用VBA自動生成子課程表
        電子測試(2018年21期)2018-11-08 03:09:36
        青年課程表
        金色年華(2016年8期)2016-02-28 01:39:58
        各地區(qū)學生課表
        留學生(2015年6期)2015-07-02 02:36:20
        讓Windows 10進入開發(fā)者模式
        電腦迷(2015年12期)2015-04-29 23:22:51
        后悔了?教你隱藏開發(fā)人員選項
        電腦愛好者(2015年6期)2015-04-03 01:20:56
        久久综合精品国产丝袜长腿| 男女肉粗暴进来120秒动态图| 艳妇乳肉豪妇荡乳av无码福利 | 国产精品美女久久久浪潮av| 久久91精品国产91久久跳舞| 亚洲精品成人无百码中文毛片| 欧美又粗又长又爽做受| 国产av无码专区亚洲av琪琪| 精品少妇爆乳无码aⅴ区| 国产av一区二区三区香蕉| 黄色一区二区三区大全观看| 久久精品国产亚洲av麻豆长发| 亚洲精品久久中文字幕| 一区二区三区内射视频在线观看| 免费看男女啪啪的视频网站| 亚洲美女毛片在线视频| av鲁丝一区鲁丝二区鲁丝三区| 国产中老年妇女精品| 中文字幕乱码人妻无码久久久1| 长腿丝袜在线观看国产| 一区二区三区国产免费视频| 日产亚洲一区二区三区| 双腿张开被9个黑人调教影片| 元码人妻精品一区二区三区9| 最新在线观看免费的a站国产| 国产麻豆精品精东影业av网站| 色狠狠av老熟女| 欧美手机在线视频| 国产av一啪一区二区| 免费成人电影在线观看| 欧妇女乱妇女乱视频| 国产精品亚洲国产| 免费女女同黄毛片av网站 | а√中文在线资源库| 狠狠色丁香久久婷婷综合蜜芽五月| 亚洲人成网站18男男| 亚洲一区二区自偷自拍另类| 人妻少妇精品久久久久久| 99久久亚洲精品无码毛片| 亚洲无码激情视频在线观看| 国产精品亚洲一二三区|