完整的IOS上架App(Swift)的流程(再也不用擔(dān)心上架App了)

這份教程步驟是15年10月23號寫济榨,而發(fā)布app是21號發(fā)布的搭儒,校對過一步都沒跳,只要按照步驟昔善,就能發(fā)布第一款屬于自己的app了。

分兩步:

1.真機(jī)上調(diào)試

2.發(fā)布app到App Store

在IOS真機(jī)上調(diào)試的方法

步驟流程:

1.創(chuàng)建開發(fā)者證書

2.設(shè)備注冊

3.創(chuàng)建App ID

4.創(chuàng)建配置概要文件

5.設(shè)備調(diào)試

下面詳細(xì)說:

1.創(chuàng)建開發(fā)者證書:每個開發(fā)人員一次只能使用一個開發(fā)者證書畔乙。

門戶網(wǎng)址https://developer.apple.com/ios/manage/overview/ index.action

首先要有開發(fā)者賬號君仆,99美元,沒有下面什么都做不了

登陸成功后牲距,選擇IOS Apps下的Certificates (證書)

下面分兩步:

(1) 生成證書簽名公鑰返咱。

(2) 提交證書公鑰文件到配置門戶網(wǎng)站。

(1)生成證書簽名公鑰? :這個操作在自己的蘋果電腦上牍鞠,找到放應(yīng)用程序的地方進(jìn)去咖摹,找到使用工具應(yīng)用文件夾,點進(jìn)去找到”鑰匙串訪問”這個應(yīng)用程序难述,打開 然后找上面工具欄中的“鑰匙串訪問”→“證書助理”→“從證書頒發(fā)機(jī)構(gòu)請求證書”萤晴,在“用戶電子郵件地址”中輸入自己的郵件地址,在“常用名稱”中輸入“eorient”//(隨便的),然后在“請求是” 中選擇“存儲到磁盤”單選按鈕,繼續(xù)胁后,存儲店读,隨便哪里,能找到就行攀芯,文件名CertificateSigningRequest.certSigningRequest

(2) 提交證書公鑰文件到配置門戶網(wǎng)站

生成CertificateSigningRequest.certSigningRequest公鑰文件后,重新回到配置門戶網(wǎng)站提交證書公鑰文件屯断。注意左邊是Certificates菜單下的All,然后右邊的右上角的添加按鈕

選擇IOS App Development 然后continue繼續(xù),一自繼續(xù)直到Choose File選擇文件按鈕裹纳,就選擇剛才的CertificateSigningRequest.certSigningRequest

這樣就生成證書了。ios_development.cer? 這個文件用于測試與發(fā)布

需要打開“鑰匙串訪問”點左邊的登陸按鈕紧武,然后將這個文件拉進(jìn)去

還沒有涉及到應(yīng)用包名剃氧,以后的下一個應(yīng)用(以后再用同一臺電腦開發(fā)時上面不需要動)

2.設(shè)備注冊 這是對IOS設(shè)備的注冊

也是在門戶網(wǎng)站上,就是剛才蘋果網(wǎng)站 阻星,點擊左邊的Devices導(dǎo)航菜單 選擇iphone然后右邊右上角有個+加號點擊輸入設(shè)備名和UDID(設(shè)備ID)

設(shè)備名:連上手機(jī)后iTunes上會顯示出來名字

UDID:如果要獲得設(shè)備的UDID,我們要把設(shè)備連接到iTunes朋鞍。設(shè)備信息默認(rèn)顯示的是序列號。

點擊序列號,它就會變成標(biāo)識符(UDID)顯示,右鍵可以拷貝UDID

然后Continue妥箕,然后Register

還沒有涉及到應(yīng)用包名滥酥,以后的下一個應(yīng)用(以后再用同一臺電腦開發(fā)時上面不需要動)

3.創(chuàng)建App ID

設(shè)備注冊成功后,還需要為應(yīng)用創(chuàng)建App ID,該過程也是在配置門戶網(wǎng)站完成的。點擊左邊的Identifiers導(dǎo)航菜單的App IDs 畦幢,坎吻,點擊頁面右上角的添加按鈕+加號。

然后再跳出的頁面上填入Name 宇葱, Bundle ID瘦真,,別的都別動就行了

Name:填寫項目名稱就行了黍瞧,如HelloWorld

Bundle ID :? 包名+項目名诸尽。 先包名.項目名

然后Continue ,繼續(xù)

第三步開始就涉及到了印颤,以后這里開始要重弄步驟您机。

4.創(chuàng)建配置概要文件

