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

正文內(nèi)容

android手機(jī)消費(fèi)管理系統(tǒng)的設(shè)計(jì)與研究畢業(yè)論文-wenkub

2023-07-09 18:31:07 本頁面
 

【正文】 類開發(fā)者,目前和第二類開發(fā)者類似。●第一類開發(fā)者一般身處規(guī)模較大的公司,這些公司主要為自有品牌或者其他品牌設(shè)計(jì)手機(jī)或者平板電腦的總體方案。Android支持使用Java作為編程語言來開發(fā)應(yīng)用程序,而Android的Java開發(fā)方面從接口到功能,都有層出不窮的變化。從搜索巨人到全面的互聯(lián)網(wǎng)滲透,Google服務(wù)如地圖、郵件、搜索等已經(jīng)成為連接用戶和互聯(lián)網(wǎng)的重要紐帶,而Android平臺(tái)手機(jī)將無縫結(jié)合這些優(yōu)秀的Google服務(wù)。(5)無縫結(jié)合的Google應(yīng)用功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容。(2)掙脫運(yùn)營(yíng)商的束縛在過去很長(zhǎng)的一段時(shí)間,特別是在歐美地區(qū),手機(jī)應(yīng)用往往受到運(yùn)營(yíng)商制約,使用什么功能接入什么網(wǎng)絡(luò),幾乎都受到運(yùn)營(yíng)商的控制。[3]圖12 全球智能手機(jī)市場(chǎng)份額(按操作系統(tǒng)劃分) 從上到下,依次是微軟、其他、Symbian、蘋果、Android。圍繞在Google的Android系統(tǒng)中,形成了移植開發(fā)和上層應(yīng)用程序開發(fā)兩個(gè)不同的開發(fā)方面。對(duì)自己大學(xué)四年的學(xué)習(xí)有所總結(jié),也培養(yǎng)了自己堅(jiān)持不懈的精神和品質(zhì),為今后的職業(yè)發(fā)展奠定良好的基礎(chǔ)和優(yōu)良的習(xí)慣。將理論所學(xué)知識(shí)應(yīng)用到實(shí)踐中,使用多種Android組件完成手機(jī)消費(fèi)管理系統(tǒng)的設(shè)計(jì)和開發(fā),在實(shí)踐中來學(xué)習(xí)并掌握Android開發(fā)的基本技能。本次設(shè)計(jì)所要實(shí)現(xiàn)的功能就是:基于Android軟件開發(fā)平臺(tái),利用Java語言編程,用戶可在本軟件中添加,管理資金消費(fèi)動(dòng)態(tài),可對(duì)當(dāng)前添加的記錄實(shí)施保存和查詢等功能。[1] 圖11 Android智能手機(jī)從Android這樣的發(fā)展趨勢(shì)來看,考慮到如今手機(jī)系統(tǒng)的發(fā)展現(xiàn)狀,以及Android平臺(tái)系統(tǒng)自身所擁有的優(yōu)勢(shì),Android必將成為主流。自從2011年第一季度,Android在全球份額首次超過Symbian,躍居全球第一。下文將對(duì)本次設(shè)計(jì)做詳細(xì)論述說明。因而,研究相關(guān)手機(jī)消費(fèi)管理的應(yīng)用軟件就具有了重要的價(jià)值和意義。所以,學(xué)習(xí)和研究Android的開發(fā)具有十分重要的意義。隨著Android智能手機(jī)廠商的不斷增多,Android App的發(fā)展速度也是驚人的?!娟P(guān)鍵詞】Android 布局 Activity 數(shù)據(jù)傳輸 Java SQLite AbstractWith the rapid development of modern society, the popularity of smart phones has been more and more widely. In the smart phone occupies half of the Android smart phone is more popular in the market. Because of Android operating system its use of the Linux kernel, support for multiple hardware platforms, and opening architecture, not only has a good development and debugging environment, but also has the advantages of scalable user experience. Android smart phone also led to the development of application, different applications can make mobile phones to achieve different functions. This article is pleted based on the development of Android mobile phone consumption management system. Through the study of Android application development and research, developed the application that in order to achieve the purpose of mobile phone consumption management. This paper described Android application system architecture in detail, involves Android Application Developmentrelated knowledge, including the Android UI layout, user interface events, multiponent technology, Activity switching, data transmission, SQLite database, etc. which can realize to add events, record, save, query, delete, and other related functions. This system is based on the basics of Android and the Java language to develop, friendly software interface, the operation is convenient.Keywords:Android Layout Activity data transmission Java SQLite 前言在手機(jī)市場(chǎng)高速發(fā)展的今天,智能手機(jī)已成為人們生活中的一個(gè)重要組成部分。通過對(duì)Android應(yīng)用程序開發(fā)的學(xué)習(xí)和研究,開發(fā)出以實(shí)現(xiàn)手機(jī)消費(fèi)管理為目的的應(yīng)用程序。而在智能手機(jī)中占有半壁江山的Android智能手機(jī)在市場(chǎng)上更是風(fēng)生水起。Android操作系統(tǒng)由于其采用Linux內(nèi)核,支持多硬件平臺(tái),以及開放性體系結(jié)構(gòu),不僅具有良好的開發(fā)、調(diào)試環(huán)境,更具有可擴(kuò)展的用戶體驗(yàn)等優(yōu)點(diǎn)。本文詳細(xì)說明了Android應(yīng)用的系統(tǒng)架構(gòu),涉及Android應(yīng)用開發(fā)的相關(guān)知識(shí),包括Android UI布局,用戶界面事件,多組件技術(shù),Activity切換,數(shù)據(jù)傳輸,SQLite數(shù)據(jù)庫等,可實(shí)現(xiàn)對(duì)事件進(jìn)行添加,記錄,保存,查詢,刪除等相關(guān)功能。其中,Android操作系統(tǒng)的智能手機(jī)更是在手機(jī)行業(yè)中獨(dú)占鰲頭,放眼望去,幾乎90%以上的智能手機(jī)都是搭載的Android操作系統(tǒng),仿佛在智能手機(jī)行業(yè)中叱咤風(fēng)云的塞班(Symbian)操作系統(tǒng)一夜之間銷聲匿跡了。因此, Android開發(fā)吸引著無數(shù)軟件開發(fā)廠商和開發(fā)者投身其中,程序員在以幾何級(jí)的速度增長(zhǎng)。在互聯(lián)網(wǎng)高速發(fā)達(dá)的今天,數(shù)以百萬計(jì)的應(yīng)用程序不斷更新交替。第 iv 頁 本次設(shè)計(jì)就是基于Android的開發(fā)平臺(tái),利用Java編程語言來開發(fā)有關(guān)手機(jī)消費(fèi)管理的系統(tǒng)軟件。第一章 緒論 選題背景隨著移動(dòng)設(shè)備越來越普及及移動(dòng)硬件的提升,移動(dòng)設(shè)備的功能越來越完善,移動(dòng)設(shè)備的系統(tǒng)平臺(tái)也日漸火熱起來。截止2012年2月,%的份額,%。因此,學(xué)習(xí)和掌握Android開發(fā)的相關(guān)知識(shí),基于Android平臺(tái)開發(fā)一款手機(jī)應(yīng)用軟件具有較大的意義和可行性。 課題研究目的通過對(duì)當(dāng)下最受歡迎的Android操作系統(tǒng)的學(xué)習(xí),掌握Android軟件開發(fā)的相關(guān)知識(shí)和內(nèi)容,學(xué)習(xí)Android開發(fā)工具,開發(fā)平臺(tái)的搭建和使用,深入學(xué)習(xí)Android開發(fā)設(shè)計(jì)中頁面的布局,組件的使用,Activity的調(diào)用,界面跳轉(zhuǎn),數(shù)據(jù)添加,傳輸,保存,查詢等相關(guān)知識(shí)。 課題研究意義隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,方便、快捷、個(gè)性化的消費(fèi)管理已成為時(shí)下比較流行的一種管理賬務(wù)的方式,它的存在與我們的生活是密不可分的。 Android平臺(tái)簡(jiǎn)介Android一詞本義為“機(jī)器人”,是用于移動(dòng)設(shè)備上的一個(gè)包含操作系統(tǒng),一系列中間件,以及部分關(guān)鍵應(yīng)用軟件棧。手機(jī)廠商從事移植開發(fā)工作,上層的應(yīng)用程序開發(fā)可以由任何單位和個(gè)人完成,開發(fā)的過程可以基于真實(shí)的硬件系統(tǒng),還可以基于仿真器環(huán)境。 Android平臺(tái)的優(yōu)勢(shì)介紹(1)開放性Android平臺(tái)首先就是其開放性,開放的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來。自從iPhone上市,用戶可以更加方便地連接網(wǎng)絡(luò),運(yùn)營(yíng)商的制約減少。(4)不受任何限制的開發(fā)商Android平臺(tái)提供給第三方開發(fā)商一個(gè)十分寬泛、自由的開發(fā)環(huán)境。為手機(jī)接入互聯(lián)網(wǎng)奠定堅(jiān)實(shí)的基礎(chǔ)??紤]到Java虛擬機(jī)的效率和資源占用,Google重新設(shè)計(jì)了基于Android的Java,以便能提高效率和減少資源占用,因而與傳統(tǒng)的Java有所不同。除了根據(jù)需求對(duì)系統(tǒng)進(jìn)行定制外,更多的工作在于為這些系統(tǒng)編寫定制的應(yīng)用。下圖是開發(fā)者提交的 應(yīng)用和游戲的數(shù)目所占的比例圖, 從中也可以看出應(yīng)用開發(fā)數(shù)目遠(yuǎn)超游戲開發(fā)。Eclipse是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境(IDE)。JDT支持Java開發(fā)、CDT支持C開發(fā)、PDE用來支持插件開發(fā),Eclipse Platform則是一個(gè)開放的可擴(kuò)展IDE,提供了一個(gè)通用的開發(fā)平臺(tái)。這些部分在一起提供了一個(gè)具有豐富特性的開發(fā)環(huán)境,允許開發(fā)者有效地建造可以無縫集成到Eclipse Platform中的工具。JDK 是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境,Java工具和Java基礎(chǔ)的類庫。(2)Android SDK(software development kit)軟件開發(fā)工具包。 Eclipse Android環(huán)境搭建(1)安裝JDK基本Java環(huán)境;(2)安裝Eclipse;(3)Android SDK安裝;(4)ADT安裝;(5)創(chuàng)建AVD。(2)應(yīng)用框架層該層主要由View、通知管理(Notification Manager)、活動(dòng)管理器(Activity Manager)等可供開發(fā)人員直接調(diào)用的API組成,這些API主要由Java語言編寫。NDK是一些由C/C++語言編寫的庫,主要是*.so文件。Android應(yīng)用程序包含的常用資源如下表所示:資源種類所在目錄描述動(dòng)畫(Animation)幀(Frame)動(dòng)畫res/anim、res/drawable定義動(dòng)畫文件補(bǔ)間(Tween)動(dòng)畫res/anim顏色狀態(tài)列表(Color State List)res/color定義根據(jù)視圖狀態(tài)變化的顏色資源可拉伸圖像(Drawable)res/drawable使用支持的圖像格式或XML定義圖形布局(Layout)res/layout定義描述應(yīng)用程序的UI布局菜單(Menu)res/menu定義應(yīng)用程序菜單的內(nèi)容字符串(String)res/values定義字符串,顏色(Color)res/values定義字符串,尺度(Dimen)res/values定義寬,高,位置,風(fēng)格(Style)res/values定義UI格式和外觀,XMLres/xml基于XML的格式資源RAWres/raw保存二進(jìn)制文件,從apk提取直接使用ASSETSassets保存二進(jìn)制文件,建立任意層次的子目錄表1 Android應(yīng)用程序常用資源表 Android的應(yīng)用程序組件對(duì)于一個(gè)Android應(yīng)用程序來說,是由Activity、Intent、Service、Content Provider四部分組成,但并不是每一個(gè)Android應(yīng)用程序都必須由這四部分組成。Activity類繼承了Application類,每一個(gè)Activity提供了一個(gè)可視化的區(qū)域,在這個(gè)區(qū)域內(nèi)可以放置各種Android控件,例如按鈕、圖像、文本框等,它是Android應(yīng)用程序的基本組成單元之一。其基本用法有顯式和隱式,顯式的Intent即在構(gòu)造Intent對(duì)象時(shí)候就指定了接收者,隱式的Intent則是在構(gòu)造時(shí)未指定具體接收者。讓自己的數(shù)據(jù)和其他應(yīng)用程序共享有兩種方式:創(chuàng)建自己的Content Provier(即繼承自ContentProvider的子類)(2)能夠使用多種Android組件進(jìn)行基于Android 平臺(tái)的手機(jī)消費(fèi)管理軟件的設(shè)計(jì)和開發(fā)。本軟件有助于人們對(duì)日常生活中的費(fèi)用收入和支出情況做相應(yīng)管理并提供保存記錄和查詢消費(fèi)詳細(xì)的功能,也有助于人們更好的管理自己的資金,對(duì)自身消費(fèi)情況有更明細(xì)的了解,以達(dá)到協(xié)助個(gè)人理財(cái)?shù)哪康摹?系統(tǒng)功能模塊說明Android應(yīng)用程序個(gè)人理財(cái)?shù)闹饕δ埽海?)啟動(dòng)應(yīng)用程序,出現(xiàn)登錄界面,此登陸界面包含一個(gè)復(fù)選框,勾選后具有記住密碼功能。(4)系統(tǒng)當(dāng)前顯示的日期、時(shí)間默認(rèn)為進(jìn)入該程序時(shí)候的電腦端時(shí)間,可對(duì)該日期、時(shí)間進(jìn)行重置。(8)點(diǎn)擊“MENU”按鈕,可以顯示已添加的賬目消費(fèi)的賬目明細(xì)信息以及軟件相關(guān)信息,比如about、退出等。從功能需求上分析可以看出,整個(gè)應(yīng)用程序應(yīng)劃分為以下幾個(gè)模塊,分別是程序啟動(dòng)、用戶界面、SQLite數(shù)據(jù)庫服務(wù)與數(shù)據(jù)傳輸。比如通過它將數(shù)據(jù)填充到ListView,GridView,Gallery。[9] Adapter的紐帶作用 在常見的View(ListView,GridView)等地方都需要用到Adapter,如下圖41表達(dá)了Data、Adapter、View三者之間的關(guān)系:圖41 Data、Adapter、View的關(guān)系圖 本地Adapter的解析在多數(shù)情況下,不需要用戶從頭創(chuàng)建自己的Adapter,Android提供的一系列Adapter可將數(shù)據(jù)綁定到UI Widget上。默認(rèn)情況下,ArrayAdapter綁定每個(gè)對(duì)象的toString值在layout中預(yù)先定義的TextView控件上。一個(gè)游標(biāo)就代表查詢結(jié)果。[13] 數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)是手機(jī)領(lǐng)域中最常見的應(yīng)用之一,
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1