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

正文內(nèi)容

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

2025-07-16 17:56 上一頁面

下一頁面
 

【正文】 ite;Accounts management;Application software目 錄1緒論 1 1 Android平臺的優(yōu)越性 12 Android開發(fā)相關(guān)技術(shù) 3 Android系統(tǒng)架構(gòu) 3 Android SDK簡介 4 Eclipse集成開發(fā)環(huán)境 5 App Inventor介紹 63 Android開發(fā)環(huán)境 7 7 8 8 SDK 9 9 Manage 9 10 184程序設(shè)計 21 21 21 開發(fā)過程 22 22 23 24 275 軟件測試 30結(jié) 論 36致 謝 37參 考 文 獻(xiàn) 38淮海工學(xué)院二〇一二屆本科畢業(yè)設(shè)計(論文) 第 38 頁 共38 頁 1緒論 傳統(tǒng)的手機(jī)開發(fā)模式,由于手機(jī)系統(tǒng)的封閉對開發(fā)人員的限制,只能做一些簡單的應(yīng)用,不能像桌面電腦那樣在各行各業(yè)都應(yīng)用廣泛。本課題從用戶的實(shí)際應(yīng)用出發(fā),設(shè)計并開發(fā)一款在Android平臺下實(shí)現(xiàn)賬目管理的應(yīng)用軟件。通過Android完全開放的系統(tǒng),運(yùn)用靈活輕便的開發(fā)技術(shù),為用戶提供更多的服務(wù),將成為智能手機(jī)市場的重點(diǎn)。主要功能:為用戶提供簡潔明了的操作界面,登記用戶財務(wù)賬目細(xì)節(jié),對賬目細(xì)節(jié)進(jìn)行保存,即時查看財務(wù)收支狀況,每月月底匯總。在過去很長一段時間里,手機(jī)用戶只能使用廠商提供的固定功能,而不能根據(jù)用戶的需求添加自定義功能。Android平臺是由操作系統(tǒng)用戶界面、中間件以及關(guān)鍵的應(yīng)用軟件等構(gòu)成。世界許多知名品牌手機(jī)都已搭載了Android平臺,例如MOTO、HTC、三星、多普達(dá)等。經(jīng)過多年的發(fā)展,Symbian系統(tǒng)的市場也變的非常成熟。相對于iPhone而言,iPhone全觸摸的設(shè)計,引起了移動電話開發(fā)史上的一次技術(shù)革命,曾一度成為世界關(guān)注的焦點(diǎn)。并且iPhone所有的應(yīng)用軟件都是蘋果公司獨(dú)立設(shè)計開發(fā),在這種特立獨(dú)行的發(fā)展模式下,使得iPhone價格較高。這也是Android能夠以較短時間在智能手機(jī)市場取得較好成績的關(guān)鍵原因。除此之外,Android系統(tǒng)本身還要增加驅(qū)動:顯示驅(qū)動、輸入驅(qū)動、輸出驅(qū)動、Wifi驅(qū)動、Bluetooth驅(qū)動等。Android SDK提供了在多種平臺下開發(fā)Android應(yīng)用的工具,Android面向所有平臺開放,可進(jìn)行跨平臺開發(fā)。通過該插件可以進(jìn)行管理端口轉(zhuǎn)發(fā)、查看進(jìn)程信息、斷點(diǎn)設(shè)置的系列操作。也可以通過它將標(biāo)準(zhǔn)的調(diào)試器連接到Android模擬器或Android手機(jī)設(shè)備上的代碼。(8)跟蹤顯示工具通過該工具能夠生成數(shù)據(jù)跟蹤的圖形分析的視圖,對這些數(shù)據(jù)的跟蹤由Android應(yīng)用程序產(chǎn)生。Ant構(gòu)建文件是用于編譯Android程序。 Eclipse集成開發(fā)環(huán)境2002年初,由美國IBM公司為主導(dǎo)提供基礎(chǔ)源代碼推出Eclipse集成開發(fā)環(huán)境。Eclipse集成開發(fā)環(huán)境開發(fā)應(yīng)用的周期也非常明確:設(shè)計開發(fā)、創(chuàng)建應(yīng)用和調(diào)試結(jié)果。這將使開發(fā)者能夠開發(fā)出更多有創(chuàng)意的應(yīng)用。經(jīng)過長期的完善,如今Eclipse已不不限制任何開發(fā)語言,因此Java語言、C/C++語言和匯編語言都可以在Eclipse集成開發(fā)環(huán)境中運(yùn)用,并且都能夠在Eclipse的開發(fā)平臺下同時確定不同的進(jìn)程節(jié)點(diǎn)。目前,Eclipse在業(yè)界是一款非常受歡迎的開發(fā)工具,使用該集成開發(fā)環(huán)境的用戶也越來越多,其中最多的是從事Java的開發(fā)人員。因為此軟件已經(jīng)將所有的軟件源代碼全部編寫完畢,并且向所有用戶開放,開發(fā)者只需要根據(jù)應(yīng)用需求向其中添加服務(wù)選項即可。這種新穎的開發(fā)方式在當(dāng)時引起了全世界的開發(fā)人員的關(guān)注。相信通過其源代碼的完善可以解決這一難題。%JAVA_HOME%\lib\ 變量名:PATH 變量值:%JAVA_HOME%\bin。本課題選擇的是Eclipse IDE for java EE Developers。月底對收支記錄并進(jìn)行統(tǒng)計,給出明細(xì)的賬目清單。 圖43 工程源代碼文件為了確保該工程源代碼比較完整,ColaBox工程創(chuàng)建了多個類。本設(shè)計是對數(shù)據(jù)庫通過MySQLiteDemo程序進(jìn)行測試,在MySQLiteDemo中需要定義組件,選擇數(shù)據(jù)類型并添加該數(shù)據(jù)庫。//導(dǎo)入首先需要向上連接SQLiteOpenHelper構(gòu)造函數(shù),此函數(shù)包括Context、數(shù)據(jù)庫名稱以及自動添加整數(shù)。 //創(chuàng)建表和索引在DBAdapter類中,擴(kuò)展SQLiteOpenHelper類,覆蓋onCreate()和onUpgrade()關(guān)鍵代碼:private SQLiteDatabase db。由于execSQL()不返回結(jié)果,通過SQLiteDatabase對象上的insert()、update()、delete()方法可以處理插入、更新、刪除等操作,將SQL語句分解為多個塊,再把塊作為參數(shù)使用,該方法使用CotentValues對象。關(guān)鍵代碼:public People[] queryOneData(long id){//數(shù)據(jù)庫查詢Cursor result=(DB_TABLE,newString[]{KEY_ID,KEY_NAME,KEY_AGE,KEY_HEIGHT},null,null,null,null,null)。 SQLiteDatabase db。))。效果如圖44: 圖44 插入表的效果圖在“收入”表中添加“工資”和“其他”項,在“支出”表中添加“生活用品”、“水電煤氣費(fèi)”、“汽油費(fèi)”、和“其他”項。//插入表 (insert into acctitem values (2,1,39。其他39。))。 (insert into acctitem values (4,0,39。汽油費(fèi)39。))。 TextView textview?!ublic void FirstStart(){ try{ String col[] = {type, name }。 int n=()。 Intent in = new Intent(this, )。 TextView mDate。 private int mMonth。從系統(tǒng)中獲得當(dāng)前時間:mDate = (TextView) findViewById()。設(shè)置時間setDatetime()。效果如圖48: 圖48 設(shè)置時間界面效果圖在系統(tǒng)meun元素下創(chuàng)建文本信息:“賬目明細(xì)”、“退出”及“關(guān)于軟件”,并在賬目明細(xì)下添加“賬目統(tǒng)計”和“賬目報表”。 (0, 3, 0, 賬目報表).setIcon()。 switch (()) {例如設(shè)置標(biāo)題“關(guān)于軟件”在此標(biāo)題下設(shè)置信息“2012畢業(yè)設(shè)計,電子082班:李江”。 finish()。該軟件設(shè)計和開發(fā)涉及到的軟件主要有word、Android SDK、Eclipse、SQLite等,首次運(yùn)用Java語言,開發(fā)了這個用于Android手機(jī)的應(yīng)用軟件。通過軟件的設(shè)計,使我學(xué)會了Android軟件開發(fā)的基礎(chǔ)知識。不過,在自己的認(rèn)真學(xué)習(xí)和指導(dǎo)老師的幫助下最終解決了這些難題。 本設(shè)計是在我的畢業(yè)設(shè)計指導(dǎo)老師張金學(xué)老師的細(xì)心指導(dǎo)下完成的。爭取在學(xué)習(xí)和工作中取得較好的成績。參 考 文 獻(xiàn)[1]Mark ,2010.[2]韓超,2010.[3]姚尚朗,靳巖華. Google ,2009.[4]郭宏志. ,2010.[5]Sayed Hashimi. Pro Android 2. Apress,2010.[6]楊豐盛. Android應(yīng)用開發(fā)揭秘. 機(jī)械工業(yè)出版社,2010.[7]孫衛(wèi)琴. ,2006. [8]Bruce Eckel. Thinking in Java. Prentice Hall,2006. [9]Cay ,Gary Cornell. Reilly Media,2011.[16] Jeff Friesen. Learn Java for Android Development. Apress,2010.[17] John
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1