配置概要文件(Provisioning Profiles)是應(yīng)用在設(shè)備上編譯時使用的,分為開發(fā)配置概要文件和發(fā)布配置概要文件,分別用于開發(fā)(調(diào)試)和發(fā)布

通過左邊的Provisioning Profiles

導(dǎo)航菜單進(jìn)入,其中Development標(biāo)簽用于管理開發(fā)配置概要文件,Distribution標(biāo)簽用于管理發(fā)布配置概要文件。

這里是用來開發(fā)測試的年局,所以選擇Development標(biāo)簽就行了际看,然后看右邊,右上角有個+加號矢否,點擊

選擇需要的類型仿村,這里是IOS App Deveopment,點擊下面的Continue按鈕進(jìn)入下一頁面,在這個頁面中我們選擇前面創(chuàng)建好的App ID 兴喂,下拉就出來選項蔼囊,選擇剛才的App ID就行了。點擊下面的Continue按鈕,進(jìn)入頁面,這個頁面中我們選擇前面創(chuàng)建好的證書(就是這個開發(fā)者賬號的用戶名吧衣迷,反正就是一個名字畏鼓,這個證書已經(jīng)在前面裝到我的MAC電腦上了)

點擊下面的Continue按鈕,進(jìn)入頁面,這個頁面 中我們選擇已經(jīng)注冊的運行設(shè)備(手機(jī))。只有在這里能夠選中的設(shè)備,應(yīng)用才能在該設(shè)備上測試運行,所以這里很 重要壶谒。

點擊下面的Continue按鈕進(jìn)入頁面,在這個頁面中我們可以輸入配置概要文件名(直接項目名加Profile就行了云矫,好看出來)。然后點擊下面的Generate按鈕創(chuàng)建配置概要文件,創(chuàng)建完成后進(jìn)入頁面,在這個頁 面中我們可以下載這配置概要文件到本地汗菜。(配置概要文件名.mobileprovision)

這個文件雙擊就能到Xcode中了

5.設(shè)備調(diào)試

將配置概要文件導(dǎo)入到Xcode中,雙擊下載的配置概要文件 MyNotes_Profile.mobileprovision就可以將文件導(dǎo)入Xcode

然后就可以在設(shè)備上運行了

將APP應(yīng)用放到App Store上方法

1.檢查

先調(diào)整Identity和Deployment Info屬性让禀,這些信息一打包就沒法改了挑社。

在這些屬性中,Identity部分主要包括Bundle identifier(包標(biāo)識符)、Version(發(fā)布版本)巡揍、Build(編譯版本) 和Team(開發(fā)者賬號)痛阻。Deployment Info主要是Deployment Target(部署目標(biāo))。

Bundle identifier(包標(biāo)識符):公 司 域 名 反 寫(包名) + 應(yīng) 用 產(chǎn) 品 名

Version(發(fā)布版本):發(fā)布時這里設(shè)定的版本號與iTunes Connect中設(shè)置的應(yīng)用的版本號要一樣

Team(開發(fā)者賬號):這里可以選擇開發(fā)者賬號,前提是我們在Xcode的使用偏好中設(shè)置了開發(fā)者賬號的

用戶名和密碼才可以看到,設(shè)置好這個屬性,可以方便我們在設(shè)備上編譯和發(fā)布腮敌。

部署目標(biāo)阱当。選擇部署目標(biāo)是開發(fā)應(yīng)用之前就要考慮的問題,這關(guān)系到應(yīng)用能夠支持的操作系統(tǒng)

2.為發(fā)布進(jìn)行編譯

從編寫到發(fā)布應(yīng)用會經(jīng)歷3個階段:在模擬器上運行調(diào)試、在設(shè)備上運行調(diào)試和發(fā)布編譯

步驟:

1.創(chuàng)建開發(fā)者證書

2.創(chuàng)建App ID

3.創(chuàng)建發(fā)布配置概要文件

4.發(fā)布編譯

前兩步已經(jīng)做了糜工,現(xiàn)在第三步開始

配置概要文 件分為兩種——開發(fā)配置概要文件和發(fā)布配置概要文件弊添,現(xiàn)在是發(fā)布也就是說要創(chuàng)建發(fā)布配置文件

登錄iOS開發(fā)中心的配置門戶網(wǎng)站,選擇左邊的導(dǎo)航菜單Provisioning Profiles,然后選擇Distribution標(biāo)簽

