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

正文內(nèi)容

基于android平臺的賬目管理軟件開發(fā)畢業(yè)設(shè)計-wenkub

2023-07-09 11:39:54 本頁面
 

【正文】 1) Android 模擬器 用于對開發(fā)的 Android 應(yīng)用軟件進行模擬測試。 [2] 淮海工學(xué)院二〇一二屆本 科畢業(yè)設(shè)計(論文) 第 4 頁 共 38 頁 Android SDK簡介 Android SDK 是 Android 應(yīng)用軟件的開發(fā)工具,主要以 Java 語言為基礎(chǔ)。一個 Android軟件結(jié)構(gòu)共有四層: 第 1 層次: Linux操作系統(tǒng)層 第 2 層次:各種庫和 Android 運行環(huán)境 第 3 層次:應(yīng) 用程序框架 第 4 層次: Java 應(yīng)用程序 Android 操作系統(tǒng)層是由 C 語言實現(xiàn),運行環(huán)境由 C/C++實現(xiàn),其應(yīng)用程序主要由 Java 實現(xiàn),其各層之間的作用: 第 1 層次和第 2 層之間是內(nèi)核空間與用戶空間的分界線 第 2 層次和第 3 層次之間是本地代碼層和 Java 代碼層的接口 第 3 層次和第 4 層次之間是 Android 系統(tǒng)的 API 接口。因此,這將使 iPhone 的占據(jù)的市場較為狹窄。但是,和 Symbian一樣其系統(tǒng)封閉發(fā)展,使其功能不太全面。因其傳統(tǒng)的封閉開發(fā)模式,不可避免開發(fā)出來的產(chǎn)品過于保守,無論對于開發(fā)者還是手機用戶來說,在開發(fā)和使用過程中都存在很 大局限性。 Android 平臺的優(yōu)越性 Android 平臺的是一個真正意義上完全開發(fā)的平臺,同時也是一個完整的系統(tǒng)。在這個智能手機相互角逐的市場, Android 的出現(xiàn),構(gòu)建了一種嶄新的移動電話開發(fā)模式,給手機用戶帶來了全新的體驗。 Android 是一款基于 Linux 的開源移動手機平臺, 該平臺是在 20xx 年底由Google 推出。隨后各手機 制造商制作了各自的手機操作系統(tǒng)機開發(fā)應(yīng)用程序擴展了手機的應(yīng)用面,在家居、工作、娛樂領(lǐng)域的應(yīng)用也越來越廣泛,也使得手機能控制一切可以控制的東西,在智能控制領(lǐng)域更是前景可觀。設(shè)計過程:在 Eclipse 開發(fā)環(huán)境下,以 Java 語言為基礎(chǔ),結(jié)合Android SDK。 本 科 畢 業(yè) 設(shè) 計 (論 文 ) 基于 Android平臺的賬目管理軟件開發(fā) Accounts management software development based on the Android platform 學(xué) 院 : 電子工程學(xué)院 專業(yè)班級 : 電子信息工程 電子 082 學(xué)生姓名 : 學(xué) 號: 指導(dǎo)教師 : 張金學(xué)(實驗師) 20xx 年 6 月 畢業(yè)設(shè)計(論文)中文摘要 基于 Android 平臺的賬目管理軟件的開發(fā) 摘 要: 隨著移動通信技術(shù)的發(fā)展,手機已被廣泛的應(yīng)用到生活當(dāng)中,用戶需要更有品質(zhì)的產(chǎn)品來根據(jù)自身需求添加個性化設(shè)置,來完善手機的應(yīng)用功能。使用 XML進行布局,設(shè)計用戶界面,運用 SQLite 來設(shè)計數(shù)據(jù)庫,通過 Android 操作系統(tǒng)來運行。如今, 3G 技術(shù)已經(jīng)到來,移動電話正向著高度智能化的方向發(fā)展,這使得智能手機市場快速發(fā)展起來,手機已不在是單一的語音通信工具,而是成為多種工具的功能載體。 Android 是 Google 為了滿足手機用戶的需求為移動終端打造的一個完全開放的平臺。 目前, Android 成為最流行的 手機操作系統(tǒng)。任何開發(fā)商或者有興趣的個人開發(fā)者都可以參與 Android 開發(fā), Android作為一個智能手機平臺,其技術(shù)上的優(yōu)勢主要包括: ( 1)全開放的智能手機平臺 ( 2)多種硬件系統(tǒng)的支持 ( 3)使用廣泛的標準化技術(shù) ( 4)核心技術(shù)比較完整且統(tǒng)一 ( 5)完善的 SDK 和應(yīng)用文檔 ( 6)完整的輔助開發(fā)工具 [2] 在過去的 10 年里, Symbian 一直占據(jù)著智能手機市場的主導(dǎo)地位。因此,在未來的智能手機市場 Symbian的開發(fā)技術(shù)已不具備代表性。用戶不能在 iPhone 平臺下,自行添加應(yīng)用。 因此,從這些方面來看 Android 平臺的發(fā)展是和未來智能手機的發(fā)展方向緊密相連的。 圖 21 Android 系統(tǒng)架構(gòu)圖 Android 核心系統(tǒng)的安全性、內(nèi)存管理、網(wǎng)絡(luò)進程管理、和驅(qū)動完全依賴于Linux內(nèi)核。通過該開發(fā)工具中的 Android 模擬器進行軟件模擬測試然后,然后通過 Android SDK 所提供的一系列工具將應(yīng)用程序打包成供 Android 系統(tǒng)所用的 APK 文件。 ( 2) Eclipse 集成開發(fā)環(huán)境插件 用于在 Eclipse 集成開發(fā)環(huán)境下配置 Android 開發(fā)工具。 ( 4) Android 調(diào)試橋 用于從命令行訪問 Android 模擬器或者 Android 手機設(shè)備并且向 Android 模擬器或者 Android 手機設(shè)備導(dǎo)入應(yīng)用程序的 APK 文件。 ( 7) SQLite 數(shù)據(jù)庫 Android 應(yīng)用程序的創(chuàng)建和使用 SQLite 數(shù)據(jù)文件,開發(fā)者和用很好可以輕松的訪問 SQLite 數(shù)據(jù)文件。 ( 11)生成 Ant 的構(gòu)件文件 這是一個腳本文件,可以生成 Ant 的構(gòu)建文件。開發(fā)人員能夠創(chuàng)建并對多種虛擬模擬設(shè)備的配置進行保存。事實上,該平臺最初的目的只是用于 Java 的應(yīng)用開發(fā),不過經(jīng)過長時間的發(fā)展 Eclipse 已能夠在不同平臺上進行開發(fā),這種跨平臺的自由對于開發(fā)人員來說是非常實用的。同時 Eclipse 集成開發(fā)環(huán)境能夠?qū)崿F(xiàn)各種不同工具的相互操作。因為 Eclipse 的兼容效果非常好,所以 Eclipse 插件定義的拓展點與其他插件定義的拓展點都能相互使用,因此運用低級的開發(fā)工具設(shè)計高級的應(yīng)用程序,對 Eclipse 來說不是問題。 Eclipse 為開發(fā)商提供了較為完整的開發(fā)工具,使開發(fā)者可以輕松地控制其開發(fā)的軟件技術(shù)。 App Inventor介紹 20xx 年 7 月, Google 推出了一款名為 App Inventor 的 Android 手機編程軟件, Google App Inventor 用戶可以通過該編程軟件在 Android 平臺下自行開發(fā)設(shè)計適合于手機用戶使用的應(yīng)用程序。在運用App Inventor 在進行應(yīng)用程序開發(fā)時,是以拖放代碼塊的形式進行程序開發(fā)。使其本來就不完善源代碼得不到更新,這就給開發(fā)者在開發(fā)過程帶來 了很大的局限性,用戶只能開發(fā)一些簡單的應(yīng)用。%JAVA_HOME%\lib。 AVD Manage AVD 的參數(shù)設(shè)置 Name: Target: Android – API Level 7 SD Card: 256 MiB Skin: WVGA800 Hardware: Abstracted LCD density 240 Max VM application heap size 24 如圖 36: 淮海工學(xué)院二〇一二屆本 科畢業(yè)設(shè)計(論文) 第 10 頁 共 38 頁 圖 36 設(shè)置 AVD manage 參數(shù) Eclipse并配置 Android 插件 在 ,選擇開發(fā)需要的 Eclipse 版本進行下載。本軟件的主要功能是可以存儲日常生活中的各類收入和支出明細,并且可以隨時統(tǒng)計各類收支情況。工程源代碼的結(jié)構(gòu)如下圖所示:工程已經(jīng)建立并自動配置 Android 運行環(huán)境。在創(chuàng)建表和索引中。關(guān)鍵代碼: import 。關(guān)鍵代碼: public void onCreate(SQLiteDatabase db) { //添加 SQLiteDatebase 對象 (DB_CREATE)。 public DBAdapter(Context context){ xContext=context。 使用 query()方法實現(xiàn)查詢,該方法使用 select 語句片段生成查詢,內(nèi)容提供程序 query()的實現(xiàn)創(chuàng)建 SQLiteQueryBuillder,填入默認值,構(gòu)建完整的查詢。 private static final String DATABASE_NAME = 。個人 39。))。))。 (insert into acctitem values (9998,1,39。支出 39。))。 (insert into acctitem values (5,0,39。其他 39。 ImageView imageview。 初始化界面 效果如圖 46: 圖 46 初始化界面效果圖 如果是首次使用此軟件,需要初始化本程序的 SQLite 數(shù)據(jù)庫、建庫、建 Table、初始化賬目數(shù)據(jù)。, null, null, null, null)。 if (alpha = 0) { b = 2。 添加賬目界面效果如圖 47: 淮海工學(xué)院二〇一二屆本 科畢業(yè)設(shè)計(論文) 第 27 頁 共 38 頁 圖 47 添加賬目界面效果圖 定義時間變量 EditText edittext_acctitem,EditTextDESC,Fee。 private int mYear。 private int mMinute。 Button BtnCancel,BtnSave。 String[] from= new String[]{caption}。 (0, 2, 0, 賬目統(tǒng)計 ).setIcon()。 效果如圖 49: 圖 49 在系統(tǒng) meun 元素下添加菜單效果圖 給系統(tǒng)按鍵定義操作 public boolean onOptionsItemSelected(MenuItem item) { //(ColaBox, getmenuitemid= + ())。 } 淮海工學(xué)院二〇一二屆本 科畢業(yè)設(shè)計(論文) 第 29 頁 共 38 頁 效果如圖 410: 圖 410 顯示軟件信息效果圖 退出軟件 public void QuitApp() { new ().setTitle(提示 ).setMessage( 確定退出 ?).setIcon().setPositiveButton(確定 , new () { public void onClick(DialogInterface dialog, int whichButton) { ()。從用戶的操作界面的設(shè)計,到數(shù)據(jù)庫的創(chuàng)建,并通過 Android 設(shè)備的實現(xiàn)。 至此,基于 Android 平臺的賬目管理軟件開發(fā)終于完成了。由于在校期間并沒有學(xué)習(xí) Java,因此在設(shè)計過程中遇到了很多困難。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1