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

正文內容

基于安卓的外賣點餐系統(tǒng)的設計與開發(fā)-文庫吧

2025-06-03 18:53 本頁面


【正文】 驟即可安裝好,安裝時,它會自動尋找J2SDK的位置。安裝的時候輸入用戶名:root,密碼:root。并選utf8編碼,否則數(shù)據庫中不能輸入漢字。安裝完成之后。還可以安裝個Navicat lite for MySQL方面于用戶圖形界面操作。 Android概述 Android的產生Android是“機器人”的意思,是Google公司于2007年11月5日發(fā)布的一個基于Linux平臺的開源手機操作系統(tǒng)。同日,Google宣布組建了一個全球性的聯(lián)盟組織。這一聯(lián)盟支持Google可能發(fā)布的手機操作系統(tǒng)或應用軟件,共同開發(fā)名為Android的開放源代碼的移動系統(tǒng)。該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。目前,最新版本為Android Gingerbread和Android Honeyb。Android是基于Linux內核的操作系統(tǒng),是Google公司在2007年11月5日公布的手機操作系統(tǒng)。 早期由原名為Android的公司開發(fā),谷歌在2005年收購后,繼續(xù)進行對Android系統(tǒng)開發(fā)運營,它采用了軟件堆層(software stack,又名軟件疊層)的架構,主要分為三部分。底層Linux內核只提供基本功能,其他的應用軟件則由各公司自行開發(fā),部分程序以Java編寫。 2011年初數(shù)據顯示,僅正式上市兩年的操作系統(tǒng)Android已經超越稱霸十年的塞班系統(tǒng),使之躍居全球最受歡迎的智能手機平臺?,F(xiàn)在,Android系統(tǒng)不但應用于智能手機,也在平板電腦市場急速擴張。采用Android系統(tǒng)主要廠商包括臺灣的HTC,(第一臺谷歌的手機G1由HTC生產代工)美國摩托羅拉,SE等,另外還有中國大陸廠商如:華為、中興、聯(lián)想等。 Android的平臺架構Android平臺采用了整合的策略思想,包括底層Linux操作系統(tǒng)、中間層得中間件和上層的Java應用程序。Android操作系統(tǒng)的體系機構分四層,由上而下依次是應用程序、應用程序框架、核心類庫和Linux內核。其中在第三層還包括Android應用環(huán)境[4]。Android以Java為編程語言,不同的方向,都有不同的變化,其中Activity等同于J2ME的MIDlet,一個 Activity 類(class)負責創(chuàng)建視圖(Window),Activity代表一個活動,也就是在 foreground前臺視圖,后臺運行的程序叫做Service。由ServiceConnection連接AIDL,使之互通,達到同時運行多個程序的效果。如果運行中的 Activity 全部畫面被其他 Activity 取代時,該 Activity 便被停止(stopped),甚至被系統(tǒng)清除(kill)。Android的中間層多以Java 實現(xiàn),并且采用特殊的Dalvik 虛擬機(Dalvik Virtual Machine)。Dalvik虛擬機是一種Java虛擬機,也是一種虛擬指令相對較少的“暫存器型態(tài)”(Register Based)的Java虛擬機。 多個實例(instance)都可以運行在Dalvik虛擬機上, 每個Android應用程序都和一個的Dalvik虛擬機相互對應,實現(xiàn)一對一的管理,優(yōu)化程序在系統(tǒng)上的運行。Dalvik ,并不像Java程序,運行Java字節(jié)碼(Bytecode)。發(fā)布的時候,附帶著打包Android中一系列核心應用程序包,該應用程序包包括很多常用的程序,比如聯(lián)系人管理程序,地圖,短信程序等。利用JAVA語言來編寫Android程序。開發(fā)人員可以對核心應用程序所使用的API進行完全訪問。這種方式可以在重用組件方面得到簡化。任何一個應用程序雖然都要遵循框架的安全性限制,但可以使用其他程序提供的功能或接口,也可以發(fā)布自己的功能或接口。同樣,這種方式也讓用戶替換程序組件更加便捷。一系列的服務隱藏在系統(tǒng)和程序的背后, 其中包括:豐富而又可擴展的視圖(Views),可以用來構建應用程序, 它包括列表(lists),網格(grids),文本框(text boxes),按鈕(buttons), 甚至可嵌入的web瀏覽器;內容提供器(Content Providers)使得應用程序可以訪問另一個應用程序的數(shù)據(如聯(lián)系人數(shù)據庫), 或者共享它們自己的數(shù)據;資源管理器(Resource Manager)提供 非代碼資源的訪問,如本地字符串,圖形,和布局文件( layout files );通知管理器 (Notification Manager) 使得應用程序可以在狀態(tài)欄中顯示自定義的提示信息;活動管理器( Activity Manager) 用來管理應用程序生命周期并提供常用的導航回退功能。Android 包含一些C/C++庫,這些庫能被Android系統(tǒng)中不同的組件使用。它們通過 Android 應用程序框架為開發(fā)者提供服務。以下是一些核心庫:系統(tǒng) C 庫 一個從 BSD 繼承來的標準 C 系統(tǒng)函數(shù)庫( libc ), 它是專門為基于 embedded linux 的設備定制的。Android 的核心系統(tǒng)服務依賴于 Linux 內核,如安全性,內存管理,網絡協(xié)議棧和驅動模型。 Linux 內核也同時作為硬件和軟件棧之間的抽象層。 Android SDK的開發(fā)環(huán)境SDK:(software development kit)軟件開發(fā)工具包。被軟件開發(fā)工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應用軟件的開發(fā)工具的集合。因此,Android SDk 指的既是Android專屬的軟件開發(fā)工具包。MyEclipse 是現(xiàn)今國內企業(yè)流行的基于Eclipse的商業(yè)開發(fā)工具。Eclipse(官方網站:)是IBM公司主導下的一款開源免費的可以做基礎Java項目開發(fā)的工具,然而大多數(shù)基于Eclipse二次開發(fā)的實用開發(fā)工具例如MyEclipse,IBM WSAD,BEA Workshop,Jbuilder 2007等等都是商業(yè)產品[3],有別于Eclipse自身開放免費的大旗,這些軟件不能免費使用,例如MyEclipse ,過期之后需要付費使用。因為Java開發(fā)工具領域的四分五裂,至今仍然沒有一款IDE(Integrated Development Environment,集成開發(fā)環(huán)境)可以真正媲美微軟的Visual Studio 系列。MyEclipse集成開發(fā)環(huán)境,可以到網站上去下載,直接安裝就行。獲得Android SDK:Android的SDK比較的大,可以通過Android系統(tǒng)推薦使用的方式軟件升級獲得Android包。第一步:獲得androidsdk——。第二步:運行SDK ,下載實際的Android SDK。在MyEclipse中安裝ADT:有個比較簡單的方法就是在ADT包下建一個eclipse包里面放ADT的2個文件。然后一起放入MyEclipse安裝包下的dropins文件中就可以了。安裝好后,需要在MyEclipse中配置Android SDK。進入MyEclipse環(huán)境后,選擇“Window” ”Preference”,從左側中選擇SDK的安裝路徑點擊”O(jiān)K”就完成了。 Tomact概述 Tomcat的簡介Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),最新的Servlet 和JSP 規(guī)范在Tomcat 5 中得到了極大的支持。Tomcat 具備很多優(yōu)點,不僅運用了先進的繼續(xù)、還具有穩(wěn)定的性能,最重要的是免費,不僅獲得部分軟件開發(fā)商的認可,而且很多Java 愛好者也十分喜歡,從而變成當下使用比較廣泛的Web 應用服務器。Tomcat 是一個輕量級應用服務器,是開發(fā)和調試JSP 程序的首選,并在并發(fā)數(shù)不是很大的情況下以及中小型系統(tǒng)中使用廣泛。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache 服務器,可利用它響應對HTML 頁面的訪問請求。實際上Tomcat 部分是Apache 服務器的擴展,但它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。 Tomcat的安裝 首先下載Tomcat()。找到自己安裝的JDK路徑,最好關閉防火墻。然后,配置tomcat的環(huán)境變量。我配置的環(huán)境變量為CATALINA_HOME D:\。E:\jdk\lib\。E:\jdk\lib\。JAVA_HOME。E:\jdk\PATH。E:\jdk\bin。TOMCAT_HOME的為 D:\Tomcat 。其中java裝在E\jdk下面,tomcat裝在D:\Tomcat 。最后,啟動tomcat,在其安裝路徑下,bin文件夾里,在IE里輸入://localhost:8080,若能顯示tomcat的頁面,則說明配置成功。 Mysql數(shù)據庫介紹數(shù)據庫是數(shù)據和數(shù)據庫對象的集合,其中數(shù)據庫對象指表(Table)、視圖(View)、存儲過程(Stored Procedure)和觸發(fā)器(Trigger)等。數(shù)據庫通過SQL(Structured Query Language)來對數(shù)據進行操作和管理,這里包括一些基本的操作如select、delete、insert、update語句。ADO(ActiveX Data Objects)是微軟開發(fā)數(shù)據庫應用程序的數(shù)據庫訪問技術。它被設計用來同新的數(shù)據庫訪問層OLE DB Provider一起協(xié)同工作,以提供通用數(shù)據訪問(Universal Data MySQL)。OLE DB是一個底層的數(shù)據庫訪問接口,用它可以訪問各種數(shù)據源,包括傳統(tǒng)的關系數(shù)據庫。ADO封裝了OLE DB程序中使用的大量COM接口,所以是一種高層訪問技術。關于數(shù)據庫管理系統(tǒng)和接口的原理如圖2所示。MySQL是一個快速、多線程、多用戶的小型關系型數(shù)據庫管理系統(tǒng)。它支持正規(guī)的SQL查詢語言和采用多種數(shù)據類型,能對數(shù)據進行各種詳細的查詢等。MySQL提供了一全套的數(shù)據庫創(chuàng)建和訪問機制,通過很直觀的方式就可以創(chuàng)建、訪問、修改數(shù)據庫的表和項,并且能建立它們之間的各種數(shù)據關系。MySQL系列從90年代就發(fā)展起來,經過了多年的反展,它已經成為非常成熟的技術,面向中小型企業(yè)級應用。MySQL數(shù)據庫的特點是數(shù)據庫文件小而簡單,不需要運行或者啟動數(shù)據庫服務進程就可以使用。通常MySQL數(shù)據庫文件可以隨網頁文件一起方便地放在網站的目錄中,正是由于這些特點,MySQL數(shù)據庫通常被用來作為網站開發(fā)的數(shù)據庫支持技術。對MySQL數(shù)據庫的管理采用圖形化管理工具phpMyAdmin 。phpMyAdmin是一個用PHP編寫的、基于Web的、跨平臺的MySQL管理程序,支持簡體中文,使用Web瀏覽器作為管理界面。通過phpMyAdmin可以進行絕大部分的MySQL操作,包括對數(shù)據庫級操作,表級操作,以及數(shù)據管理等。圖11 數(shù)據庫管理系統(tǒng)和接口的原理 第2章 需求分析 需求分析重要性需求分析是程序設計中最關鍵的一個步驟,是其它步驟的基礎。其主要任務是“為了解決這個問題,目標系統(tǒng)必須做什么”。主要確定目標系統(tǒng)有哪些功能
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1