點擊頁面右上角的添加按鈕 +加號,進(jìn)入創(chuàng)建配置概要文件選擇頁面, 這里的備選項目含義可以參考上面,選擇類型為“App Store”,點擊下面Continue按鈕進(jìn)入頁面,這個頁面中我們選擇前面創(chuàng)建好的App ID,點擊下面的Continue按鈕進(jìn)入頁面,選擇以前創(chuàng)建好的證書(默認(rèn)點擊或者看創(chuàng)建時間選擇就行了)’然后點擊下面的Continue按鈕進(jìn)入創(chuàng)建配置概要文件頁面,在這里可以輸入配置 概要文件名捌木。然后點擊下面的Generate按鈕創(chuàng)建配置概要文件,創(chuàng)建完成后進(jìn)入頁面,在這個頁面中我們可以下載這些配置概要文件到本地油坝,此時點擊Download按鈕,可以下載發(fā)布配置概要文件到本地

發(fā)布編譯

找到前文創(chuàng)建的發(fā)布配置概要文件,雙擊它,把它導(dǎo)入到Xcode工具。然后使用Xcode打開需要編譯的工程或工作空間,選擇工程的TARGETS刨裆,(點擊工程就會出來項目的配置信息),選擇BuildSettings→Code Signing→Code Signing Identity,選擇Release后下面選Any IOS sdk免钻,后面的選擇框改為iOS Distributio? ,,Debug下面也是選成Any IOS sdk,iOS Distributio

然后選擇工具欄中的Product中的 Scheme的new Scheme,彈出Scheme對話框崔拥,選擇左下角的Duplicate Scheme按鈕,就會復(fù)制一份新的Scheme, 名為Copy of HelloWorld

在左上角的Scheme選擇下拉框中選擇Copy of HelloWorld(創(chuàng)建后應(yīng)該默認(rèn)就是這樣的),然后選擇左邊列表中的Run,在右邊的Build Configuration 下拉框中選擇Release极舔。然后這個框的左上角(Copy of HelloWorld后面)選擇Copy of HelloWorld中的iOS Device

然后Xcode工具欄選擇Product→Building for→Running菜單項,然后就可以編譯了

如果編譯結(jié)果有錯誤或警告,必須要解決,忽略警告往往也會導(dǎo)致發(fā)布失敗。

在發(fā)布編譯成功后,打開顯示日志導(dǎo)航面板,我們會看到剛剛執(zhí)行編譯的Copy of HelloWorld已經(jīng)成功了(不報錯)

打包

在把應(yīng)用上傳到App Store之前,我們需要把編譯的二進(jìn)制文件和資源文件打成壓縮包,壓縮格式是ZIP链瓦。首 先找到編譯到什么地方,這個很重要但不太好找,我們可以看看編譯日志,找到其中的Create universal binary HelloWorld...的內(nèi)容并展開(像文件路徑的就是了)

然后找到之后壓縮等后面用拆魏,將.app文件壓縮成.zip文件到后面上傳到App Store

程序打包后的發(fā)布流程

1.創(chuàng)建應(yīng)用及基本信息

2.應(yīng)用定價信息

3.最后信息輸入

4.準(zhǔn)備上傳

5.上傳應(yīng)用

6.上傳完成

1.創(chuàng)建應(yīng)用及基本信息

主要的流程是在iTunes Connect中完成的,而上傳應(yīng)用要使用Application Loader工具實現(xiàn)

網(wǎng)址https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa

打開iTunes Connect登錄頁面,使用蘋 果開發(fā)賬號登錄

點擊Manage Your Applications圖標(biāo),進(jìn)入應(yīng)用管理頁面,在這里可以管理我們審核中的、未

通過的以及已經(jīng)上線的所有應(yīng)用

點擊左上角的Add New App按鈕,進(jìn)入添加新應(yīng)用頁面,在這里可以輸入應(yīng)用的信息

在Default Language選擇框中選擇應(yīng)用的默認(rèn)語言慈俯。除了默認(rèn)語言,我們還可以添加其他語言渤刃。在App Name 文本框中輸入應(yīng)用的名稱,這個名稱是顯示到App Store上的名字,是不能重復(fù)的。在SKU Number文本框中輸入 應(yīng)用的SKU號碼贴膘。SKU是應(yīng)用程序編號,具有唯一性,因此建議使用公司的“域名反寫+應(yīng)用名”,這里我們輸入 的是com.work.HelloWorld卖子。在Bundle ID中輸入應(yīng)用包標(biāo)識符,它是在iOS開發(fā)中心的配置門戶網(wǎng)站創(chuàng)建App ID 時生成的,如果配置門戶網(wǎng)站中有就可以在下拉列表中找到

2.應(yīng)用定價信息

點擊Continue按鈕,進(jìn)入選擇發(fā)布日期和定價頁面

其中Availability Dates是應(yīng)用可以使用的日期,Price Tier是應(yīng)用的定價。這或許是我們最關(guān)心的了,定價只能 選擇不能輸入,可以從Free~Tier87的88個收費檔次選擇

