999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Android應用開發與數據庫連接技術探討

2015-09-16 20:08:02魯麗彬
科技傳播 2015年13期
關鍵詞:多媒體數據庫功能

魯麗彬

武漢城市職業學院,湖北武漢 430064

Android應用開發與數據庫連接技術探討

魯麗彬

武漢城市職業學院,湖北武漢 430064

當前移動互聯網技術迅猛發展,大量移動APP的應用使人們的生活更加方便快捷。Android系統是移動設備的主流系統,基于Android系統平臺的應用開發的技術也是當前的熱點。而在Android應用開發中實現遠程數據庫連接是一項重要的技術,它為Android平臺的應用開發提供了數據的支撐。本文著重論述Android應用開發與數據庫連接技術的實現,并以實際的應用舉例進行相關敘述。

Android應用開發;數據庫連接技術;APP

0 引言

自從安迪魯賓等人創建Android公司至今,目前全球大多數的移動設備都使用的是Android系統。這樣的廣泛運用促使Android系統平臺的發展也愈加迅速,其應用也更加多樣化、復雜化。Android的應用程序發展迅速。全世界很多智能手機廠家都加入了Android陣營,并推出了一系列的Android智能機。Android的開源和允許修改,與硬件有更好的契合度。本文將詳細分析對Android應用開發方面的內容與數據庫連接技術著重進行探討,并以一項針對大學生的移動多媒體學習應用為例,進行相關論述。

1 基于Android系統平臺的應用開發概述

如今的移動設備已經在全球普及,是人們獲取信息的主要方式。由于Android系統平臺具有開放性的特點,這使人們在應用開發時可以對其加以創新,實現不同的功能,而Android系統平臺開發成本不是很高,這樣將有助于為企業、為個人開發出極具特色的應用。但對于開發Android系統下的應用,需要先理解其系統的體系架構、功能特征以及其相關組件構成。

首先是Android系統的體系架構。應用程序層(Applications)、應用程序框架層(Application Framework)、核心庫和運行環境層(Libraries和Android Runtime)、操作系統層(Linux Kernal)是Android系統自上而下的4個分層。

其次是Android系統的功能特征。為了更加節省開發時間,減少開發精力,Android系統有它獨特的應用程序架構,它包含了多種多樣的基礎部件,在開發應用時可以直接運用;Android系統有它自身的內建瀏覽器即集成瀏覽器,再配合Android手機使用瀏覽網頁時,可以出現更優化的效果;Android系統中對繪圖能力的優化也是其主要的功能之一,無論2D還是3D都有獨自的類庫。2D運用的是SGL,而3D運用的是OpenGL ES1.0(openGL for Embedded systems);SQLite數據庫也是重要功能之一,它主要負責結構化的數據存儲,其具有支持事務功能和并發處理能功能,所以更加適合在移動設備上使用;對多媒體的支持能力,這一功能不僅支持靜態圖像格式的展現,還可以用于播放不同種類的媒體文件。

最后是相關組件構成。Android應用開發一共包括四個組件,分別是活動(Activity):作用于表現應用的功能方面、服務 (Service):是作用于應用的后臺運行,其并不提供在界面呈現、廣播接收器(BroadcastReceiver):顧名思義,其主要作用于接受廣播,最后一個組件是內容提供者 (Content Provider):其作用廣泛,可以支持在多個應用中存儲和讀取數據。而且在進行Android 應用開發時,這四個組件可以根據需要選擇其中的一個或者多個進行使用。

2 Android應用開發中數據庫連接技術的實現

作為Google公司云計算計劃之一的Android系統,它最主要的功能是為云計劃的云接入終端提供操作系統。基于這個原因,輕量級的本地數據處理能力以及遠程數據傳輸能力是其Android系統的主要的設計特點。Android系統連接WebService有兩種最為常見的方式,一種是通過HTTP協議進行連接,另一種是通過SOAP協議進行連接。并且,在Android應用的開發過程中,可以跟據開發者自身的不同情況進而選擇不同的各種連接方式。

實現遠程數據庫連接具體分可為三個步驟:第一步是Android 系統的客戶端與數據庫進行連接。先設計一個連接服務器端的類,名為ConnectWeb負責與服務器端連接并傳輸數據,其核心代碼定義了服務器IP地址以及相關的WebService地址,用戶將所需要的請求參數需要寫入url這一參數中,進而ConnWeb(String url)函數根據url中的請求參數向服務器進行發送請求;第二步Web服務器根據請求指令所調用相關的數據,制作成并制作成JSON格式數據包并且及時發送給Android系統客戶端。第三步,Android系統客戶端在接受到JSON格式數據包后,對其進行解析。JSON格式數據包的解析很簡單,根據JSON類的數據包中是多個鍵值對的組成特點,在解析時就可以根據相應鍵的名稱獲取相應的數據。

3 基于Android系統平臺的大學生多媒體學習應用的開發概述

3.1 需求分析

