高煥堂android
❶ 《GoogleAndroid開發入門與實戰》pdf下載在線閱讀全文,求百度網盤雲資源
《Google Android開發入門與實戰》(姚尚朗)電子書網盤下載免費在線閱讀
鏈接:
書名:Google Android開發入門與實戰
作者:姚尚朗
豆瓣評分:6.3
出版社:人民郵電出版社
出版年份:2009 年6月
頁數:400
內容簡介:
本書內容上覆蓋了用Android開發的大部分場景,從Android基礎介紹、環境搭建、SDK介紹、Market使用,到應用剖析、組件介紹、實例演示等方面。從技術實現上,講解了5個Android平台下的完整綜合實例及源代碼分析,分別是RSS閱讀器、基於Google Map的個人GPS、豆瓣網(Web 2.0)客戶端、在線音樂播放器、手機信息助手。
本書注重對實際動手能力的指導,在遵循技術研發知識體系的嚴密性同時,在容易產生錯誤、不易理解的環節配以了詳實的開發情景截圖,並將重要的知識點和經驗技巧以「小實驗」、「小知識」的活潑形式呈現給讀者。在程序實例的講解方面,將實例安插在Android開發的精髓知識章節,這為初學者學習與實踐結合提供了很好的指導。.
本書配套有300多分鍾的全程開發視頻光碟,指導讀者快速、無障礙地學通Android實戰開發技術。..
本書適合具備一定軟體開發經驗,想快速進入Android開發領域的程序員;具備一些手機開發經驗的開發者和Android開發愛好者學慣用書;也適合作為相關培訓學校的Android培訓教材。
特點:
* 第一本國內開發團隊原創的Android圖書
* 完全基於Android最新的SDK1.5
* 著名台灣技術專家高煥堂、Google Android工程師何峰、InfoQ站長霍泰穩鼎力推薦!
* 全書除了大量小型案例之外還包含了5個Android平台下的完整商業實例及源碼分析,分別是RSS閱讀器、基於GoogleMap的個人GPS、豆瓣客戶端、在線音樂播放器、手機信息助手
* 隨書附贈的光碟中包含389分鍾的詳細教學視頻以及Android開發必備開發資源,部分教學視頻免費下載地址:http://www.eoeandroid.com/viewthread.php?tid=328
* 讀者對於此書內容的疑問可以訪問http://www.eoeandroid.com社區,作者團隊將會及時解答
作者簡介:
本書由國內Android知名專業開發團隊eoeMobile團隊傾心撰寫。eoeMoblie團隊國內最早一批專注於Android開發的專業團隊,目前團隊已經在Google Market上有超過5款的作品,而且取得了可喜的下載量。國內著名網站豆瓣網的Android客戶端(eoeDouban)也是由此團隊製作。關於此團隊的更多信息請訪問:http://www.eoemobile.com.關於圖書的進展,可以訪問http://www.eoeandroid.com 社區
作者簡介:
靳岩:
網名:海陽|haiyangjy
blog: http://www.haiyangjy.com
姚尚朗:
網名:iceskysl
blog: http://iceskysl.1sters.com
歡迎大家就書或者Android的問題和我們進行直接的交流。
社區支持:http://www.eoeandroid.com/
❷ 《GoogleAndroid開發入門與實戰》pdf下載在線閱讀,求百度網盤雲資源
《Google Android開發入門與實戰》(姚尚朗)電子書網盤下載免費在線閱讀
鏈接:https://pan..com/s/1epEbscnMfX0GSUXt4OvPcQ
書名:Google Android開發入門與實戰
作者:姚尚朗
豆瓣評分:6.3
出版社:人民郵電出版社
出版年份:2009 年6月
頁數:400
內容簡介:
本書內容上覆蓋了用Android開發的大部分場景,從Android基礎介紹、環境搭建、SDK介紹、Market使用,到應用剖析、組件介紹、實例演示等方面。從技術實現上,講解了5個Android平台下的完整綜合實例及源代碼分析,分別是RSS閱讀器、基於Google Map的個人GPS、豆瓣網(Web 2.0)客戶端、在線音樂播放器、手機信息助手。
本書注重對實際動手能力的指導,在遵循技術研發知識體系的嚴密性同時,在容易產生錯誤、不易理解的環節配以了詳實的開發情景截圖,並將重要的知識點和經驗技巧以「小實驗」、「小知識」的活潑形式呈現給讀者。在程序實例的講解方面,將實例安插在Android開發的精髓知識章節,這為初學者學習與實踐結合提供了很好的指導。.
本書配套有300多分鍾的全程開發視頻光碟,指導讀者快速、無障礙地學通Android實戰開發技術。..
本書適合具備一定軟體開發經驗,想快速進入Android開發領域的程序員;具備一些手機開發經驗的開發者和Android開發愛好者學慣用書;也適合作為相關培訓學校的Android培訓教材。
特點:
* 第一本國內開發團隊原創的Android圖書
* 完全基於Android最新的SDK1.5
* 著名台灣技術專家高煥堂、Google Android工程師何峰、InfoQ站長霍泰穩鼎力推薦!
* 全書除了大量小型案例之外還包含了5個Android平台下的完整商業實例及源碼分析,分別是RSS閱讀器、基於GoogleMap的個人GPS、豆瓣客戶端、在線音樂播放器、手機信息助手
* 隨書附贈的光碟中包含389分鍾的詳細教學視頻以及Android開發必備開發資源,部分教學視頻免費下載地址:http://www.eoeandroid.com/viewthread.php?tid=328
* 讀者對於此書內容的疑問可以訪問http://www.eoeandroid.com社區,作者團隊將會及時解答
作者簡介:
本書由國內Android知名專業開發團隊eoeMobile團隊傾心撰寫。eoeMoblie團隊國內最早一批專注於Android開發的專業團隊,目前團隊已經在Google Market上有超過5款的作品,而且取得了可喜的下載量。國內著名網站豆瓣網的Android客戶端(eoeDouban)也是由此團隊製作。關於此團隊的更多信息請訪問:http://www.eoemobile.com.關於圖書的進展,可以訪問http://www.eoeandroid.com 社區
作者簡介:
靳岩:
網名:海陽|haiyangjy
blog: http://www.haiyangjy.com
姚尚朗:
網名:iceskysl
blog: http://iceskysl.1sters.com
歡迎大家就書或者Android的問題和我們進行直接的交流。
社區支持:http://www.eoeandroid.com/
❸ 請問有沒android手機應用程序的視頻
這么簡單還要看視頻呀……
❹ 安卓開發參考文獻
安卓開發參考文獻
按照字面的意思,參考文獻是文章或著作等寫作過程中參考過的文獻。下面是我幫大家整理的安卓開發參考文獻,僅供參考,希望能夠幫助到大家。
安卓開發參考文獻1
[1]郭志宏.Android應用開發詳解[M].電子工業出版社.2010.
[2]楊豐盛.Android應用開發揭秘[M].機械工業出版社.2010.
[3]Frank Ableson.Introction to Android development[J].developerWorks,2009,10(7).
[4]余志龍,陳昱勛,鄭名傑,陳小鳳,郭秩均.Google Android SDK開發範例大全[M].人民郵電出版社.2009.
[5]李寧.Android/OPhone開發完全講義[M].中國水利水電出版社.2010.
[6]Ed Burnett, Hello, Android: Introcing Google』s Mobile Development Platform[J]. PRAGMATIC BOOKSHELF,2010.7:10-11.
[7]Rick Rogers, John Lombardo.Android Application Development[M].O』Reilly Media,Inc.2009.
[8]胡偉.Android系統架構及其驅動研究[J].廣州廣播電視大學學報.2010,10(4).
[9]Steve Guo.Binder[OL].http://iremnant tistory.com/entry/Android-java-Binder-IPC-System,2010/03/18.
[10]靳岩,姚尚朗.Google Android開發入門與實踐[M].人民郵電出版社.2009.
[11]陳建偉.基於Android的三維物體的觸摸控制[J].矽谷,2009,(23):76.
[12]E2ECloud工作室.深入淺出Google Android[M].人民郵電出版社.2009.
[13]傅曦,手機游戲開發精粹[M],北京:人民郵電出版社.2009.
安卓開發參考文獻2
[1]周雅翠.基於Android平台的個人事務管理系統設計[J].吉林建築大學學報,2015,06:67-68.
[2]吳亞林.淺析基於Android的天氣預報系統設計與實現[J].山東工業技術,2015,24:123.
[3]王毅.Android平台並行計算研究[J].電子製作,2015,24:26.
[4]王冬.基於Android的天氣預報軟體的設計與實現[J].電子製作,2015,24:32.
[5]林煌,楊秀芝.基於Android機頂盒的節目管理方案設計[J].有線電視技術,2015,12:69-71.
[6]簡靖韡.Android智能手機信息安全問題與對策分析[J].通訊世界,2015,24:33.
[7]鄧昌友,肖遙,馬小月,夏利,曾俊.基於Android智能手機數據安全的研究[J].福建電腦,2015,12:5-6.
[8]勾通.基於Android平台的遠程視頻監控系統設計[J].電腦編程技巧與維護,2015,24:60-61.
[9]石翠.PS製作Android智能手機界面技巧解析[J].電腦編程技巧與維護,2015,24:53-54+66.
[10]傅偉.基於Android的校園通系統設計--以江蘇財經職業技術學院為例[J].廊坊師范學院學報(自然科學版),2015,06:24-29.
[11]吳新華,萬強.基於Android平台的手機游戲開發[J].萍鄉學院學報,2015,06:66-69.
[12]楊平.基於Android的移動外勤系統設計與開發[J].信息通信,2015,12:145-146.
[13]陳崇輝.基於Android手機的健康調理手環設計[J].計算機測量與控制,2015,12:4145-4148.
[14]田甜,林築英.基於雲存儲的Android手機視頻監控和流量共享系統設計[J].電子設計工程,2015,24:190-193.
[15]牟式標,樓越升.基於工程項目的Android設計研究[J].數字技術與應用,2015,12:75-76.
[16]劉曉明.Android應用異常檢測方法研究[J].無線互聯科技,2015,24:121-122.
[17]郝波.基於Android的海南自助旅遊系統開發[J].中國新通信,2015,24:74-75.
[18]張儒俠,付姍姍.基於Android智能手機的志願服務信息查詢系統設計[J].首都師范大學學報(自然科學版),2016,03:63-70.
[19]金永奎,袁圓,顏愛忠.基於Android的高效節水灌溉遠程監控系統設計及實現[J].中國農機化學報,2016,04:202-206.
[20]李成吉,雷靈光,林璟鏘,高能.安全的Android移動終端內容保護方案[J].計算機工程與設計,2016,03:591-596.
[21]劉洪偉,戴芬,李璐.Android手機手工恢復文件方法研究[J].信息通信,2016,03:133-134.
[22]吳志霞.基於Android平台的「戰鬥士」游戲軟體案例設計及實現[J].九江學院學報(自然科學版),2016,01:67-69+76.
[23]胡全,莫秀良,王春東.基於Markov鏈模型的Android平台惡意APP檢測研究[J].天津理工大學學報,2016,02:27-31.
[24]鄺家瑞.android系統用戶體驗下的可視化交互界面設計[J].現代裝飾(理論),2016,04:124.
[25]黃曉先.基於Android的掌上校園交流系統設計與實現[J].開封教育學院學報,2016,03:280-281.
[26]丘增富,秦裕德,陸科宏,馬柏林,陸家卓.基於Android平台的互聯網+雲超市軟體[J].電腦編程技巧與維護,2016,07:36+45.
[27]徐強,周倩,成敏,宋占偉.基於Android平台的物流信息採集系統[J].吉林大學學報(信息科學版),2016,02:196-203.
[28]柳淑婷,傅梓怡,范亞芹.基於Android的僵屍網路設計與實現[J].吉林大學學報(信息科學版),2016,02:182-185.
[29]王慶磊.Android移動數據安全探析[J].福建電腦,2016,03:101+109.
[30]陳屴.Android雲終端的系統備份與還原方案[J].福建電腦,2016,03:130-131+157.
[31]沈麗雲,尹孟征,郭鳳仙,嚴佳玲,劉鵬.基於Android的康復醫療機器人控制系統設計與實現[J].裝備機械,2016,01:37-41.
[32]李赫,趙晉睿.基於Android系統的地籍調查平台[J].中國新技術新產品,2016,09:30-31.
[33]陳紅梅.基於Android的科目三模擬考試系統[J].智能計算機與應用,2016,02:55-57.
[34]胡偉峰,辛向陽.智能手機iOS&Android系統功能交互行為對比研究[J].裝飾,2016,04:82-83.
[35]徐昕軍,袁媛,蘇劍臣,楊峰.基於Android平台的行為分析系統研究[J].計算機應用與軟體,2016,04:223-226.
[36]李永寶,崔廣章,陳琛,李岱英.基於Android的校園訂餐系統[J].物聯網技術,2016,04:71-75+78.
[37]王慧蘭.基於Android平台的圖書管理系統手機客戶端開發[J].中外企業家,2016,11:204.
[38]祁洋,曹紅根,朱長水,陳佳鑫.基於Android平台家校通的設計與實現[J].軟體工程,2016,04:33-35.
[39]徐雪麗.基於Android平台的虛擬試衣關鍵技術研究[J].西安文理學院學報(自然科學版),2016,02:47-51.
[40]牛嘉祥,張紅雨.基於Android平台的GPS防盜器軟體設計[J].電子質量,2016,04:30-35+39.
[41]韋江華,李福章,林川.基於Android平台定位系統的客戶端設計[J].信息系統工程,2016,04:102-103.
[42]吳成玉,吳飛青,章麗姣.Android系統上基於圖像顏色特徵的檢索研究[J].安徽電子信息職業技術學院學報,2016,02:1-4.
[43]柳迪,章國寶.基於Android的網購葯品應用的設計與實現[J].工業控制計算機,2016,04:121-122+134.
[44]葛藝瀟,閔富紅.基於Android和Arino的藍牙考勤系統實現[J].信息通信,2016,04:109-110.
[45]江麗.基於android平台的實時互動遠程教育系統設計與實現[J].信息通信,2016,04:121-122.
[46]楊世淼.基於Web Server和Android平台的智能幼兒園管理系統[D].浙江大學,2016.
[47]劉權,劉紅,韋啟旻,徐強,楊思晨,孫非凡.基於Android移動終端區域網通信設計[J].數碼世界,2016,04:52-53.
[48]周兵.基於Android網路圖片上傳與下載的研究[J].河北工程技術學院教學與研究,2015,04:40-43+46.
[49]張躍騫.Android APP保護及破解[J].中國教育網路,2016,Z1:44-46.
[50]許瑾.第一次開發Android程序的歷程[J].科技資訊,2014,29:20.
[51]張中偉,蘇靜.基於雲平台的Android移動學習系統設計[J].民營科技,2014,09:100+59.
[52]王柯,馬宏斌.一種基於Android平台數據採集系統的設計與實現[J].測繪與空間地理信息,2014,10:29-32.
[53]郭瑾,楊武年,易鵬.基於Google Android平台手機局域地圖的實現[J].地理空間信息,2014,05:158-161+13.
[54]曹海英,元元.基於Android系統的'移動校園信息平台設計[J].赤峰學院學報(自然科學版),2014,21:11-12.
[55]林偉銘,張源梁.基於Android平台的家庭燈光控制系統[J].中國新通信,2014,22:97-98.
[56]張生財.基於Android教務信息管理系統開發[J].科技創新與應用,2014,34:72.
[57]潘曉東,費軍,張益明.基於安卓終端的呼叫系統設計與應用[J].醫療衛生裝備,2014,11:52-53+88.
[58]徐劍,武爽,孫琦,周福才.面向Android應用程序的代碼保護方法研究[J].信息網路安全,2014,10:11-17.
[59]吳軼群,朱亞東,王明敏.基於Android平台的多屏互動系統設計[J].計算機應用與軟體,2014,10:234-238.
[60]余彥達.基於Android的校園卡查詢系統[J].價值工程,2014,20:201-202.
[61]趙振峰,董日壯.基於安卓的手機校園導航應用系統[J].電腦知識與技術,2014,30:7050-7052.
[62]李駿,陳小玉,Android驅動開發與移植實戰詳解,北京:人民郵電出版社,2012:87-105.
[63]韓超,梁全,Android系統原理及開發要點詳解,北京:電子工業出版社,2009:16-102.
[64]李剛.瘋狂Android講義[M].北京:電子工業出版社,2013:25-42.
[65]楊豐盛.Android技術內幕[M].北京:機械工業出版社,2011:77-89.
[66]楊雲君.Android的設計與實現[M].北京:機械工業出版社,2013:45-49.
[67]柯元旦.Android內核剖析[M].北京:電子工業出版社,2011:59-70.
[68]豐生強.Android軟體安全與逆向分析[M].北京:人民郵電出版社,2013:78-90.
[69]余成鋒,李代平,毛永華.Android3.0內存管理機制分析[M].計算機應用與軟體,2013:55-80.
[70]佐冰冰.Android平台下Launcher啟動器的設計與實現[D].哈爾濱工業大學,2012:108-150.
[71]杜吉志,徐明昆.Android系統內存管理研究及優化[J].軟體,2012,24(5):69-80.
[72]馬越.Android的架構與應用[D].北京:中國地質大學,2008:330-357.
[73]姚昱旻,劉衛國.Android的架構與應用開發研究[J].計算機系統應用,2008,77(11):99-111.
[74]高巍.Android操作系統軟體自動化測試方案的設計與實施[D].北京:北京郵電大學,2012:440-479.
[75]孫劍.Android系統上應用程序按需載入機制的設計與實現[M].北京大學,2011:99-110.
[76]盧娜.基於Android平台的手機桌面資訊系統的設計與實現[M].西安電子科技大學,2011:290-300.
[77]高煥堂.Google Android應用框架原理與程序設計36計[M].Misoo,2010:8-13
[78]楊雲君.Android的設計與實現[M].北京:機械工業出版社,2013:5-65.
[79]柯元旦.Android內核剖析[M].北京:電子工業出版社,2011:67-98.
[80]李剛.瘋狂Android講義[M].北京:電子工業出版社,2013:12-87.
[81]陳最.基於Android平台移動終端透明加密系統的研究與實現[D].重慶理工大學,2012:108-150.
[82]王春雷,柴守霞,袁傑,雷美容.基於Android智能手機的移動護士工作站[J].中國數字醫學,2013,05:85-87.
[83]李錚.基於Android的位置跟蹤系統設計與實現[J].承德石油高等專科學校學報,2013,05:33-36.
[84]孫亞非,曾成,伍萍輝.基於Android平台的智能低壓配電終端[J].低壓電器,2013,21:59-63.
[85]沈澤,周麗嫻,梁昌銀.Android語音備忘錄程序的設計與實現[J].現代電信科技,2013,10:37-42+47.
[86]吳立勇,丁作文.基於Android系統振動測試儀研究[J].工業控制計算機,2013,12:10-11.
[87]朱生,牟星亮,單康康.基於Android平台的應用程序開發研究[J].網路安全技術與應用,2013,10:46-47+64.
[88]郝俊壽,丁艷會.基於Android系統的影音播放器研究與實現[J].矽谷,2013,22:20-21.
[89]趙曉影.Android應用開發中的UI設計[J].勞動保障世界(理論版),2013,12:111.
[90]鄭洲.基於Android平台的快捷查詢軟體設計[J].中國新通信,2013,23:123.
[91]王楠.基於Android手機平台的互聯網應用探析[J].數字化用戶,2013,10:3.
[92]高志新,李春雲,仇治東,於泳波.基於二維碼和android應用的智能控制系統的研究[J].數字技術與應用,2013,11:13-14.
拓展:安卓開發就業前景
Java工程師的就業前景不是一層不變的,而是隨著市場變化而變化的,當我們大量需要的時候Java工程師就業前景就會比較明朗,相反我們不需要了,Java程序員的就業前景還會好嗎,今天我們來分析一下2017年Java就業前景。
一,整體就業環境
網路依靠編程堆積起來,所以互聯網時代編程語言必不可少。有專業人士闡述了下一代編程語言的要具備的特性:介於靜態語言與動態語言之間的語言,有特定領域功能,有註解功能,是面向過程語言等等,無論未來編程語言如何發展,學編程開發都不會失業,所以選一個自己喜歡的語言去編程吧。Java作為編程語言之手,可以優先選擇。
據業內人才預測,2017年我國將新增10000家IT企業,這些企業將強勢拉動IT人才的需求。而且現在80%互聯網公司基本都在使用Java,維護項目運行也需要大量人力,所以在未來幾年Java依舊是炙手可熱的技術,就業市場依舊很大。
二,Java發展空間
Java應用無處不在,例子不枚勝舉,在過去十年,Java為整個IT屆帶來的影響已經無法准確評估,現在Java向著高精尖方向而且,進一步說明了Java的時髦性。
現在Java非常普及,普及到在美國要求每一位人員都要會編程,巨大的Java社區需要很長時間才會接受新的編程語言,所以在未來幾年Java就業市場依舊光明。
Java技能是目前為止被招聘人員,高層人員甚至喬布斯都稱贊過的熱門技能,高度可移植性目前還沒有一門編程語言超過,所以不可避免,Java將繼續影響下一代程序員。
三,Java就業情況
根據鄭州達內12月份就業數據顯示,不論是就業速度,就業質量,薪資待遇,Java依舊領先其他專業,總體就業薪資在6000-9000之間,可見Java就業就業市場依舊光明。
作為Java程序員一定要讓自己有價值,如果你很容易被替代,那麼你的價值就很低廉。如果你能負責的工作,只有20%的人能超越你,那麼價值立刻凸顯,就不愁找不到高薪工作了。Java新技術層出不窮,內核精髓變化不大,作為程序員一定要多掌握精髓東西,向深度發展,另外盡量抽時間向廣度發展,這樣才能在Java行業屹立不倒。
;❺ 如何在 Activity 之間傳遞參數
Activity之間是如何調用的
在javaWeb程序中,jsp與jsp之間的調用是通過重定向完成的,而在Android中,Activity與Activity之間的切換是通過Intent來完成的。
所
謂Intent,它是Android中非常重要的內置組件,他可以理解為「我要干一件什麼事情」。在Android中有3大組
件:Activity,Service、Broadcast,他們之間的通信都是通過Intent來完成的,所以Intent其實就是告訴他們之間的每一
個人,要干什麼事情。
創建自己的Activity
高煥堂先生的Android講義中有如下一段內容:
Android的4種嫡系組件(即Activity、Service、IntentReceiver和ContentProvider)之間如何互相溝通呢?這4種嫡系組件都是由Android啟動的,並不是組件之間透過直接呼叫而啟動的。
這
段文字總結的十分精闢,它告訴了讀者(以Activity為例)Activity是Android自啟動的,這樣的話,編程人員必須要明確告訴
Android「我的應用程序裡面有哪些是你要給我啟動的」,而如何告訴Android這些信息呢,Android為我們提供了一個
AndroidManifest.xml文件。在這個文件中,就可以告訴Android這些內容。這也是為什麼我們在建立了自己的Activity、
ContentProvider等之後,必須要在配置文件中進行配置的原因。
以下代碼是在自己定義的一個名為SecondActivity的Activity,其配置代碼如下:
<activity android:name=".SecondActivity"
android:label="secondActivity">
</activity>
在android:name一項中中的「.」代表在當前配置文件的默認包名之下。
Activity之間的切換
從一個Activity調用另一個Activity,十分簡單,只需要創建一個Intent,並且告訴Intent我從哪來,要到哪去,然後執行這個Intent,就可以了。示例代碼如下:
Intent i = new Intent(TestActivity.this,SecondActivity.class);
startActivity(i);
當
然,這樣只能夠做到Activity之間的切換,如果想在切換的同時,由舊的Activity向新的Activity傳遞一些參數,那麼就要在
startActivity()方法之前,為Intent添加參數,通過putExtra(string,xxx)這組方法,就可實現。
putExtra(string,xxx)方法類似於map,鍵都是String型,值有不公類型,該方法被重載,具體可參考API,示例代碼如下:
Intent i = new Intent(TestActivity.this,SecondActivity.class);
i.putExtra("uName", "legend");
i.putExtra("uAge", (short)18);
startActivity (i);
獲取Intent傳遞的值
舊的Activity將值傳遞給了新的Activity,那麼在新的Activity中,要通過getIntent()方法,方可接收傳遞過來的Intent。得到Intent後通過getxxxExtra()方法,可以取得不同類型的值。如下所示:
Intent i = getIntent();
String uName = i.getStringExtra("uName");
short uAge = i.getShortExtra("uAge", (short) 0);
舊Activity得到新Activity結束後傳遞的Intent
在
開發中,有這種情況,比如說我們的一個Activity要調用一個新的Activity,讓後用戶對新的Activity操作完成後,關閉新的
Activity,這時需要將新的Activity中的一些值傳遞給舊的Activity。這就中情況不用自己處理,Android已經為我們編寫了一個
onActivityResult(int requestCode, int resultCode, Intent
data)方法,專門處理這種情況。
首先,在舊的Acitvity中的啟動Intent方法不能再使用之前的
startActivity,而要給用startActivityForResult(i, REQUESTCODE1
);方法,該方法第一個參數為要傳遞的intent,第二個參數為請求碼,該請求碼其實就是一個整型變數,用於指明是那個方法、或者說是那個控制項啟動了該
intent,其最主要的目的是在onActivityResult(int requestCode, int resultCode, Intent
data)方法中,編程使用。讀者這里可以不用深究,看到例子後,便會明白。該處代碼如下:
Intent i = new Intent(TestActivity.this,SecondActivity.class);
i.putExtra("uName", "legend");
i.putExtra("uAge", (short)18);
startActivityForResult(i, REQUESTCODE1 );
其
次,在新的Activity中要接受剛剛傳遞的Intent,接受方法如上所述,這里不再贅述。在新的Acitvity處理完成後,需要同過
setResult(Intent
i)方法來設置新的Activity結束後需要傳遞會舊的Activity的Intent。之後調用新的Activity的finish()方法,結束新
的Acitvity就可以了。代碼如下:
Intent resultIntent = new Intent();
resultIntent.putExtra("uName", "legend2");
resultIntent.putExtra("uAge", (short)22);
setResult(RESULTCODE1, resultIntent);
SecondActivity.this.finish();
最後,在舊的Activity中重寫onActivityResult(int requestCode, int resultCode, Intent data)方法,該方法的三個參數,這里就不在贅述了,相信讀者一看即明白,這里給出代碼如下:
if(requestCode == REQUESTCODE1){
System.out.println("REQUESTCODE equal");
if(resultCode == SecondActivity.RESULTCODE1){
System.out.println("RESULTCODE equal");
String uName = data.getStringExtra("uName");
short uAge = data.getShortExtra("uAge", (short)0);
tv.setText("uName:"+uName+" uAge:"+uAge);
}
}
參考程序
ActivityTest
補充:
在
Intent中,可以攜帶Object類型的信息,讀者查閱API後,可能會放先,putExtra()方法中,並沒有實現object的,但是重載了如
下的方法:putExtra(String name, Serializable
value),只要將對象實現了Serializable介面,就可以添加進Intent了。
對象序列化及反序列化
一個對象產生後,實際上是在內存中開辟了一個存儲空間,方便存儲信息。
對象的序列化,就是一個對象變成二進制數據流的一種方法,通過對象的序列化可以方便的實現對象的傳輸與存儲。
如果一個類的對象想要被序列化,必須實現Serializable介面,但是該介面中無方法,它屬於一個標示介面,表示具備了某種能力。
序列化和反序列化,可以理解為:
序列化:程序àObjectOutputStreamà序列化對象
反序列化:序列化對象àObjectInputStreamà程序
在序列化的時候,可以通過serialVersionUID來標識序列化版本。
值得注意的是,序列化存儲的只是對象的成員變數。
ObjectInputStream中的readObject()方法可讀取對象。
ObjectOutputStream中的writeObject()方法可寫入對象。
❻ 麥可網的會員制度
體驗卡:內容與麥穗卡一樣,使用期限為1個月;
金穗卡:觀看所有A類課程(1000h , 每周更新4h+) ;成為麥可匯會員,加入我 們實名職業圈子,參與線下聚會資格;簡歷修改,模擬面試,推薦工作次數5次 ;與大 師答疑互動;免費下載課程資料
鑽穗卡:觀看所有B類課程(包含全部a類課程,2000h+,每周更新10h+);成為麥 可匯會員,無限次加你修改,模擬面試,推薦工作次數;老師答疑,視頻簡歷及簡歷按 需投遞;免費下載課程資料
A類課程包括:
Android主題深入淺出:《Android深入淺出》Android高級應用系列:《Java語言重點難點》、《版本控制應用-SVN,Git》、《Android高級應用開發-基礎篇》、《Android高級應用開發-深入篇》 、《基於Android開發軟體工程最佳實踐》、《Android項目-AA小助手和麥可網基於Phonegap》
Android應用開發4.3新版(正在更新):《Android應用開發4.3新特性》
Windows Phone 8高級編程技術專題:《Windows Phone 8開發概述和語言基礎》、《Windows Phone 8開發技術初級篇》、《Window Phone 8開發技術高級篇》、《Windows Phone 8項目實戰》
Cocos2d-X跨平台游戲開發專題:《Cocos2d-X引擎概要》、《Cocos2d-X跨平台游戲開發基礎》、《Cocos2d-X跨平台游戲開發高級》、《游戲項目-攻防大作戰》
高煥堂老師精品系列:《Android設計招式之美》、《Android的面向對象技術》
A類卡內容將會越來越豐富,之後會推出IOS入門課程等內容。
B類課程包括:
包含A類所有課程
Android嵌入式底層開發系列:《計算機原理概要》、《Linux操作系統基礎》、《從零開始認識開發板》、《Linux應用系統開發》、《ARM嵌入式開發-裸板篇》、《ARM嵌入式開發-Linux內核篇》、《ARM嵌入式開發-Android篇》
更多內容盡請期待。 體驗卡:200元/月
金穗卡:488元/年(雙11促銷價格365元/年,促銷時間11月11號-25號)
鑽穗卡 1999元/年(雙十一促銷期間1880元/年,促銷時間11月11號-25號)
❼ 開發android需要Eclipse多少的版本
eclipse-SDK-3.6-win32
我用的是這人版本,還有,這個可以不用安裝,直接從別人已安裝好的機器上一份過來 就行
❽ Android 開發有什麼好的架構么
你說這個我想了上次還被老大批了--過度設計了。過多考慮未來的需求和變動了就設計過度了,於是出現了就真是幾十行的代碼,寫出各種類各種介面。
最近學到的倒是基於android特性進行開發,ui上可以從需求分析到android控制項的選擇比如fragment,slidingmenu,actionbar,navigation drawer等。
整體架構上,資料庫層和ui刷新,數據非同步讀取,使用contentprovider(資料庫操作像rest api一樣的風格),cursorloader,網路請求的intentservice,resultreceiver,gson等。
❾ Google Android開發入門與實戰的內容介紹
本書內容上覆蓋了用Android開發的大部分場景,從Android基礎介紹、環境搭建、SDK介紹、Market使用,到應用剖析、組件介紹、實例演示等方面。從技術實現上,講解了5個Android平台下的完整綜合實例及源代碼分析,分別是RSS閱讀器、基於Google Map的個人GPS、豆瓣網(Web 2.0)客戶端、在線音樂播放器、手機信息助手。
本書注重對實際動手能力的指導,在遵循技術研發知識體系的嚴密性同時,在容易產生錯誤、不易理解的環節配以了詳實的開發情景截圖,並將重要的知識點和經驗技巧以「小實驗」、「小知識」的活潑形式呈現給讀者。在程序實例的講解方面,將實例安插在Android開發的精髓知識章節,這為初學者學習與實踐結合提供了很好的指導。.
本書配套有300多分鍾的全程開發視頻光碟,指導讀者快速、無障礙地學通Android實戰開發技術。..
本書適合具備一定軟體開發經驗,想快速進入Android開發領域的程序員;具備一些手機開發經驗的開發者和Android開發愛好者學慣用書;也適合作為相關培訓學校的Android培訓教材。
特點:
* 第一本國內開發團隊原創的Android圖書
* 完全基於Android最新的SDK1.5
* 著名台灣技術專家高煥堂、Google Android工程師何峰、InfoQ站長霍泰穩鼎力推薦!
* 全書除了大量小型案例之外還包含了5個Android平台下的完整商業實例及源碼分析,分別是RSS閱讀器、基於GoogleMap的個人GPS、豆瓣客戶端、在線音樂播放器、手機信息助手
❿ 我幹了5年android程序員了,怎麼往架構師轉,需要具備哪些技能
前端工程師+程序員+系統管理員+對各種技術靈活搭配的能力+模式總結=架構師
這些就是一個架構師所需要具備的技能
台灣android教父高煥堂出了個叫《android從程序員到架構師之路》的課程也許會對你