




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、移動互聯(lián)網(wǎng)新技術(shù)與架構(gòu)設計培訓大綱移動互聯(lián)網(wǎng)發(fā)展趨勢及相關技術(shù)1IOS、Android、WP技術(shù)詳解及開發(fā)技巧和經(jīng)驗2App開發(fā)與傳統(tǒng)C/S架構(gòu)開發(fā)模式區(qū)別與轉(zhuǎn)型3App開發(fā)完整流程(實戰(zhàn)演示)4第一章移動互聯(lián)網(wǎng)發(fā)展趨勢及相關技術(shù)移動互聯(lián)網(wǎng)的核心智能終端(硬件)、智能終端(硬件)、信息信息服務(軟件)、服務(軟件)、通信技術(shù)(媒介)通信技術(shù)(媒介)三三者的共同發(fā)展,構(gòu)成了今天的移動互聯(lián)網(wǎng)生態(tài)鏈。者的共同發(fā)展,構(gòu)成了今天的移動互聯(lián)網(wǎng)生態(tài)鏈。1 1、0 09 9年年1 1月月工信部頒發(fā)工信部頒發(fā)3G3G牌照,牌照,3G3G下行帶寬理論值下行帶寬理論值7 7.2Mbps.2Mbps,1313年年12
2、12月頒發(fā)月頒發(fā)4G4G牌照,牌照,4G4G下行帶寬理論值下行帶寬理論值100-150Mbps100-150Mbps。2 2、0707年年6 6月月iPhoneiPhone問世、問世、0808年年9 9月月AndroidAndroid手機問世、手機問世、1010年年iPadiPad問世問世.。3 3、AppStoreAppStore、安卓市場、安卓市場、9191市場、市場、360360市場市場.。這三者是相互制約的,我們關注的是這三者是相互制約的,我們關注的是AppApp軟件方面。軟件方面。移動互聯(lián)網(wǎng)發(fā)展趨勢及對傳統(tǒng)行業(yè)的影響百度地圖滴滴打車攜程去哪途牛高德大眾點評騰訊視頻搜狐新聞大姨嗎貓眼電
3、影淘寶京東支付寶財付通招商銀行快錢WPSOFFICE奇妙清單印象筆記微信陌陌QQ米聊飛信易信移動互聯(lián)網(wǎng)發(fā)展趨勢及對傳統(tǒng)行業(yè)的影響視頻網(wǎng)站做電視,傳統(tǒng)電視面臨死亡。視頻網(wǎng)站做電視,傳統(tǒng)電視面臨死亡。ITIT企業(yè)搞農(nóng)業(yè),傳統(tǒng)農(nóng)業(yè)獲得新生。企業(yè)搞農(nóng)業(yè),傳統(tǒng)農(nóng)業(yè)獲得新生?;ヂ?lián)網(wǎng)公司造汽車,傳統(tǒng)汽車發(fā)展遇困?;ヂ?lián)網(wǎng)公司造汽車,傳統(tǒng)汽車發(fā)展遇困。網(wǎng)絡公司做金融,傳統(tǒng)銀行紛紛危急。網(wǎng)絡公司做金融,傳統(tǒng)銀行紛紛危急。移動視頻崛起,電視臺風光不再。移動視頻崛起,電視臺風光不再??诒袝r候比廣告還具滲透力??诒袝r候比廣告還具滲透力。移動互聯(lián)網(wǎng)總結(jié)1 1、移動互聯(lián)網(wǎng)面對的是地球上可以最勤勞,也可以最懶惰的
4、人、移動互聯(lián)網(wǎng)面對的是地球上可以最勤勞,也可以最懶惰的人類,它只是讓我們明白了自己更想要什么,它是一種生活方式、類,它只是讓我們明白了自己更想要什么,它是一種生活方式、是人類文明的延續(xù)。是人類文明的延續(xù)。2 2、移動互聯(lián)網(wǎng)是一種面向用戶的思維,它沒有顛覆傳統(tǒng)行業(yè),、移動互聯(lián)網(wǎng)是一種面向用戶的思維,它沒有顛覆傳統(tǒng)行業(yè),它只是促使傳統(tǒng)行業(yè)朝大多數(shù)用戶期望的方向去發(fā)展。它只是促使傳統(tǒng)行業(yè)朝大多數(shù)用戶期望的方向去發(fā)展。3 3、移動互聯(lián)網(wǎng)的下一個機會在中國,國人需求的多樣性是其他、移動互聯(lián)網(wǎng)的下一個機會在中國,國人需求的多樣性是其他國家無法比肩的,未來的物聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能都將成為國家無法比肩的,未
5、來的物聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能都將成為未來發(fā)展趨勢。未來發(fā)展趨勢。App開發(fā)所使用的技術(shù)目前市場上可見的目前市場上可見的AppApp開發(fā)技術(shù)都可歸納為以下三種:開發(fā)技術(shù)都可歸納為以下三種:1 1、NativeNative AppApp(原生(原生應用應用):用移動終端操作系統(tǒng)語言所編寫:用移動終端操作系統(tǒng)語言所編寫的應用程序。的應用程序。2 2、WebWeb AppApp(網(wǎng)頁(網(wǎng)頁應用應用):基于:基于WebWeb系統(tǒng)架構(gòu)的應用程序。系統(tǒng)架構(gòu)的應用程序。3 3、HybirdHybird AppApp(混合應用)(混合應用):介于:介于NativeNative AppApp和和WebWeb Ap
6、pApp兩者兩者之間特性的應用程序。之間特性的應用程序。原生應用(Native App)介紹原生應用使用手機操作系統(tǒng)支持的語言編寫,如原生應用使用手機操作系統(tǒng)支持的語言編寫,如iPhoneiPhone OSOS(IOSIOS)系統(tǒng)使用系統(tǒng)使用Objective-CObjective-C語言,語言,AndroidAndroid使用使用JavaJava語言,語言,WPWP使用使用語言,該類語言,該類AppApp使用官方提供的使用官方提供的SDKSDK開發(fā)包。開發(fā)包。優(yōu)勢:優(yōu)勢:1 1、能提供最佳的操作體驗、能提供最佳的操作體驗UIUI(用戶界面(用戶界面UserUser InterfaceInte
7、rface)、)、UEUE(用戶體驗(用戶體驗UserUser ExperienceExperience)、)、RSRS(RunningRunning SpeedSpeed)。)。2 2、節(jié)省流量、節(jié)省流量3 3、使用終端硬件特性、使用終端硬件特性劣勢:劣勢:實施成本高:實施成本高:1 1、跨平臺開發(fā)成本、跨平臺開發(fā)成本2 2、多版本維護成本、多版本維護成本3 3、人力成本、人力成本W(wǎng)eb應用(Web App)介紹WebWeb應用通常是使用應用通常是使用HTML5HTML5語言開發(fā)的,它實際是一種假的語言開發(fā)的,它實際是一種假的AppApp,WebWeb應用與傳統(tǒng)應用與傳統(tǒng)WebWeb網(wǎng)站最大
8、區(qū)別就是網(wǎng)站最大區(qū)別就是它是以模仿它是以模仿NativeNative AppApp的的UIUI、UEUE以適應用戶在智能終端上的操作習慣。以適應用戶在智能終端上的操作習慣。它的形成和發(fā)展正是彌補了它的形成和發(fā)展正是彌補了NativeNative AppApp的一些不足,因此它的的一些不足,因此它的優(yōu)劣勢基本與優(yōu)劣勢基本與NativeNative AppApp相反:相反:1 1、開發(fā)成本低。、開發(fā)成本低。2 2、耗費流量。、耗費流量。3 3、相對操作體驗差。、相對操作體驗差。4 4、無法使用終端特性。、無法使用終端特性?;旌蠎茫℉ybird App)介紹混合應用是綜合了前兩者特性的技術(shù)方式,它
9、的出現(xiàn)彌補了混合應用是綜合了前兩者特性的技術(shù)方式,它的出現(xiàn)彌補了NativeNative AppApp不能跨平臺和不能跨平臺和WebWeb AppApp無法使用終端特性的劣勢。無法使用終端特性的劣勢。有時甚至能讓用戶無法感知這是基于混合模式的應用。有時甚至能讓用戶無法感知這是基于混合模式的應用。它并沒有衍生出新的語言,因此仍然基于原生語言和它并沒有衍生出新的語言,因此仍然基于原生語言和HTML5HTML5進行進行開發(fā)。開發(fā)?;诨旌蠎迷O計思想的框架諸如:基于混合應用設計思想的框架諸如:AdobeAdobe的的PhoneGapPhoneGap、IBMIBM的的WorklightWorkligh
10、t、國內(nèi)的、國內(nèi)的AppCanAppCan等,它們的核心是跨平臺開發(fā)、通過等,它們的核心是跨平臺開發(fā)、通過jsjs調(diào)用終端特性、豐富的插件、開發(fā)工具。調(diào)用終端特性、豐富的插件、開發(fā)工具。它是一種過渡技術(shù),在它是一種過渡技術(shù),在HTML5HTML5還不能直接使用終端特性之前,它還不能直接使用終端特性之前,它仍是一種解決方案。仍是一種解決方案。綜合對比Native AppWeb AppHybird App操作體驗最佳一般較好開發(fā)/維護難度難簡單簡單實施成本高低中跨平臺不支持支持支持終端特性支持不支持支持安裝需要不需要需要適用場景互聯(lián)網(wǎng)應用、針對終端用戶的、對操作體驗要求較高的(如工互聯(lián)網(wǎng)應用、針對
11、終端用戶的、對操作體驗要求較高的(如工具、游戲等):使用原生應用開發(fā)可獲得最佳效果。具、游戲等):使用原生應用開發(fā)可獲得最佳效果。對跨平臺性要求較高的企業(yè)內(nèi)部信息展示類應用,如新聞、公對跨平臺性要求較高的企業(yè)內(nèi)部信息展示類應用,如新聞、公告等,不需要安裝或可外掛到其他平臺:使用網(wǎng)頁告等,不需要安裝或可外掛到其他平臺:使用網(wǎng)頁AppApp。要求跨平臺且可使用終端特性的場合,可快速根據(jù)需求做出響要求跨平臺且可使用終端特性的場合,可快速根據(jù)需求做出響應的,應用在企業(yè)內(nèi)部,如移動辦公、數(shù)據(jù)采集等:使用混合應的,應用在企業(yè)內(nèi)部,如移動辦公、數(shù)據(jù)采集等:使用混合AppApp。三種技術(shù)的總結(jié)技術(shù)是為人服務的
12、,沒有最好的技術(shù),只有最好的解決方案。技術(shù)是為人服務的,沒有最好的技術(shù),只有最好的解決方案。企業(yè)在面臨技術(shù)選型的時候往往不要糾結(jié)于技術(shù)本身,而是應企業(yè)在面臨技術(shù)選型的時候往往不要糾結(jié)于技術(shù)本身,而是應該考慮下邊幾個問題:該考慮下邊幾個問題:1 1、預算夠不夠、預算夠不夠? ? 2 2、關注于功能還是體驗、關注于功能還是體驗? ? 3 3、需求會不會經(jīng)常變動、需求會不會經(jīng)常變動? ? 4 4、哪種技術(shù)最熟練、哪種技術(shù)最熟練? ?5 5、是否需要使用終端特性、是否需要使用終端特性? ?HTML5語言介紹HTMLHTML是是W3CW3C制定的一套規(guī)范,制定的一套規(guī)范,HTML5HTML5是它的第五次
13、重大修改版本,是它的第五次重大修改版本,它是基于它是基于HTML4HTML4成熟技術(shù)上的演進,而并非顛覆性變革。成熟技術(shù)上的演進,而并非顛覆性變革。HTMLHTML不不會單獨出現(xiàn),通常情況下我們指的會單獨出現(xiàn),通常情況下我們指的HTML5HTML5是指包含是指包含HTML5HTML5、CSS3CSS3、JavaScriptJavaScript、WebApplicationAPIWebApplicationAPI等在內(nèi)的前端技術(shù)統(tǒng)稱。等在內(nèi)的前端技術(shù)統(tǒng)稱。HTML5HTML5是一套獨立于平臺的標準規(guī)范,其發(fā)展過程中得到了各大是一套獨立于平臺的標準規(guī)范,其發(fā)展過程中得到了各大互聯(lián)網(wǎng)巨頭的支持互聯(lián)網(wǎng)
14、巨頭的支持 瀏覽器是瀏覽器是HTML5HTML5規(guī)范的具體實現(xiàn)。規(guī)范的具體實現(xiàn)。HTML5HTML5具備很多優(yōu)勢,但如果說它最受人歡迎的無疑當屬具備很多優(yōu)勢,但如果說它最受人歡迎的無疑當屬 跨平跨平臺臺 特性。特性。HTML5HTML5最令人關注的是其在移動互聯(lián)網(wǎng)領域的發(fā)展。最令人關注的是其在移動互聯(lián)網(wǎng)領域的發(fā)展。HTML5跨平臺特性介紹通常意義的跨平臺包含兩層含義:通常意義的跨平臺包含兩層含義:1 1、跨系統(tǒng)(操作系統(tǒng)支持)、跨系統(tǒng)(操作系統(tǒng)支持)2 2、跨設備(分辨率自適應)、跨設備(分辨率自適應)HTML5在移動辦公領域的優(yōu)缺點由于由于HTML5HTML5具備學習成本低、跨平臺、規(guī)范標準
15、等優(yōu)點,已被廣具備學習成本低、跨平臺、規(guī)范標準等優(yōu)點,已被廣大企業(yè)列為重點發(fā)展技術(shù),廣泛應用在企業(yè)內(nèi)部辦公領域之上。大企業(yè)列為重點發(fā)展技術(shù),廣泛應用在企業(yè)內(nèi)部辦公領域之上。移動辦公的特點:移動辦公的特點:1 1、以信息展示為主。、以信息展示為主。2 2、跨平臺性要求高。、跨平臺性要求高。3 3、需求經(jīng)常變動。、需求經(jīng)常變動。4 4、智能更新。、智能更新。5 5、低實施成本。、低實施成本。以上特性組合起來可以瞬間將以上特性組合起來可以瞬間將NativeNative AppApp擊潰,但利用擊潰,但利用HybirdHybird AppApp可以輕松應對,這完全得益于可以輕松應對,這完全得益于HTM
16、L5HTML5的功勞。的功勞。HTML5在移動辦公領域的優(yōu)缺點HTML5HTML5的規(guī)范還不完善,開發(fā)者還處于摸索階段,企業(yè)在選擇的規(guī)范還不完善,開發(fā)者還處于摸索階段,企業(yè)在選擇HTML5HTML5的同時也會遇到一些難題:的同時也會遇到一些難題:1 1、開發(fā)人員水平參差不齊。、開發(fā)人員水平參差不齊。2 2、HTML5HTML5受網(wǎng)速影響導致執(zhí)行效率低下。受網(wǎng)速影響導致執(zhí)行效率低下。3 3、耗費流量。、耗費流量。4 4、傳統(tǒng)網(wǎng)站的、傳統(tǒng)網(wǎng)站的HTML5HTML5化改造?;脑?。5 5、各廠家瀏覽器對、各廠家瀏覽器對HTML5HTML5支持的差異化較大。支持的差異化較大。6 6、HTML5HTML
17、5框架的選擇??蚣艿倪x擇。7 7、缺少標準化的開發(fā)工具。、缺少標準化的開發(fā)工具。加快HTML5渲染速度瀏覽器I nter netW eb服務器HTM L 頁 面URL/HTTPhttp: /xxx. com /xxx. htm lHTM L代碼段Pr oj ectC SSJSI m agesi ndex. htm lI nternet內(nèi)存卡W eb服務器URL/HTTP檢測更新包下載更新包Stream 數(shù)據(jù)流瀏覽器HTM L 頁 面URI /FI LE/data/xxx/xxx. htm lHTM L代碼段Package. zi pC SSJSI m agesi ndex. htm l傳統(tǒng)方式
18、需要從遠程服務器加載網(wǎng)頁資源,在移動終端進行渲染,在網(wǎng)絡條件不佳的情況下,界面的渲染速度非常差。如將網(wǎng)頁資源打包放置移動終端內(nèi)存卡中在節(jié)省流量的同時大大加快了界面渲染速度,只需定時檢測離線包資源進行升級即可。如何加速HTML5開發(fā)HTML5HTML5是一門長期性發(fā)展的技術(shù),需要長時間的嘗試和經(jīng)驗積累,是一門長期性發(fā)展的技術(shù),需要長時間的嘗試和經(jīng)驗積累,技術(shù)本身而言沒有捷徑,但通過其他方式卻可以明顯加快開發(fā)技術(shù)本身而言沒有捷徑,但通過其他方式卻可以明顯加快開發(fā)效率和技術(shù)積累:效率和技術(shù)積累:1 1、框架:采用適當?shù)募夹g(shù)框架。、框架:采用適當?shù)募夹g(shù)框架。2 2、業(yè)務:良好的業(yè)務架構(gòu)設計。、業(yè)務:良
19、好的業(yè)務架構(gòu)設計。3 3、接口:定義良好的接口規(guī)范。、接口:定義良好的接口規(guī)范。4 4、美工:配備優(yōu)秀的、美工:配備優(yōu)秀的CSS3CSS3美工。美工。5 5、模版:逐步形成模板化機制。、模版:逐步形成模板化機制。常用HTML5開發(fā)框架LungoJSLungoJSSencha TouchSencha TouchJQuery MobileJQuery MobilePhoneGapPhoneGapAppMobiAppMobiHTML5總結(jié)HTML5HTML5是一種妥協(xié)的技術(shù)也是一種進步的技術(shù)。是一種妥協(xié)的技術(shù)也是一種進步的技術(shù)。HTML5HTML5不是給最終用戶發(fā)明的,但卻是用來爭奪最終用戶的。不是
20、給最終用戶發(fā)明的,但卻是用來爭奪最終用戶的。HTML5HTML5應以移動先行為基礎。應以移動先行為基礎。HTML5HTML5是未來的趨勢。是未來的趨勢。企業(yè)應該針對企業(yè)應該針對HTML5HTML5有所作為。有所作為。微信與公眾平臺思考:思考:1 1、微信是什么、微信是什么? ?2 2、什么是平臺、什么是平臺? ?3 3、做平臺對微信意味著什么、做平臺對微信意味著什么? ?微信問:微信是什么問:微信是什么? ?答:微信是聊天工具、社交工具、是營銷工具、是微電商、是答:微信是聊天工具、社交工具、是營銷工具、是微電商、是移動支付工具、是瀏覽器、是平臺、是生活態(tài)度移動支付工具、是瀏覽器、是平臺、是生活
21、態(tài)度? ?對于用戶而言:用戶自身決定了微信是什么。對于用戶而言:用戶自身決定了微信是什么。對于騰訊而言:微信是信息管道。對于騰訊而言:微信是信息管道。連接人與人(個人、公司、企業(yè))連接人與人(個人、公司、企業(yè))連接人與物連接人與物連接人與世界連接人與世界騰訊打造的概念:微信將是移動互聯(lián)網(wǎng)的入口騰訊打造的概念:微信將是移動互聯(lián)網(wǎng)的入口微信公眾平臺訂閱號:連接人與人訂閱號:連接人與人娛樂、生活娛樂、生活服務號:連接人與公司服務號:連接人與公司服務、營銷服務、營銷企業(yè)號:連接人與企業(yè)企業(yè)號:連接人與企業(yè)移動辦公移動辦公微信公眾平臺平臺技術(shù)分析當一個當一個WebWeb AppApp以插件形式嵌入到另一
22、個以插件形式嵌入到另一個NativeNative AppApp中時,我們中時,我們將它叫做輕應用(將它叫做輕應用(Lapp/LightLapp/Light AppApp)。)。微信公眾平臺中的各種服務號均以輕應用的模式被嵌入,因此微信公眾平臺中的各種服務號均以輕應用的模式被嵌入,因此微信在一定程度上充當了瀏覽器的角色,也就是說微信在另一微信在一定程度上充當了瀏覽器的角色,也就是說微信在另一個角度而言其實是一個個角度而言其實是一個HybirdHybird AppApp。既然輕應用是既然輕應用是WebWeb AppApp(HTML5HTML5),那么微信平臺實際上解決并),那么微信平臺實際上解決并
23、開放了調(diào)用終端特性的一些能力。開放了調(diào)用終端特性的一些能力。微信盡力通過標準化的方式對外提供服務,因此任何個人、公微信盡力通過標準化的方式對外提供服務,因此任何個人、公司、企業(yè)都能借助它完成自己的需求,所以自然而然就成為了司、企業(yè)都能借助它完成自己的需求,所以自然而然就成為了公眾平臺。公眾平臺。公眾平臺的選擇除了微信以外易信、人人等互聯(lián)網(wǎng)公司也都提供了公眾平臺,除了微信以外易信、人人等互聯(lián)網(wǎng)公司也都提供了公眾平臺,除對外提供的服務有個別差異以外,其原理都是相同的。除對外提供的服務有個別差異以外,其原理都是相同的。對個人和中小企業(yè)而言以上平臺均不失為最佳方案。但對大中對個人和中小企業(yè)而言以上平臺
24、均不失為最佳方案。但對大中型企業(yè)而言最好的平臺就是企業(yè)內(nèi)部的移動門戶(也可稱之為型企業(yè)而言最好的平臺就是企業(yè)內(nèi)部的移動門戶(也可稱之為企業(yè)微信):企業(yè)微信):1 1、企業(yè)文化、企業(yè)文化2 2、安全、安全3 3、靈活、靈活4 4、便宜、便宜案例1廣電案例1廣電廣電面臨的問題是用戶量的持續(xù)下降。廣電面臨的問題是用戶量的持續(xù)下降。最主要的原因:最主要的原因:1 1、視頻網(wǎng)站、視頻網(wǎng)站2 2、電視盒子、電視盒子網(wǎng)絡機頂盒和網(wǎng)絡電視的崛起恰恰說明了廣電總局的思維不夠網(wǎng)絡機頂盒和網(wǎng)絡電視的崛起恰恰說明了廣電總局的思維不夠互聯(lián)網(wǎng)化,也可以理解為不懂用戶。互聯(lián)網(wǎng)化,也可以理解為不懂用戶。案例1廣電13年至今廣
25、電及各大TV均開始在微信公眾平臺建立服務號,期望通過在線方式提供互動服務平臺:1、節(jié)目預告單2、在線互動(投票、吐槽)3、產(chǎn)品營銷4、自助服務案例2天津世貿(mào)城天津世貿(mào)城一期(隸屬:天津北方五金機電城有限公司)服裝天津世貿(mào)城一期(隸屬:天津北方五金機電城有限公司)服裝服飾展貿(mào)中心,占地面積服飾展貿(mào)中心,占地面積5050畝,建筑面積畝,建筑面積1616萬平方米,地下萬平方米,地下2 2層、層、地上地上8 8層結(jié)構(gòu)。地下一層至八層為經(jīng)營樓層,經(jīng)營面積層結(jié)構(gòu)。地下一層至八層為經(jīng)營樓層,經(jīng)營面積1414萬平米,萬平米,業(yè)態(tài)涵蓋各類女裝、男裝、服飾、飾品、內(nèi)衣家居服、襪子、業(yè)態(tài)涵蓋各類女裝、男裝、服飾、飾
26、品、內(nèi)衣家居服、襪子、童裝、針織、箱包等,實現(xiàn)衣著類產(chǎn)品一站式批發(fā)零售。童裝、針織、箱包等,實現(xiàn)衣著類產(chǎn)品一站式批發(fā)零售。傳統(tǒng)商業(yè)廣場以收租金的盈利模式越來越難支撐企業(yè)發(fā)展,如傳統(tǒng)商業(yè)廣場以收租金的盈利模式越來越難支撐企業(yè)發(fā)展,如何用互聯(lián)網(wǎng)何用互聯(lián)網(wǎng)+ +思維打造一個集批發(fā)零售、休閑娛樂購物的一體化思維打造一個集批發(fā)零售、休閑娛樂購物的一體化商業(yè)地產(chǎn)中心,將顧客變?yōu)槠脚_會員的思路是天津世貿(mào)城發(fā)展商業(yè)地產(chǎn)中心,將顧客變?yōu)槠脚_會員的思路是天津世貿(mào)城發(fā)展的重中之重。的重中之重。案例2天津世貿(mào)城天津世貿(mào)城天津世貿(mào)城AppApp集免費上網(wǎng)、免費停車、預約搶購、瘋狂抄底、集免費上網(wǎng)、免費停車、預約搶購、瘋
27、狂抄底、兼職招聘等功能為一體,同時為世貿(mào)城商戶、批發(fā)商、普通用兼職招聘等功能為一體,同時為世貿(mào)城商戶、批發(fā)商、普通用戶等人群提供服務,依托大數(shù)據(jù)分析來優(yōu)化調(diào)整商城發(fā)展。戶等人群提供服務,依托大數(shù)據(jù)分析來優(yōu)化調(diào)整商城發(fā)展。第二章IOS、Android、WP技術(shù)詳解及經(jīng)驗三大平臺介紹IOSIOS:即:即iPhoneiPhone OSOS,蘋果公司開發(fā)的移動操作系統(tǒng),于,蘋果公司開發(fā)的移動操作系統(tǒng),于20072007年年公布,最初的設計是作為公布,最初的設計是作為iPhoneiPhone的操作系統(tǒng),由于它的成功,的操作系統(tǒng),由于它的成功,后續(xù)也應用在后續(xù)也應用在iPodiPod、iPadiPad、A
28、pple TVApple TV等產(chǎn)品之上。等產(chǎn)品之上。IOSIOS與與MacMac OS OS X X一樣同屬于類一樣同屬于類UnixUnix的商業(yè)的商業(yè)OSOS。AndroidAndroid:2 2005005年年GoogleGoogle收購并注資收購并注資AndroidAndroid,與,與8484家同盟共同家同盟共同研發(fā)優(yōu)化,隨后以研發(fā)優(yōu)化,隨后以ApacheApache許可授權(quán)開放了其源碼,許可授權(quán)開放了其源碼,20082008年年1010月月發(fā)布第一款智能機,發(fā)布第一款智能機,1111年市場份額全球第一。年市場份額全球第一。WPWP:即:即WindowsWindows PhonePh
29、one,20102010年年1010月由微軟發(fā)布,月由微軟發(fā)布,1212年年6 6月正式月正式發(fā)布發(fā)布WP8WP8和和WIN8WIN8。IOS平臺開發(fā)環(huán)境和語言介紹操作系統(tǒng):操作系統(tǒng):Mac OS XMac OS X開發(fā)工具:開發(fā)工具:XcodeXcode開發(fā)語言:開發(fā)語言:C C、C+C+、Objective-CObjective-C(官方)、(官方)、SwiftSwift(趨勢)(趨勢)IOS開發(fā)常用術(shù)語Objective-CIBNIB/XIBXcodeCocoaCocoa TouchFoundationUIKitObjective-C語言介紹Objective-CObjective-C(
30、以后簡稱(以后簡稱OCOC或或OBJCOBJC)是由科學家、軟件工程師)是由科學家、軟件工程師Brad CoxBrad Cox于于2020世紀世紀8080年代早期編寫的。它的設計方式是將年代早期編寫的。它的設計方式是將SmalltalkSmalltalk語言的功能特性引入到語言的功能特性引入到C C語言的編程環(huán)境中。語言的編程環(huán)境中。iPhoneiPhone的框架庫中的大部分都是用的框架庫中的大部分都是用OCOC編寫的,不過因為這種語言被設編寫的,不過因為這種語言被設計為兼容計為兼容C C語言,所以你同樣也可以在應用程序中使用語言,所以你同樣也可以在應用程序中使用C C和和C+C+。OCOC的
31、主要應用平臺是的主要應用平臺是Mac OS XMac OS X和和iPhoneiPhone OSOS。有許多編程語言,。有許多編程語言,例如例如JavaJava和和C#C#,都從,都從OCOC這門語言中汲取了養(yǎng)分。這門語言中汲取了養(yǎng)分。O OC C建立在建立在C C語言之上,意味著它是在語言之上,意味著它是在C C語言基礎上添加了擴展而語言基礎上添加了擴展而創(chuàng)造出來的能夠創(chuàng)建和操作對象的一門新的程序設計語言,也創(chuàng)造出來的能夠創(chuàng)建和操作對象的一門新的程序設計語言,也就是我們通常所說的面向?qū)ο蟮木褪俏覀兺ǔKf的面向?qū)ο蟮腃 C語言。語言。OCOC中包含大量中包含大量NSNS開頭的類,如開頭的類,
32、如NSStringNSString,NSArray,NSArray, NSDictionaryNSDictionary等等,等等,NSNS是是NEXTSTEPNEXTSTEP的縮寫,它是喬布斯在的縮寫,它是喬布斯在19851985年成立的年成立的NeXT.IncNeXT.Inc公司所開發(fā)的操作系統(tǒng),蘋果公司于公司所開發(fā)的操作系統(tǒng),蘋果公司于19971997年年2 2月將月將NeXTNeXT買下,成為買下,成為Mac OS XMac OS X的基礎。的基礎。Interface BuilderInterface Builder(IB)是Mac OS X平臺下用于設計和測試用戶界面(GUI)的應用程
33、序(非開源)。為了生成GUI,IB并不是必需的,實際上Mac OS X下所有的用戶界面元素都可以使用代碼直接生成;但IB能夠使開發(fā)者簡單快捷的開發(fā)出符合Mac OS X 的GUI。通常你只需要通過簡單的拖拽(drag-n-drop)操作來構(gòu)建GUI就可以了。IB使用Nib文件儲存GUI資源,同時適用于Cocoa和Carbon程序。在需要的時候,Nib文件可以被快速地載入內(nèi)存。Interface Builder工具是在Mac/iPhone SDK中提供的。該工具通常用于Mac OS X開發(fā)和iPhone應用程序開發(fā)。Interface Builder提供了拖放面板以供iOS開發(fā)人員將控件拖放到屏
34、幕上。NIB與XIBNIB NIB 和和 XIB XIB 都是都是 Interface Builder Interface Builder 的圖形界面設計文檔。引用的圖形界面設計文檔。引用Cocoa Cocoa Programming for Mac OSXProgramming for Mac OSX一書的說法,一書的說法,Interface Builder Interface Builder 把窗口、菜單把窗口、菜單欄以及窗口上的各種控件的對象都欄以及窗口上的各種控件的對象都“凍結(jié)凍結(jié)”在了一個在了一個 NIBNIB文檔里面了;程序文檔里面了;程序運行時,這些對象將會運行時,這些對象將會“
35、蘇醒蘇醒”。在終端下我們可以看到,在終端下我們可以看到,NIB NIB 其實是一個目錄。它里面有兩個也是后綴為其實是一個目錄。它里面有兩個也是后綴為 NIB NIB 的文件:的文件:designable.nib designable.nib 和和 keyedobjects.nibkeyedobjects.nib。前者是一個。前者是一個 XML XML 文檔,文檔,而后者則是一個二進制文件。而后者則是一個二進制文件。Interface Builder 3 Interface Builder 3 之后,引入了新的文檔之后,引入了新的文檔格式:格式:XIBXIB。它是單一的。它是單一的 XML XM
36、L 文檔,也就是一個純文本文件。純文本文件的文檔,也就是一個純文本文件。純文本文件的好處是顯而易見的。嗯,就是便于源代碼版本管理。現(xiàn)在最新版本的好處是顯而易見的。嗯,就是便于源代碼版本管理?,F(xiàn)在最新版本的 Xcode Xcode 在創(chuàng)建項目時,已經(jīng)默認使用在創(chuàng)建項目時,已經(jīng)默認使用 XIB XIB 格式的文檔了。格式的文檔了。不論在不論在 Interface Builder Interface Builder 中選擇的是中選擇的是 NIB NIB 還是還是 XIB XIB 格式,格式,Xcode Xcode 編譯后編譯后都將得到一個供程序運行時使用的經(jīng)過編譯的都將得到一個供程序運行時使用的經(jīng)過
37、編譯的 NIB NIB 文件。文件。XcodeXcode是蘋果公司向開發(fā)人員提供的是蘋果公司向開發(fā)人員提供的閉源閉源集成開發(fā)環(huán)境集成開發(fā)環(huán)境(IDE),用于開發(fā)),用于開發(fā)Mac OS X,IOS的應用程序。其的應用程序。其運行于蘋果公司的運行于蘋果公司的Mac操作系統(tǒng)下。操作系統(tǒng)下。Xcode的前身Project BuilderXcode在 Xcode 4 中,Interface Builde 已徹底整合至 Xcode IDE - 不再是獨立的應用程序。選取一份工程中的界面文件(具有 .nib/.xib 后綴的文件)就能打開 Xcode 的 IB 編輯器。打開右手邊的工具區(qū),就可以看到整個界
38、面觀察器、控件庫以及 UI 對象。在開發(fā) Mac OS X 或者 iOS 應用程序的時候,您可以從控件庫拖出控件, 將之放置在程序的畫布上,并可設定它的位置,從而實現(xiàn)程序的布局。最好的功能:您可以直接把連接從 UI 設計區(qū)域拖到源代碼區(qū)域。Xcode 4 新型的分隔式編輯器布局大大簡化動作和插座變量的編寫。只要把連接拖到現(xiàn)有的代碼即可通過一個手勢搞定所有事情。如果還沒有編寫連接所需要的代碼呢?在這種情況下,Xcode 將會為您創(chuàng)建一個新的插座變量或動作。只要將連接拖動至源文件的空白區(qū)域,Xcode 就能生成相應代碼。Xcode如今的Xcode已經(jīng)是包含了Mac OS SDK、IOS SDK、I
39、B(用戶界面開發(fā)工具)、Instruments(應用性能調(diào)試工具)、IOS Simulator(模擬器)、Dashcode(基于Web的獨立程序)、Organizer(組織工具)等眾多工具為一身的強大的IDE。CocoaCocoa是蘋果公司為Mac OS X所創(chuàng)建的原生面向?qū)ο蟮木幊汰h(huán)境,是蘋果面向?qū)ο蟮拈_發(fā)框架,用來生成 Mac OS X 的應用程序。主要的開發(fā)語言為 OC。Cocoa 應用程序一般在蘋果公司的開發(fā)工具Xcode上用OC寫成。不過,通過Java bridge、PasCocoa、PyObjC、CamelBones以及RubyCocoa等橋接技術(shù),Java、Clozure CL、
40、LispWorks、Object Pascal、Python、Perl、Ruby等其它工具或者語言也可以用來開發(fā) Cocoa 應用。也有一些其它語言的Cocoa實現(xiàn)無須橋接,比如蘋果公司開發(fā)的MacRuby和類似Lisp的Nu語言。不使用Xcode,僅僅通過文本編輯器、GCC和GNU make工具也可以用OC語言開發(fā)Cocoa應用。對最終用戶來說,使用Cocoa編程環(huán)境開發(fā)的應用程序即為Cocoa 應用。這類應用有獨特的外觀,因為Cocoa編程環(huán)境讓程序在多方面自動遵循蘋果公司的人機界面守則。Cocoa TouchCocoa Touch由蘋果公司提供的軟件開發(fā)api, 用于開發(fā) iphone、
41、ipod、ipad上的軟件。也是蘋果公司針對iPhone應用程序快速開發(fā)提供的一個類庫。此庫以一系列框架庫的形式存在,支持開發(fā)人員使用用戶界面元素構(gòu)建圖像化的事件驅(qū)動的應用程序。Cocoa Touch 框架推動了IOS 應用程序的開發(fā),為開發(fā)者提供了很多 Mac 平臺上久經(jīng)考驗的模式,同時又特別專注于基于觸摸的開發(fā)接口和性能優(yōu)化。其中,UIKit 提供了開發(fā) iOS 上的圖形化事件驅(qū)動程序所需的基本工具。UIKit 基于 Foundation 框架,該框架同樣存在于 Mac OS X 系統(tǒng)中,提供了文件處理、網(wǎng)絡、字符串處理以及其他基礎架構(gòu)。iOS 獨特的界面意味著 Cocoa Touch 具
42、有同樣獨特的設計。通過 UIKit,您可以訪問 iOS 上特殊的 GUI 控制、按鈕和全屏幕視圖。您還可以通過加速計和 Multi-Touch 手勢控制應用程序。Foundation框架Foundation之于Objective-C就好比Java中SDK類庫之于Java。這個框架提供了基本的Objective-C的類,最重要的根類,NSObject,它定義了基本的對象行為??蚣馨烁鞣N基本數(shù)據(jù)類型、集合,操作系統(tǒng)服務的對象的類。Foundation同樣包含了幾種設計模式和機制,以遍設計出更健壯和高效的Objective-C程序。一:基本的Protocols (類似于Java中的接口。明顯的區(qū)
43、別是,Protocols中允許可選實現(xiàn)方法。(1)NSObject ,值得注意的是它的名字跟NSObject類同名。 實現(xiàn)了這個協(xié)議的類,就可以被查詢它們的類和父類,可以跟其他對象比較。 (2)NSCoding,實現(xiàn)了這個協(xié)議的類可以被編碼和解碼。 (3)NSCoping,這個協(xié)議只定義了一個方法,copyWithZone:,如果一個類支持對象拷貝那么就需要實現(xiàn)這個協(xié)議。使用方法:#import UIKit框架UIKit是IOS系統(tǒng)的一個框架,該框架提供一系列的Class(類)來建立和管理iPhone OS應用程序的用戶界面( UI )接口、應用程序?qū)ο蟆⑹录刂?、繪圖模型、窗口、視圖和用于控
44、制觸摸屏等的接口。使用方法:#import 當引入此頭文件后,便可以在程序里使用任何在UIKit里聲明的類。IOS開發(fā)環(huán)境搭建v 步驟:步驟:v 1 1、注冊、注冊AppleApple IDIDv 2 2、申請?zhí)O果開發(fā)者帳號、申請?zhí)O果開發(fā)者帳號 個人99美元/年(只可發(fā)布到App Store) 公司99美元/年,需要鄧白氏編碼(只可發(fā)布到App Store) 企業(yè)299美元/年,需要鄧白氏編碼(不可發(fā)布到App Store)v 3 3、下載、下載XcodeXcode,目前最新版,目前最新版6 6.3.3,可通過兩種方式下載:,可通過兩種方式下載: Mac App Store:(https:/
45、用開發(fā)者帳號在網(wǎng)站直接下載:(https:/ 工具欄區(qū):1. 負責控制程序的運行、停止。2. 切換項目模式3. 切換運行設備4. 斷點開關5. 狀態(tài)條6. 視圖模式7. 管理器 項目區(qū):1. 工程代碼管理2. 代碼層次3. 代碼搜索4. 編譯錯誤、警告5. Debug堆棧6. 斷點管理7. 日志管理Xcode開發(fā)環(huán)境介紹 項目配置區(qū):1. 工程信息總覽、設置2. 項目參數(shù)3. 編譯選項4. 編譯階段管理5. 編譯規(guī)則管理6. 視圖模式 編輯器區(qū):1. 代碼編輯器2. IB(Interface Builder)編輯器3. 文件預覽4. .Xcode開發(fā)環(huán)境介紹 屬性、參數(shù)區(qū):1. 文件名稱、類型
46、、路徑、編碼等2. 控件各種參數(shù)3. 連接映射、控件事件 控件區(qū):1. 基礎控件(文本框、按鈕等)2. 容器控件(瀏覽器控件、表格控件等)3. 事件控件(捏合、觸擊、滑動等)4. 代碼模版等 控制臺區(qū):1. 運行時對象堆棧樹2. 日志輸出控制臺3. Debug相關操作按鈕IOS工程目錄結(jié)構(gòu)介紹工程名稱工程代碼根目錄AppDelegate:應用程序的代理ViewController:視圖控制器HelloWorld-Info.plist:應用程序配置文件InfoPlist.strings:國際化資源配置文件main.m:應用程序入口類HelloWorld-Prefix.pch:應用程序預編譯文件D
47、efault:應用程序默認背景圖引用框架編譯后的程序文件IOS模擬器將運行設備改為iPhone X Simulator并點擊運行按鈕以后便可在模擬器中預覽、調(diào)試程序。模擬器支持的功能:1、切換不同平臺和尺寸,如iPhone、iPad2、設備旋轉(zhuǎn)、搖晃3、按住option鍵模擬多手勢操作4、模擬內(nèi)存警告5、模擬位置服務不支持的功能:1、電話2、攝像頭3、震動Android平臺開發(fā)環(huán)境和語言介紹操作系統(tǒng):操作系統(tǒng):WindowsWindows、MacMac OS XOS X、LinuxLinux開發(fā)工具:開發(fā)工具:EclipseEclipse開發(fā)語言:開發(fā)語言:C C、C+C+、JavaJava(
48、官方)(官方)Java語言介紹JavaJava是一種可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語是一種可以撰寫跨平臺應用軟件的面向?qū)ο蟮某绦蛟O計語言,是由言,是由Sun MicrosystemsSun Microsystems公司于公司于19951995年年5 5月推出的月推出的JavaJava程序設程序設計語言和計語言和JavaJava平臺(即平臺(即JavaSE, JavaEE, JavaMEJavaSE, JavaEE, JavaME)的總稱。)的總稱。JavaJava平臺由平臺由JavaJava虛擬機(虛擬機(Java Virtual MachineJava Virtual Machi
49、ne,簡稱,簡稱JVMJVM)和)和Java Java 應用編程接口(應用編程接口(Application Programming InterfaceApplication Programming Interface,簡稱簡稱APIAPI)構(gòu)成,)構(gòu)成,JVMJVM也是也是JavaJava之所以具備跨平臺性的關鍵。之所以具備跨平臺性的關鍵。Sun Sun 公司對公司對 Java Java 編程語言的解釋是:編程語言的解釋是:Java Java 編程語言是個簡單、編程語言是個簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關、可移植、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關、可移植、高性
50、能、多線程和動態(tài)的語言,高性能、多線程和動態(tài)的語言,20092009年年0404月月2020日,甲骨文日,甲骨文7474億億美元收購美元收購SunSun,取得取得javajava的版權(quán)。的版權(quán)。J Javaava的最新版是的最新版是7.07.0。Java語言介紹抽象類:規(guī)定一個或多個抽象方法的類本身必須定義為抽象類:規(guī)定一個或多個抽象方法的類本身必須定義為abstractabstract,抽象類只是用來派生子類,而不能用它來創(chuàng)建對象。,抽象類只是用來派生子類,而不能用它來創(chuàng)建對象。finalfinal類:又稱類:又稱“最終類最終類”,它只能用來創(chuàng)建對象,而不能被繼,它只能用來創(chuàng)建對象,而不能被
51、繼承,與抽象類剛好相反,而且抽象類與最終類不能同時修飾同承,與抽象類剛好相反,而且抽象類與最終類不能同時修飾同一個類。一個類。包:包:JavaJava中的包是相關類和接口的集合,創(chuàng)建包須使用關鍵字中的包是相關類和接口的集合,創(chuàng)建包須使用關鍵字packagepackage。多態(tài)類:在多態(tài)類:在javajava中,對象變量是多態(tài)的。而中,對象變量是多態(tài)的。而javajava中不支持多重中不支持多重繼承。繼承。接口:接口:JavaJava中的接口是一系列方法的聲明,是一些方法特征的中的接口是一系列方法的聲明,是一些方法特征的集合,一個接口只有方法的特征沒有方法的實現(xiàn),因此這些方集合,一個接口只有方法
52、的特征沒有方法的實現(xiàn),因此這些方法可以在不同的地方被不同的類實現(xiàn),而這些實現(xiàn)可以具有不法可以在不同的地方被不同的類實現(xiàn),而這些實現(xiàn)可以具有不同的行為(功能)。同的行為(功能)。JavaJava中的每一個類都是從中的每一個類都是從ObjectObject類擴展而來的。類擴展而來的。Java語言介紹J Javaava的源代碼文件用的源代碼文件用.java.java表示表示J Javaava編譯后的編譯后的類文件用類文件用.class.class表示表示定義一個接口的方式:定義一個接口的方式:interface ITestinterface ITestvoid say(String string);
53、void say(String string); 定義一個類的方法:定義一個類的方法:class Test implements ITestclass Test implements ITestpublic void say(String string)public void say(String string)System.out.println(string);System.out.println(string); public static void main(String args)public static void main(String args)Test test = new
54、Test();Test test = new Test();test.say(Hello!);test.say(Hello!); Android常用術(shù)語1.apk擴展名 apk是Android包的擴展名,一個Android包包含了與某個Android應用程序相關的所有文件,apk文件將AndroidManifest.xml文件、應用程序代碼(dex文件)、資源文件和其他文件組成一個壓縮包,一個項目只能打包壓縮成一個apk文件。 2.dex擴展名 Android的程序被編譯成.dex(Dalvik Executable)格式文件, 然后再進行打包生成可被直接安裝的apk文件。 3.應用程序(AP
55、P) 一個或多個Activity、服務、監(jiān)聽和Intent接收器的集合,一個應用程序有一個文件清單,并且打包成一個apk文件。 4.Action 對Intent發(fā)送器意圖的描述,一個活動是一個指派給Intent的字符串值?;顒幼址梢杂葾ndroid定義,也可以由第三方開發(fā)者定義。例如,在網(wǎng)頁URL中使用的ent.action.VIEW或者在用戶應用程序中使用的 com.example.rumbler.SHAKE_PHONE來使電話震動。 5.ADB( Android Debug Bridge )SDK自帶的一個基于命令行的調(diào)試程序。它提供了設備瀏覽工具、設備上的拷貝工
56、具和為調(diào)試轉(zhuǎn)寄端口的功能。Android常用術(shù)語6.內(nèi)容源 內(nèi)容源是建立在類ContentProvider之上的用于處理指定格式的內(nèi)容請求字符串,并返回指定格式的數(shù)據(jù)的類。7.Dalvik Android 虛擬機的名字,Dalvik虛擬機是一個只能解釋執(zhí)行dex文件的虛擬機,dex文件針對存儲性能和內(nèi)存管理進行了優(yōu)化。 Dalvik虛擬機是基于寄存器的虛擬機,并且能夠運行經(jīng)過Dalvik自帶的“dx”工具轉(zhuǎn)換過的Java類。 虛擬機運行在兼容Posix的操作系統(tǒng)上,依賴于底層的功能(如線程和低級內(nèi)存管理)。Dalvik的核心類庫有意做得與Java標準版非常類似,但它明顯更適合小型移動設備。 8
57、.DDMS 調(diào)試監(jiān)視服務(Dalvik Debug Monitor ServiceDalvik)是SDK自帶的一個可視的調(diào)試工具。它提供了屏幕捕捉、日志存儲和進程檢測能力。 9.Drawable編譯過的可視化資源,可以用來做背景、標題或屏幕的其他部分。它被編譯在android.graphics.drawable子類中。10.意圖(Intent) 意圖是一個Intent類,它包含很多描述調(diào)用者意圖做什么的字段。調(diào)用者發(fā)送意圖到Android意圖處理器,意圖處理器會遍歷所有應用程序的意圖過濾器來查找與該意圖最匹配的Activity。意圖字段包括渴望的動作、種類、數(shù)據(jù)、數(shù)據(jù)的MIME類型、一個處理類
58、和其他約束。 Android開發(fā)環(huán)境搭建1 1、下載、下載JDKJDK,下載地址為:下載地址為:http:/ 2、下載安卓、下載安卓SDKSDK,下載地址為:,下載地址為:http:/ 3、下載、下載EclipseEclipse,下載地址為:,下載地址為:/downloads//downloads/4 4、安裝、安裝ADTADT,可從,可從EclipseEclipse中直接安裝或者從中直接安裝或者從http:/ 2、下載安卓、下載安卓SDKSDK,下載地址為:,下載地址為:http:/ SDK Android
59、4.2 (API 17)和ADT v22.0.0Android開發(fā)環(huán)境搭建解壓后在eclipse目錄中運行eclipse.exe即可Android開發(fā)環(huán)境搭建第二種下載不含Eclipse的版本Android開發(fā)環(huán)境搭建該安裝程序只包含了最基礎的SDK工具,不包含Android開發(fā)環(huán)境搭建Android開發(fā)環(huán)境搭建Android開發(fā)環(huán)境搭建Android開發(fā)環(huán)境搭建Android工程結(jié)構(gòu)介紹 src:工程源代碼 gen:該 文件夾下面有個R.java文件,R.java是在建立項目時自動生成的,這個文件是只讀模式的,不能更改。R.java文件中定義了一個名為R的類,該類中包含很多靜態(tài)類,且靜態(tài)類的
60、名字都與res中的一個名字對應,即R類定義該項目所有資源的索引。 android.jar就是android項目需要要引用的工具包,大部分開發(fā)用的工具都被封裝在里面了。 assets文件夾用來存放資源文件,存放到里面的文件,都會被打包到應用程序里面。 bin文件夾是運行以后生成的,里面包含生成的可執(zhí)行文件等。程序運行以前是沒有這個文件夾的。 res文件夾里面放的是程序的資源文件,里面的幾個drawable-XXX文件夾放的是在不同分辨率下的圖片文件。layout目錄下放的是布局文件,都是xml格式的。values存放字符串,顏色,數(shù)組等常量數(shù)據(jù)??梢匀我饷?,但是通常命名:color.xml、s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 托兒所服務的危機管理和風險控制考核試卷
- 光纜生產(chǎn)自動化與智能化技術(shù)考核試卷
- 樓房商用租賃合同范本
- 首付購車合同范本
- 軸承成品采購合同范本
- 水電承包勞務合同范本
- 酒店客房服務標準及流程制度
- 靜脈輸液的操作流程及操作規(guī)范
- 電商網(wǎng)站運營維護服務協(xié)議
- 共享經(jīng)濟平臺技術(shù)開發(fā)合作協(xié)議
- 車路協(xié)同路側(cè)設備通信終端(RSU)測試技術(shù)要求(征求意見稿)
- TCAICC 001-2024 張家界莓茶質(zhì)量等級評價
- 冷鏈鄉(xiāng)村物流相關行業(yè)公司成立方案及可行性研究報告
- 6.《變色龍》省公開課一等獎全國示范課微課金獎課件
- 股權(quán)架構(gòu)設計合同
- HJ1209-2021工業(yè)企業(yè)土壤和地下水自行監(jiān)測技術(shù)指南(試行)
- 《跨境電商英語》課程標準
- 2024年湖南電氣職業(yè)技術(shù)學院單招職業(yè)技能測試題庫附答案
- 幼兒園衛(wèi)生保健工作匯報
- 第一課 追求向上向善的道德(課時1)(課件)
- 流行音樂(中國)
評論
0/150
提交評論