




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、C斜發(fā)Android應用程序的流程手把手教你用C到發(fā)Android應用程序的方法和流程摘要:用C桶昌開發(fā)RFID-android嗎?C#真的能開發(fā)android程序嗎?C步F發(fā)android程序的工具是什么?開發(fā)步驟、方法以及流程是怎樣的?出學android開發(fā)者一定會提出這些疑問,本文一一解答這些疑問,為安卓初學者提供入門指引。Android系統(tǒng)一下子鋪天蓋地而來,讓人目不暇接。興奮的同時也讓部分開發(fā)人員犯難了!要知道從熟知的Wince、Mobile開發(fā)語言C#夸越到RFID-Android的Java。可不是一朝一夕就能完成的。就好比你的乾坤大挪移已經第七層了,卻忽然要你從易筋經從頭練起,真
2、是愁煞人也!難道微軟的開發(fā)環(huán)境和谷歌的操作系統(tǒng)真的勢同水火?難道C斛不能開發(fā)Android的程序么?當然不是!下面就為您揭開神秘的面紗,讓您在不到一天就能熟悉使用C#ftandroid進行開發(fā)!想想吧!如果哪天WindowsPhone發(fā)達了,你想開發(fā)W而用程序了,那你現在寫的很多代碼還可以用于WP用開發(fā)!另外,如果你考慮用MonoTouchFF發(fā)iPhone應用程序,那就更幸福了,為Android應用寫的C#弋碼,也可以用于iPhone應用開發(fā)。一次寫代碼,卻可以用于三大移動平臺,世上難道還有比.NET程序員更幸福的程序員嗎!.NET程序員們,歡呼吧!卜面,我們通過一個表格對比C#ffiJav
3、a在Android開發(fā)的優(yōu)缺點開發(fā)難易度授權費用程序效率多平臺支持C#簡單需要授權費用高優(yōu)勢明顯Java較難/、需要授權費用高優(yōu)勢不明顯開發(fā)環(huán)境還用熟悉的VisualStudio,開發(fā)語言C#,開發(fā)環(huán)境搭建如下:安裝MicrosoftVisualStudio2010安裝JDK安裝AndroidSDK安裝GTK#安裝MonoDevelop安裝MonoforAndroidVisualStudio2010插件配置模擬器下面詳細介紹安裝步驟:1、安裝MicrosoftVisualStudio2010大家對VisualStudio2010都比較熟悉,這里就不再贅述了,記得必須安裝C肺言;E28CDCA8
4、8ED5/X16-42552VS2010UltimTrial1.iso2、其它所需軟件MonoforAndroidInstaller會自動檢測安裝,下載MonoforAndroidInstallerDownloadTrialXamarintrialsoftwaredoesnoiexpirebbutenablesdevelopsenianotestingagainsithOSSaTutaiorStep1:EmailAddressEnteravalidemailaddress.foobarxomStep2:ChooseDownloadChoosethebjnonloryouroperauncsys
5、iemand【hedownloadotversionwiHstartimmediately.monoforMacOSXmor3、運行MonoforAndroidInstaller4、選擇next5、點擊next會自動下載安裝所需軟件,大概需要2-3小時口XamarinInstallerMonoforAndroid(0%)InstallingsoftwareTheinstallerwillnowdownloadandinstallthefollowingsoftware.Youmaybepromptedfromtimetotimetoconfirmsomeinstallationsteps.Do
6、wnloadrgJavaJDK(15%)1.022Back在這期間會讓設置認證信息;AgreementsReviewandaccepttheJavaJDKAgreementOracleBinaryCodeLicenseAgreementfortheJaProductsORACLEAMERICAINCrORACLE*),FORANDONBEHALFOFfTSELFANAFFUATISUNDERCOMMONCONTROL.5WLLNGTOLICENSETHESOFUPONTHECONCMT1ONTHATYOUACCEPTAUOFIMETERMSCONTAtiElLICENSEAGREEMENTAN
7、DSUPPLEMENTALUCENSETERMS(COLLECTR/EPLEASEREADTHEAGREEMEMTCAREFULLYBYSELECTINGTHE-ACCEIAGREEMENT(ORTHEEQUALEKT)BUTTONANDORBYUSNGTHESOFACKNOWLEDGETHATYOUHAVEREADTHETERMSANOAGREETOTHEfcAGREEINGTOTHESETERMSONBEHALFOFACOMPANYOROTHERLEGREPRESENTTHATYOUHAVETHELEGALAUTHORFTYTOBINDTHELEGATERMS.FYOUDONOTHAVES
8、UCHAUTHORfTY.ORfYOUDONOTWtTERMS.THENSELfCTTMETECLMELtCENSEAGREEMENT(ORTHEEQURYOUMUSTNOTUSETHESOFTWAREONTHSSTTtORANYOTHERMEDIASOFTWARE6CONTAWED1.DEFINfTIONS*Software-meanstheJavaSEPtetformProducts*ibearIacceptthetermdct.ox.CRMAJCKfK中StSP/eX溫al尸絲Mne:Target:CPQIAM:4AndroidVirtue(krke)CreaterwwAndroidVi
9、rtualDevic。(AVD)CtfectbowserCMMShowoutputfroma2“。T”7r5xFod.AtmHivHofioFcfXrdFCBd.4Mni23MraAratdv*MonoRifMMvHonoRfQMMH|RefreshRea7JSt0rT,f!二LvuVMkWnMEeArvwRk斤*r&?a(D0/()ttSCW(D-SKKi)IM(DSO(tt)H以WJ,詞3二人/A-/八a-/otM-UunF二力Q2電“名正二59uk疊雪二曰三as,aamxTookAndroidVidudDevicez(rrQJC*do:-AVDHeraTFEBEAPCrCrvfWOCMJ
10、.M2.l21?22e232皿.132.3.3tovMonoteMod.2X2332.3.3toHonoRfPMAd3.,12CClUrod”t3M2,4MgkM8X+m*Z,M十二匕;2、口二:J二-jF4A,=-3中開*3pioiis立tunuoc7、建一個項目測試一下8、先分析他的目錄:這是目錄以及Main.axml文件也就是布局文件AndreMApplk4itkc7-MkrowftViFwtratAAnod4OA(Mdodnod(gA(Alnetwori$MaAThemHelloWorld,ClickMe!BsouwiF*cetwj3e廣tUrtM-vw.tfWoBK,,8aftw.3
11、張開&E,3”O(jiān)fllttMlbCiEcwcr-EWOXTAndreMAppliC4itkf)7-MkrotftVHu4lStudioNeMSwCuM0e3TtwMaYgArcMectueTwt力,ftowg.,一;G4力八人i:5D:電V一人.A42JQscMmaIFV(oevtw$74oupu9wwcutputhornTstgrTLvtcrtw-vnw.30moBnw.npoats,tiewptwcr.MON的主要流程應該是先加載構建器,然后通過構建器索引AXMLC件,也就是布局文件,然后通過布局文件索引String.xml文件獲取里面內容,最后和事件綁定這是String.xml資源字典*
12、MiPWL3MubTeg皿X.AJ*T3fa二r二二正配圖口:小HJf二二f七,章孽二7-,.;.”j這是RESOURCE,里面存放控件的基本索引地址a吟工不工編碼不要重復編譯器會自動生成十六進制的地址碼事件的話都是要建立一個索引對象去尋找進行處理的點運行自動啟動RFID-android模擬器進行測試程序打開Startemulatorimagei*t*WwWEff物珈dAuMMndgT*nMaTdvtitMe*n1taltaMtWidbstIM?=,n一4).#3;,=二23三的冬二JH.:,.-;=.中;)潺一二口k*晚CffttmrxtPeiigrwfKd*掘tyRWlpublifpAirt1*JelutE:!J|JMJ?501:pm5StMrafele()。赤l(xiāng)ieptctXlJ.UlbfH/ip!r”gt年事Os-TfOSilCCJip4jbli.c-condiuvtIFflluttaitfLStOMt12tIdilSdMKnli*KNTtW)1fhultlAtflidFir4111fMk4r”4A(t|iLkE-ILw匚111匕r豆唯八信F*IhlieDirt上clui:1privirtrabiriPublicpirtsalcliurhl11g售OF-a13|.玨*4。|*用OBI;R2F演1900ALTgswn片Crj|
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆河北省石家莊市新樂培英中學高一化學第二學期期末綜合測試試題含解析
- 園區(qū)管理辦法教案小班
- 機場應急預案管理辦法
- 智能投顧技術演進-洞察及研究
- 建筑文明施工方案
- 發(fā)票管理辦法發(fā)票使用
- 變電站電氣安裝施工指導書
- 土壤腐殖質電化學特性表征技術及其環(huán)境效應研究
- 公益科技項目管理辦法
- 公園設施維修管理辦法
- 模擬膈肌的運動的改進實驗說課稿課件人教版生物七年級下冊
- 維修工工作計劃與目標
- 地方病防治技能理論考核試題
- 建筑工程混凝土工程技術交底1
- 人教版高一下學期期末考試數學試卷與答案解析(共五套)
- DB43-T 2927-2024 中醫(yī)護理門診建設與管理規(guī)范
- 公安流動人口管理課件
- 老人失能評估培訓課件
- 油浸式變壓器操作規(guī)程培訓
- 工作匯報技巧培訓課件
- 護理用藥安全與管理61176課件
評論
0/150
提交評論