Discount for Educational Institutions

表示為教育機(jī)構(gòu)打折,Custom B2B App是自定義B2B應(yīng)用,適用于批量購買的用戶刑峡。

3.最后信息輸入

點擊Continue按鈕,將進(jìn)入最后的信息輸入頁面,其中包含更加詳細(xì)的部分,包括版本信息洋闽、元 數(shù)據(jù)、應(yīng)用審核信息突梦、最終用戶許可協(xié)議(EULA)以及上傳應(yīng)用圖標(biāo)和截圖

1. 版本信息

版本信息輸入頁面诫舅。Version Number是應(yīng)用的版本號,它必須與應(yīng)用Target屬性中的Version(應(yīng)用版本號)一致,否則上傳應(yīng)用會失敗。

Copyright是版權(quán)信息,這里填上自己的版權(quán)信息就可以了宫患。Primary Category用于選擇應(yīng)用的分類,也就是應(yīng) 用會發(fā)布到哪個頻道,如果選擇游戲,還要進(jìn)行細(xì)化分類,因為游戲是App Store中數(shù)量最多的應(yīng)用,所以分得比 較細(xì)刊懈。Secondary Category是第二分類。這兩個分類選項可以根據(jù)自己的應(yīng)用進(jìn)行填寫,要求不是特別嚴(yán)格。

然后設(shè)置Rating選項,這里主要根據(jù)應(yīng)用中含有色情虚汛、暴力等內(nèi)容的程度進(jìn)行分級匾浪。不同的等級表示適用該 應(yīng)用的年齡段。同時,也會有一些國家根據(jù)這個評級高低來限制是否在本國銷售卷哩。在這個選項中,開發(fā)者應(yīng)該按 應(yīng)用的實際情況來填寫,如果與所描述的內(nèi)容不符,蘋果就會拒絕審核通過蛋辈。

2. 元數(shù)據(jù)

元數(shù)據(jù)輸入。Description是應(yīng)用描述信息,這段描述對應(yīng)用很重要,將出現(xiàn)在App Store的 應(yīng)用介紹中殉疼。用戶購買應(yīng)用時,主要通過這段文字來了解我們的應(yīng)用到底是做什么的,有什么用。因此,要認(rèn)真捌年、 用心地準(zhǔn)備這段文字,描述清楚應(yīng)用的所有功能,體現(xiàn)出應(yīng)用的特點瓢娜、特色等,從而吸引用戶來購買。

Keywords是在App Store上查詢該應(yīng)用的關(guān)鍵詞礼预。Support URL里面需要填寫應(yīng)用技術(shù)支持的網(wǎng)址,Marketing URL里面填寫應(yīng)用營銷的網(wǎng)址,主要是針對應(yīng)用做進(jìn)一步介紹眠砾。由于Description描述的字?jǐn)?shù)和圖片數(shù)是有限制的, 可能不會把應(yīng)用介紹得很詳盡,所以我們可以自己創(chuàng)建一個網(wǎng)頁,更詳細(xì)地介紹我們的應(yīng)用。Privacy Policy URL 是填寫隱私政策網(wǎng)址的地方,很多網(wǎng)站下面都有自己隱私政策的鏈接托酸。

3. 應(yīng)用審核信息

應(yīng)用審核信息輸入頁面,這里的信息主要是給蘋果審核團(tuán)隊的工作人員看的褒颈。在Contact Information中填寫開發(fā)者團(tuán)隊中負(fù)責(zé)與蘋果審核小組聯(lián)系的人員的信息,包括姓名、郵箱和電話號碼励堡。

在Review Notes中,填寫應(yīng)用細(xì)節(jié)和一些特別的功能,幫助審核人員快速了解該應(yīng)用谷丸。在Demo Account Information 中,填寫應(yīng)用中的測試賬號和密碼,提供給審核人員測試,以便于更加順暢地通過審核。

4. 最終用戶許可協(xié)議

最終用戶許可協(xié)議輸入頁面应结。最終用戶許可協(xié)議只有用戶同意后才能下載我們的應(yīng)用刨疼。如果沒有特別的,建議不要添加。

5. 上傳應(yīng)用圖標(biāo)和截圖 上傳應(yīng)用圖標(biāo)和截圖填寫頁面,這里可以上傳應(yīng)用的一些圖片,包括應(yīng)用圖標(biāo)(在App Store

上使用的圖標(biāo))鹅龄、iPhone和iPod touch截圖揩慕、iPhone 5和第5代iPod touch截圖以及iPad的一些截圖等。這里要注意所 有圖片尺寸的要求扮休、格式要求以及DPI要求迎卤。隨著系統(tǒng)升級,蘋果要求的內(nèi)容也一直在變化,詳細(xì)內(nèi)容可以參考 蘋果說明。

