2021-02-13 15:45:00 來自於應用公園
我覺得與其看那些app的代碼(mǎ) 倒不如自己嚐試基於androids源代碼的不同組件(jiàn)增加或減少(shǎo)功能來學習androids內(nèi)部的代碼 原因如下
1 源代碼密度高 維護和使用的人(rén)多 所以(yǐ)看下來的價值較(jiào)大
2 看app代碼可以看他的架構 看他的trick 但是真(zhēn)正的(de)性能優化 還是要從源(yuán)碼入(rù)手
可能有些人(rén)說 直接看源代碼難度高 其實不然 現在一個優秀(xiù)的開(kāi)源代碼 基本都具備麵對開源社區友好(hǎo)的(de)優勢 讀起來並不一(yī)定比隨便抓一個(gè)其他(tā)人寫的代碼要難
可(kě)以嚐試循序漸(jiàn)進的方式 比如先嚐試給app定製桌麵(miàn) 改(gǎi)ui 然後再到通(tōng)知係統(tǒng) 線程 數據庫等比較低層的 我覺得這個過程也會是一段非常有(yǒu)趣的(de)代(dài)碼之(zhī)旅~
不用寫代碼的app生成軟件_安卓開發製作有趣的app軟(ruǎn)件
一般是hbuilder、webstrom、sublime這三個。
hbuilder為(wéi)純國產,比較(jiào)適合國人使用習慣,挺好用的,能(néng)敲幾個字母再(zài)回車就能(néng)產生(shēng)一個代碼塊,比如header的內容可以很快寫出來,而且有邊改邊(biān)看模式,mui這些(xiē)做混合app的框架,很好用。
webstrom相對來說也有代碼提示,而且不用ctrl+s保存就能自動識別代(dài)碼是否正確,而hbuilder需要保存一下才會驗證(zhèng)代碼(mǎ)。
sublime沒有(yǒu)用過,不過據說也有代碼提示,需要設置。
這三(sān)個都是看自己的個人使用習慣,我比較喜歡hbuilder,你可以用這幾個(gè)軟件(jiàn)試著寫寫頁麵,感受一下,看看哪個比較適合自(zì)己。
你這個問題問的號(hào),很多(duō)外包公司都會遇到(dào)類似的問題,我們言歸(guī)正(zhèng)傳,目前已經有很多成熟的跨平台開發平台(tái),如果說你想做一個高大上的(de)原生app,我建議你用愛碼哥(iMAG),這個我用的比較(jiào)多,所以多(duō)跟你溝通幾句,用Javascript、Java、.Net、php或htlm5當中的任何一套開發語言寫一套代碼就可以生成Anroid和ioses的兩(liǎng)個係統的原生app,並且還提供從開發,部署,集成,運(yùn)營管理,安全方(fāng)案(àn)的(de)一個(gè)生命周期的app解決方案
不用寫代碼(mǎ)的app生成軟件_安卓開發製作有趣的app軟件(jiàn)
xcode自帶svn功(gōng)能,xcode -》organizer -》respositories,可以創建svn分支(zhī),checkout,commit,update代碼
創建工程(chéng),不同版本的xcode是挺大的,xcode4.0以(yǐ)後和之(zhī)前(qián)的版本界麵布局根本不(bú)一樣,但創(chuàng)建的工程沒多大(dà)區別,不用過於糾結那個按鈕沒(méi)有,《入門到精通(tōng)》是很早就出版過的一本書,但是新版本也應該支持到新的xcode了,無非新建工程,選擇模板,填寫工程名,組織名,appid,類前綴,是否用arc,storyboard,coredata,是否要生(shēng)成單元測試,就這些