一方面是軟件應用需求分析:首先,Android系統平臺的開放性為大學生多媒體學習應用開發提供了技術的可能性,其技術成本低,開發價值大。其次,大學生在校的學習主要依靠主動性,而這一應用通過革新的學習方法可以讓學生更加有動力學習。最后,學生可以充分利用其碎片化的時間來進行學習,不限時間、不限地點,讓學習無處不在。

另一方面是軟件功能需求分析:首先,對于多媒體學習應用不僅要具有網絡學習、資源整合等一般性的功能外,還應該具有多種形式的討論交流功能,使學生能集思廣益共同學習。其次,具有可以進行自我反思的程序模塊,比如學習日志。最后,提供后臺記錄學生學習的動態模塊,比如學生學習進度,習題的完成程度等等。

3.2 基于Android系統平臺下的大學生多媒體教育應用的開發

基于Android系統平臺下,對于功能的實現我們可以分為幾部分來陳述。服務器端的系統采用B/S的架構,并采用ASP.NET 技術進行,開發工具、服務器、數據庫要與設計相匹配。比如 Microsoft Visual Web Developer 2008開發工具、IIS (Internet Information Server)7.5型的服務器以及MySQL 數據庫,版本為5.1,都是最佳科學的配備。而對于設計系統界面的工具,我們需要使用配合度最高的用 div+css設計系統界面。

4 結論

綜上所述,筆者對基于Android系統平臺的應用開發的相關技術進行了概述,并著重對遠程數據庫連接技術進行了探討,最后以基于Android系統平臺下的大學生多媒體教育應用的開發作為實例,對前面的理論知識進行了應用。當今是移動互聯網高速發展的時代,智能移動設備已經全球普及,而占據市場最多的是Android系統,它所具有的超強功能為人們的移動生活變得更加豐富多彩,而且也將不斷地完善我們的生活,希望在未來Android系統發展的更為強大,為人們的科技生活更上一層樓。

[1]董袁泉,徐李.基于Android平臺的移動應用的研究與開發[J].科技視界,2012(6):166.

TP39

A

1674-6708(2015)142-0114-01

湖北省教育科學“十二五”規劃立項課題(2012B263號)

猜你喜歡
多媒體數據庫功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
借助多媒體探尋有效設問的“四度”
多媒體在《機械制圖》課中的應用
消費導刊(2018年10期)2018-08-20 02:56:28
關于非首都功能疏解的幾點思考
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
多媒體達人煉成記
河南電力(2016年5期)2016-02-06 02:11:40
適切 適時 適度——說說語文課堂的多媒體使用
語文知識(2015年9期)2015-02-28 22:01:42
主站蜘蛛池模板: 成人免费一级片| 久久99这里精品8国产| 午夜啪啪网| 中文字幕伦视频| 波多野结衣中文字幕一区二区| a级毛片视频免费观看| 日韩精品免费一线在线观看| 欧美人人干| 午夜视频在线观看免费网站 | 久久黄色一级视频| 黄色福利在线| 天天综合网色中文字幕| 91精品网站| 欧美精品亚洲精品日韩专区va| 午夜性爽视频男人的天堂| 色综合久久综合网| 尤物精品视频一区二区三区| 男女性色大片免费网站| 91色在线观看| 国产一区亚洲一区| 91亚洲影院| 熟女日韩精品2区| 超碰精品无码一区二区| 亚洲区第一页| yjizz国产在线视频网| 亚洲欧洲自拍拍偷午夜色| 久久毛片基地| 永久免费精品视频| 久无码久无码av无码| 国产后式a一视频| 精品视频一区二区观看| 波多野结衣一二三| 亚洲 欧美 日韩综合一区| 日韩在线观看网站| 十八禁美女裸体网站| A级全黄试看30分钟小视频| 91探花国产综合在线精品| 不卡国产视频第一页| 国产91小视频在线观看| 制服丝袜一区| 国产精品亚洲天堂| 日本一区二区三区精品视频| 一级毛片无毒不卡直接观看| 久久香蕉国产线看观看亚洲片| 99re在线观看视频| 永久天堂网Av| 日韩毛片基地| 欧美专区日韩专区| 人人艹人人爽| 91精品啪在线观看国产60岁| 波多野结衣中文字幕一区二区| 青青青伊人色综合久久| 亚洲AⅤ永久无码精品毛片| 中文字幕 91| jizz国产视频| 一级毛片免费观看不卡视频| 国产在线观看第二页| 亚洲人成色在线观看| 999精品视频在线| 无码有码中文字幕| 成人毛片在线播放| 国产欧美日韩在线在线不卡视频| 国产免费一级精品视频 | 香蕉久久国产精品免| 婷婷色狠狠干| 日韩中文字幕亚洲无线码| 亚洲—日韩aV在线| 国内精品久久久久鸭| 久久夜色撩人精品国产| 成人蜜桃网| 不卡无码h在线观看| 国产一区在线观看无码| www.精品视频| 在线观看国产精品第一区免费| 永久免费av网站可以直接看的| 亚洲性色永久网址| 香蕉在线视频网站| 欧美日韩国产一级| 在线免费亚洲无码视频| 乱人伦99久久| 国产精品成人一区二区| 国产在线欧美|