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

正文內(nèi)容

移動應(yīng)用開發(fā)課程設(shè)計-展示頁

2025-07-04 03:25本頁面
  

【正文】 所示.用戶功能具體描述新增支出用戶對新增支出財產(chǎn)進行詳細的記錄新增收入在此處添加了計算器方便用戶對收入/支出財產(chǎn)進行詳細記錄我的支出用戶對我的支出財產(chǎn)記錄進行詳細的查詢我的收入用戶對我的收入財產(chǎn)進行詳細的查詢數(shù)據(jù)管理用戶管理個人賬戶以及虛擬賬戶等系統(tǒng)設(shè)置對手機系統(tǒng)進行規(guī)范化設(shè)置收支便簽對財產(chǎn)的收支進行記錄計算器對數(shù)據(jù)進行計算,可以長按結(jié)果進行復(fù)制移動課堂學(xué)習(xí)泛亞平臺中的安卓課程 3系統(tǒng)詳細設(shè)計 數(shù)據(jù)庫設(shè)計(1) 數(shù)據(jù)類型簡要規(guī)則 程序中需要定義常量,變量,這些需要指定的類型。 ④界面直觀簡潔,方便用戶更好的使用。 ②對用戶收入支出信息做添加、刪除、查詢和修改。國內(nèi)在財務(wù)管理方面做的比較突出的當(dāng)屬金蝶公司。 1 項目需求分析 需求分析物質(zhì)和科技的飛速發(fā)展,人們的生活水平也不斷的在提高,往往有很多人在快節(jié)奏的生活中迷失和迷茫,很多人覺得自己沒錢,但每個月的工資也不是很低,卻往往不知道錢花在哪,為什么每到月底自己的錢包會空空如也,正因為這樣,人們才需要一款個人理財軟件,簡單的界面,易懂的操作,十分便攜直觀的理財方式,可以讓人們更好的進行個人理財。本設(shè)計開發(fā)通過研究Android體系結(jié)構(gòu)和個人理財管理方面的知識,設(shè)計并實現(xiàn)了個人理財通系統(tǒng)。《移動應(yīng)用開發(fā)》課程設(shè)計報告學(xué)院名稱: 計算機與信息工程學(xué)院 班級名稱: 計科對口14 學(xué)生姓名: 胡聞璐 學(xué) 號: 2015215219 題 目: 基于《個人理財通》的計算器 任課教師姓 名: 劉東良 起止日期: 2017年04月18日至04月30日 目 錄《移動應(yīng)用開發(fā)》課程設(shè)計報告 1摘要 31 項目需求分析 3 需求分析 3 功能需求 32系統(tǒng)總體設(shè)計 5 5 53系統(tǒng)詳細設(shè)計 6 數(shù)據(jù)庫設(shè)計 6 7 13 14 14 服務(wù)應(yīng)用設(shè)計 244系統(tǒng)編碼實現(xiàn) 25 25 25 285 系統(tǒng)測試發(fā)布 29 29 APP的發(fā)布實測 29參考文獻 30成績評定 31《移動應(yīng)用開發(fā)》課程設(shè)計摘要隨著移動終端的迅速普及,Android系統(tǒng)平臺引用軟件的需求隨之增大。伴隨著Android智能手機與平板電腦已經(jīng)出現(xiàn)在我們生活的大量的使用,越來越多的基于Android開發(fā)平臺也隨之而出,為豐富人們使用Android智能產(chǎn)品的用途,使其可以幫人們記錄一些事情。能夠?qū)碡斝畔⑦M行獲取、匯總、整理、計算等功能,從而實現(xiàn)隨身隨時隨地地進行日常的理財活動。以下是本軟件的一些功能: ①登錄界面:初始登陸時沒有密碼,為了方便用戶保護隱私,可以自行設(shè)置密碼 ②新增支出:添加支出金額、時間、類別和地點等信息 ③新增收入:添加收入金額、時間、類別和付款方等信息 ④數(shù)據(jù)管理:支出匯總,收入?yún)R總,便簽信息 ⑤便簽功能:添加便簽,設(shè)置提醒或事項 ⑥計 算 器:對數(shù)據(jù)進行計算,方便記錄,長按結(jié)果可直接復(fù)制 ⑦移動課堂:泛雅平臺中的安卓課程訪問 ⑧幫 助:對個人理財通各個功能部件的使用介紹 ⑨退 出:退出該系統(tǒng) 功能需求目前國內(nèi)外理財軟件已有上百種之多,如美國的直覺公司QUICKEN軟件為美國13個州及加拿大的客戶提供金融管理和預(yù)算等財務(wù)問題。然而,在手機理財軟件方面做的很突出的還沒有,本軟件是針對個人用戶的一款A(yù)ndroid軟件,主要對個人理財收入、支出做一個記錄和統(tǒng)計,可以對用戶的收入、支出記錄做添加、刪除、查詢和修改的管理,本軟件該具備以下功能: ①功能操作要方便、易懂、不要有多余或復(fù)雜的操作。 ③系統(tǒng)的功能復(fù)合本人的實際情況。 ⑤保證軟件的安全性。下面介紹常見的數(shù)據(jù)庫類型,如表31 所示。組件命名如表32所示。1啟動界面:清新簡潔的啟動界面,標(biāo)識著個人理財通和開發(fā)者微博,提升整體軟件美觀程度,如圖31所示。由于本軟件屬于個人客戶端,通常情況下只有本人使用,所以沒有用戶名,直接進入密碼輸入環(huán)節(jié),便于保護用戶隱私,如圖32所示。圖334. 計算器:基本的加減乘除,可以方便用戶對金額進行計算,從而方便記錄,在本計算機中計算的結(jié)果,可以長按結(jié)果進行復(fù)制,從而到收入支出頁面進行快捷的粘貼,如圖335所示。同樣新增支出可以選擇金額、時間、類別、地點和備注。 圖36 圖376. 新增收入:此模塊的功能是添加用戶新增的收入。在這個模塊中,用戶可以添加收入信息記錄的內(nèi)容包括:金額、時間、類別、付款方以及備注。 圖38 圖397. 我的支出、我的收入:當(dāng)在新增收入模塊進行了添加操作后,添加的收入記錄就會顯示在模塊中。 圖310 圖3118. 數(shù)據(jù)管理:對于家庭理財系統(tǒng)來說,數(shù)據(jù)管理功能是非常重要的一個功能,它主要是管理支出、收入以及便簽的記錄信息,如圖312所示。密碼設(shè)置成功后,用戶再次登錄時就需要所設(shè)置的密碼,如圖313所示。便簽?zāi)K可以記錄將要進行的收入或支出信息,也就是相當(dāng)于備忘錄的功能,如圖314所示。圖31512. 幫助:《個人理財通》使用幫助,用于解決在系統(tǒng)中遇到的問題,如圖316所示。package 。import 。public class DBOpenHelper extends SQLiteOpenHelper { private static final int VERSION = 1。// 定義數(shù)據(jù)庫名 public DBOpenHelper(Context context){// 定義構(gòu)造函數(shù) super(context, DBNAME, null, VERSION)。// 創(chuàng)建支出信息表 (create table tb_inaccount (_id integer primary key,money decimal,time varchar(10), + type varchar(10),handler varchar(100),mark varchar(200)))。// 創(chuàng)建密碼表 (create table tb_flag (_id integer primary key,flag varchar(200)))。如圖31318所示。/** * 計算器項目 */import 。import 。import 。import 。import 。import 。public class Calculator extends Activity { private static final boolean isDebug = true。+39。39。*39。247。 // String 用來進行顯示用 private static final String SJia = +。 private static final String SCheng = *。 private TextView textView。// 複製按鈕 private boolean isTextViewInputted = false。// C、DEL // private Button btn_jia, btn_jian, btn_chu, btn_cheng。 // private Button btn_dian, btn_dengyu。// 0,1,2,3,4 // private Button btn_5, btn_6, btn_7, btn_8, btn_9。 setContentView()。 ViewTreeObserver vto = ()。 fillview(gl)。 (this)。 // 獲得每個按鈕的點擊事件 initViews()。 break。 break。 break。 break。 break。 break。 break。 break。 break。 break。 break。 break。 break。 break。 break。 break。 case : buttonChuYunSuanFunction()。 // = case : buttonDengYuFunction()。 default: Button b = (Button) view。 break。 params。 i ()。 params = (LayoutParams) ()。 (params)。 mCopy = (Button) findViewById()。 return。 } private void printDebugInfo(String str) { if (isDebug) { (TAG, Debug: + str)。 text = text + str。 (text)。有兩個方案 // 獲取textview的內(nèi)容,然后調(diào)用比較的方法,是否和0相等 // 設(shè)置一個Boolean標(biāo)記,當(dāng)textview第一次輸入不為0時,將標(biāo)記設(shè)為true,然后根據(jù)標(biāo)記來進行0按鈕的功能實現(xiàn) // 對比:方案一有點簡單,缺點相對來說耗性能。amp。 } else if (!().toString().equals(0)) { (0)。 } else { // 第一次進行輸入 isTextViewInputted = true。 } } // 2按鈕的功能 private void button2Function() { if (isTextViewInputted) { appendTextView(2)。 (2)。 } else { // 第一次進行輸入 isTextViewInputted = true。 } } // 4按鈕的功能 private void button4Function() { if (isTextViewInputted) { appendTextView(4)。 (4)。 } else { // 第一次進行輸入 isTextViewInputted = true。 } } // 6按鈕的功能 private void button6Function() { if (isTextViewInputted) { appendTextView(6)。 (6)。 } else { // 第一次進行輸入 isTextViewInputted = true。 } } // 8按鈕的功能 private void button8Function() { if (isTextViewInputted) { appendTextView(8)。 (8)。 } else { // 第一次進行輸入 isTextViewInputted = true。 } } // 添加數(shù)字按鈕的功能end=============
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1