亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

瀏覽:2日期:2022-09-27 14:44:32

說(shuō)到軟件開(kāi)發(fā),有人或許會(huì)感嘆了解平臺(tái)SDK和API比了解語(yǔ)言本身更重要。

如果你是一個(gè)進(jìn)入Android開(kāi)發(fā)的Java開(kāi)發(fā)人員,或者是一家想要確保團(tuán)隊(duì)使用的是正確工具的初創(chuàng)企業(yè)CxO,那么本文中列舉的這些SDK和API或許會(huì)非常有用。

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

在過(guò)去4年時(shí)間里,我一直致力于構(gòu)建Android app,下面這些是我構(gòu)建新app時(shí)的必備品,所以推薦給大家。

 Material design support library

在開(kāi)發(fā)一個(gè)現(xiàn)代化的Android app時(shí),我們總是希望能夠使用最新和最棒的設(shè)計(jì)組件。這通常會(huì)使你的應(yīng)用程序不需要額外裝飾就可以看上去很漂亮。你可以有例如波紋的甜美效果,和如FAB這樣的新部件。并且design support library允許你在預(yù)裝棒棒糖的手機(jī)上面使用華麗的設(shè)計(jì)元素。

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

Gradle的依賴項(xiàng):

編譯“com.android.support:design:22.2.0”

用法示例:

http://stackoverflow.com/a/28715666http://stackoverflow.com/a/30903356

 Picasso image loading

加載圖像極其耗費(fèi)RAM。我試過(guò)很多庫(kù)來(lái)簡(jiǎn)化這個(gè)過(guò)程。個(gè)人認(rèn)為,Square的Picasso是耐用性和易用性的最佳結(jié)合。

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

Gradle的依賴項(xiàng):

編譯“com.squareup.picasso:picasso:2.5.2”

用法示例:

http://square.github.io/picasso

 Mixpanel analytics

沒(méi)有漏斗分析的移動(dòng)app注定是要失敗的——《Lean Startup》,一本在此領(lǐng)域類似于圣經(jīng)的書(shū)。谷歌分析過(guò)于片斷化,并且可能會(huì)夸大其詞。 Mixpanel既精準(zhǔn)又敏感。雖然不便宜,但我必須強(qiáng)調(diào)其支持真的很棒。

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

Gradle的依賴項(xiàng):

編譯“com.mixpanel.android:mixpanel-android:4.5.3”

使用示例:

https://mixpanel.com/help/reference/android

 ACRA + tracepot crash reporting

谷歌play store開(kāi)發(fā)者有一個(gè)Crashes & ANRs部分。但是,當(dāng)發(fā)生崩潰時(shí),用戶必須手動(dòng)發(fā)送報(bào)告。如果你真的想把事情安排妥當(dāng),那么你應(yīng)該使用ACRA庫(kù),并將其連接到tracepot的后端,以便于查看儀表板。

每次崩潰發(fā)生的時(shí)候,ACRA都會(huì)發(fā)送崩潰報(bào)告,哪怕用戶不發(fā)送。 ACRA支持多個(gè)報(bào)告后端。我選擇tracepot是因?yàn)樗钊菀着cACRA整合,只需要引用tracepot在ACRA初始化調(diào)用時(shí)給你的URL即可。

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

Gradle的依賴項(xiàng):

編譯“ch.acra:ACRA:4.6.1”

ACRA文檔:

https://github.com/ACRA/acra/wiki/BasicSetup

tracepot:

http://www.tracepot.com

 AppCompat and Support library

這兩個(gè)不用我多說(shuō),基本上是強(qiáng)制性的,它們能在舊設(shè)備上支持新功能,從片段到查看尋呼機(jī),一應(yīng)俱全。

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

Gradle的依賴項(xiàng):

編譯“com.android.support:appcompat-v7:22.2.0”編譯“com.android.support:support-v4:22.2.0”

用法示例:

http://stackoverflow.com/a/18941423http://stackoverflow.com/a/13042867

 WhereDat API

你可以使用Android App Search和Lookup API,來(lái)獲取有關(guān)app的數(shù)據(jù)。

每個(gè)Android開(kāi)發(fā)者應(yīng)該知道的6個(gè)SDK和API

文檔:

http://wheredatapp.com/developers

用法示例:

http://stackoverflow.com/a/30406757http://stackoverflow.com/a/30065668

英文原文:7 SDK's and API's every android developer should know 翻譯:codeceo

標(biāo)簽: Android
相關(guān)文章:
主站蜘蛛池模板: 黄色片xxx | 国产精品视频免费 | 黄 在线播放 | 黄色一级视频网 | 一区不卡视频 | 亚洲一区视频在线播放 | 51精品资源视频在线播放 | 国产在线拍小情侣国产拍拍偷 | 黄色录像一级 | 中文字幕不卡一区 二区三区 | 精品一区二区三区中文 | 亚洲国产日韩精品 | 久久精品视频免费观看 | 美女毛片免费看 | 欧美三级在线观看黄 | 国产精品1024永久免费视频 | 手机在线看片日韩 | 久久精品国产免费看久久精品 | 亚洲第一大网站 | 成年女人免费视频播放77777 | 中国一级毛片在线观看 | 免费黄色大片在线观看 | 高清中国一级毛片免费 | 国产jav| 2021久久精品国产99国产精品 | 香蕉福利久久福利久久香蕉 | 正在播放宾馆露脸对白视频 | 欧美在线一级毛片观看 | 香蕉国产线观看 | 韩国一级黄色录像 | 欧美一级特黄刺激大片视频 | 久久视频精品a线视频在线观看 | 亚洲免费视频网站 | 国产乱码精品一区二区三区四川人 | 香蕉国产一区二区 | 一级特黄aaa大片大全 | 精品一久久 | 一级黄色a级片 | 成人日韩在线观看 | 日韩特级毛片免费观看视频 | 五月丁六月停停 |