【正文】
正如前面提到的,Android 中的資源放在項目的 res 子目錄中。資源分為三類::這個文件夾包含圖形文件,比如圖標和位圖。:這個文件夾包含表示應用程序布局和視圖的 XML 文件。后面會詳細研究這些文件。: 文件。這是為應用程序?qū)崿F(xiàn)字符串本地化的主要方法。圖44fill_parent使視圖元素占滿可用的空間。也可以認為這就是 “拉伸”。wrap_content這個值讓 Android 把元素一個接一個地排列,不進行拉伸。在構建期間對所有資源進行編譯。編譯過程的輸出之一是 文件,這個文件向應用程序的其余部分提供資源。圖45 Android 應用程序的部署描述符。這個文件列出應用程序中包含的所有活動、服務、內(nèi)容提供器和接收器,以及應用程序支持的IntentFilter?!靶亲辈樵冘浖O計實現(xiàn)本軟件開始執(zhí)行后,便直接進入了系統(tǒng)的主界面,為了系統(tǒng)以后能擴展其他服務,故將主界面設置成一般界面,如圖46所示。圖46圖46中是點擊menu菜單的結果,會有music和exit的選項,music按鈕點擊后可以選擇開啟和關閉背景音樂,exit按鈕點擊后會退出軟件。主界面的總體實現(xiàn)過程如下:(1)首先創(chuàng)建布局。,在這個布局里需要添加Button和四個TextViews的布局。整體布局采用的垂直型方式,單面嵌套一個水平型方式的布局和相對型布局方式。(2)在程序一開始時,框架就反向調(diào)用oncreate方法,也調(diào)用oncreateoptionsMenu()。調(diào)用oncreate()方法時,此函數(shù)首先正向調(diào)用父類別Activity的oncreate()方法,先執(zhí)行父類別的預設行為,然后才執(zhí)行自己(MyAndroidservice)的oncreate()方法的附加行為。繼續(xù)執(zhí)行到setcontentview()指令時,依據(jù)它來進行屏幕畫面的布局,并顯示出來。圖47 (3)其中在調(diào)用onCreateoptionsMenu()方法時,執(zhí)行到指令:圖48(4)當選取music選項時,有以下程序?qū)崿F(xiàn):音樂播放的實現(xiàn):圖49“星座”查詢功能實現(xiàn)軟件界面編輯: 設置TextView,EditView以及Button。,如圖410:圖410:圖411通過設置EditText,Button的布局,得到輸入查詢界面。圖412在文本框中輸入生日,點擊“查詢”的時候,則調(diào)用以下程序,通過對Button設置監(jiān)聽器來實現(xiàn)界面的跳轉(zhuǎn),即class Mybutton implements OnClicklistener{},代碼如圖413:圖413圖中,通過程序,叫輸入數(shù)字符轉(zhuǎn)化為double型。用if語句寫出十二星座的月份劃分表,如水瓶座,從1月20日2月18日,程序表達如下: 圖414最后顯示出對應星座的xml文件中設置的內(nèi)容。 圖415: 圖416查詢結果如下:圖417在每個星座查詢結果界面中,仍然設置menu菜單,可以供選擇查看其他星座。如:圖418對除此星座外其他星座設置menu為,圖419反向調(diào)用父類,public boolean OnOptionsItemSlected(MenuItem item)的方法,圖420程序中的背景圖片都放在res文件夾中的drawable文件夾中,其中有低,中,高三種分辨率,本設計中我們采用低的分辨率。圖421另外,在使用時直接調(diào)用id。最后, name,lable進行注冊。代碼為:圖422當調(diào)試軟件完成后,對代碼進行修改,在對程序就行第二次調(diào)試時,容易遇到下面的提示錯誤,AVD manager無法再次調(diào)試出程序:圖223則可以用一下解決方案,進入到模擬器中,點擊settingsapplicationsmangeapplications select the applicationselect “uninstall”,將啟動的星座查詢軟件刪除掉,下次就可以成功啟動。結語本文主要研究了Android平臺的架構以及在Android平臺上開發(fā)“星座”查詢系統(tǒng),除了即時文本信息的傳輸外,還可以進行圖片的傳輸。并對系統(tǒng)客戶端的功能進行了擴展,增加了音樂的播放功能。本文首先分析了Android系統(tǒng)的研究背景,介紹了當前手機操作系統(tǒng)、入了軟件的發(fā)展現(xiàn)狀,從不同角度說明本文的研究目的和研究意義并介紹了本文的主要內(nèi)容。然后對系統(tǒng)開發(fā)平臺Android進行了詳細的分析,介紹了Android的特征、Android的架構以及Android應用的構成和工作機制,對軟件的運行設計流程進行了詳細的分析,對Android客戶端從客戶端界面,圖片瀏覽模塊,界面跳轉(zhuǎn)模塊,代碼的實現(xiàn)進行描述,最后是結論部分,總結了本文的主要研究內(nèi)容和研究成果,分析了存在的問題,并對今后的發(fā)展方向進行了展望。本文在Android平臺以及在該平臺上開發(fā)手機“星座’查詢軟件上做了大量的工作,但因個人能力有限,還有很多問題需要解決,現(xiàn)對未來可以進行的工作做出以下幾點展望:(l)本文實現(xiàn)的“星座“查詢客戶端是基于Android平臺進行開發(fā)的,但是還未能真正解析Android的精髓,系統(tǒng)的界面設計也不是很完善,對Android平臺進一步研究,能夠使系統(tǒng)在設計方面更加快捷和完善。(2)本文所開發(fā)的系統(tǒng)目前還只是在模擬器上進行運行,還有待移植到真機上進行進一步研究。相信隨著研究的進一步深入,這些問題會逐步得到解決,相信基于Android平臺的“星座”查詢類娛樂軟件會有很好的應用前景。參考文獻[1]李觀華,2003,[2]廖永剛,余冬梅,2006, [3]張培仁,《基于C語言編程MCS51單片機原理與應用》,電子工業(yè)出版社,2003[4]Ed Burnette. Hello,Android:Introducing Google’s Mobile Development Bookshelf,2008[5]閻石編,《數(shù)字電子技術基礎》,高等教育出版社,2003[6]康光華,《模擬電子技術基礎》,高等教育出版社,2003[7]王勤,《計算機控制技術》,機械工業(yè)出版社,2003[8](美)普埃克等著,李鏘等譯,《通信系統(tǒng)原理》(美),電子工業(yè)出版社,2006[9]劉令普,《數(shù)字信號處理》,哈爾濱工業(yè)大學出版社,2002[10]夏靖波,《嵌入式系統(tǒng)原理與開發(fā)》,西安電子科技大學出版社,2007[11]龐特,《C語言嵌入式系統(tǒng)開發(fā)》,中國電力出版社,2006[12]SaintAndre, XML with Jabber/XMPP[J].In Internet puting,IEEE,2005[13]胡偉,《ARM嵌入式系統(tǒng)基礎與實踐》,北京航空航天大學,2007[14]孫秋野孫凱馮健,《ARM嵌入式系統(tǒng)開發(fā)典型模塊》,人民郵電出版社,2007[15]肖峰 陳愛國,無線數(shù)據(jù)采集模塊設計[J],現(xiàn)代電子技術,2008[16]謝述理,一種多通道聲波測井井下數(shù)據(jù)采集模塊[J],聲學與電子工程,2008[17]張彪 徐曉輝 張紅濤,一種無線數(shù)據(jù)采集模塊的設計[J],應用天地,2006[18]湯凱為 胡蓉,一種智能數(shù)據(jù)采集模塊的設計電腦知識與技術[J],2008,8[19]張健浪,GoogleAndroid:開放平臺攻陷移動互聯(lián)網(wǎng),信息產(chǎn)業(yè)部電子第五十二研究所,2008,[20]陳星 江蘭帆,2008,謝辭這次畢業(yè)設計是在孫富康老師的悉心指導下完成的,孫富康老師對學術的嚴謹和精益求精的工作作風給我留下了深刻的印象,受益匪淺。在做畢業(yè)設計這幾個月時間里,導師為我創(chuàng)造了優(yōu)越的學習和實踐環(huán)境,使我獲得寶貴理論知識同時又在實踐中不斷提高自己。在思想上和人生態(tài)度上指導老師的諄諄教誨,在我今后的學習和工作中將不斷影響并激勵我。由衷感謝這次和我一起做設計的同學,這對我完成本次論文提供了各種有益建議和幫助,使我的論文在討論中不斷獲得進展。另外,感謝安徽建筑工業(yè)學院給我提供的良好環(huán)境,感謝我的親人,在他們的幫助和關懷下才得以完成學業(yè)。最后,再次感謝我的導師和曾經(jīng)幫助過我的所有老師,衷心地感謝為評閱本論文而付出寶貴時間和辛勤勞動的老師們!ag an employment tribunal clai Emloyment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: you don39。t agree with the disciplinary action your employer has taken against you your employer dismisses you and you think that you have been dismissed unfairly. For more informu, take advice from one of the organisations listed underFur ther help. Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. Most people find making a claim to an employment tribunal challenging. If you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the organisations listed underFurther help. ation about dismissal and unfair dismissal, seeDismissal. You can make a claim to an employment tribunal, even if you haven39。tappealedagainst the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept i. If you are worried about how the time limits apply to you If you are being represented by a solicitor at the tribunal, they may ask you to sign an agreement where you pay their fee out of your pensation if you win the case. This is known as adamagesbased agreement. In England and Wales, your solicitor can39。t charge you more than 35% of your pensationif you win the case. You are clear about the terms of the agreement. It might be best to