上傳完成后,點擊Save按鈕

完成這些工作后,就已經(jīng)在iTunes Connect中創(chuàng)建了一個應(yīng)用,這時應(yīng)用的狀態(tài)是Prepare for Upload(準(zhǔn)備上傳)玷坠。在不同階段,應(yīng)用的狀態(tài)是不同的,如等待上傳蜗搔、等待審核和等待銷售等。

4.上傳應(yīng)用

現(xiàn)在就可以上傳應(yīng)用了八堡。首先,剛創(chuàng)建應(yīng)用點擊左下角的View Details按鈕,進(jìn)入應(yīng)用詳細(xì)信息頁面

點擊右上角的Ready to Upload Binary按鈕,進(jìn)入出口規(guī)定頁面

這里我們選擇No即可

使用Application Loader工具將其上傳 到App Store中碍扔。Application Loader工具是與Xcode工具一起安裝的,它的位置是 /Applications/Xcode.app/Contents/Applications/Application Loader.app。雙擊啟動Application Loader,同意軟件許可 后,進(jìn)入歡迎界面

然后輸入iTunes Connect賬號和密碼,點擊Next按鈕

接著點擊Deliver Your App按鈕,打開選擇應(yīng)用對話框

最后點擊Next按鈕,進(jìn)入界面,在這里點擊Choose按鈕選擇要上傳的ZIP文件

選擇完文件后,此時點擊Send按鈕就開始上傳了

如果沒有任何問題,接下來就是等待了秕重。因為每天有很多程序要發(fā)布到App Store中,所以等待審核也要排隊不同。

到這里就結(jié)束了,你的第一個app發(fā)布就完成了。感謝大家

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末二拐,一起剝皮案震驚了整個濱河市服鹅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌百新,老刑警劉巖企软,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異饭望,居然都是意外死亡仗哨,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進(jìn)店門铅辞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來厌漂,“玉大人,你說我怎么就攤上這事斟珊∥” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵囤踩,是天一觀的道長旨椒。 經(jīng)常有香客問我,道長堵漱,這世上最難降的妖魔是什么综慎? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮勤庐,結(jié)果婚禮上哲身,老公的妹妹穿的比我還像新娘荣挨。我一直安慰自己汤踏,他們只是感情好谚赎,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著岛杀,像睡著了一般阔拳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上类嗤,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天糊肠,我揣著相機(jī)與錄音,去河邊找鬼遗锣。 笑死货裹,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的精偿。 我是一名探鬼主播弧圆,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼赋兵,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了搔预?” 一聲冷哼從身側(cè)響起霹期,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎拯田,沒想到半個月后历造,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡船庇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年吭产,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸭轮。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡臣淤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出张弛,到底是詐尸還是另有隱情荒典,我是刑警寧澤酪劫,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布吞鸭,位于F島的核電站,受9級特大地震影響覆糟,放射性物質(zhì)發(fā)生泄漏刻剥。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一滩字、第九天 我趴在偏房一處隱蔽的房頂上張望造虏。 院中可真熱鬧,春花似錦麦箍、人聲如沸漓藕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽享钞。三九已至,卻和暖如春诀蓉,著一層夾襖步出監(jiān)牢的瞬間栗竖,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工渠啤, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留狐肢,地道東北人。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓沥曹,卻偏偏與公主長得像份名,于是被迫代替她去往敵國和親碟联。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,071評論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理同窘,服務(wù)發(fā)現(xiàn)玄帕,斷路器,智...
    卡卡羅2017閱讀 134,651評論 18 139
  • 我們先從一個簡單的類開始 1 構(gòu)造函數(shù) 構(gòu)造函數(shù)是一個特殊的想邦,與類同名的成員函數(shù)裤纹,并且不能指定返回類型,如上圖所示...
    木雁之閱讀 567評論 0 0
  • 一個人的眼睛和舌頭說的話一樣多丧没。如果忽略了人們的眼神鹰椒,就很難窺探別人的內(nèi)心。 在有書共讀app免費學(xué)習(xí)著如下課程呕童,...
    華美人閱讀 273評論 0 3
  • //構(gòu)造方法:為屬性賦值//如果沒有顯示定義構(gòu)造方法漆际,則會有一個默認(rèn)的無參數(shù)的構(gòu)造方法//如果顯示定義了構(gòu)造方法,...
    今天庹閱讀 289評論 0 1