av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

每個Android開發者應該知道的6個SDK和API

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

說到軟件開發,有人或許會感嘆了解平臺SDK和API比了解語言本身更重要。

如果你是一個進入Android開發的Java開發人員,或者是一家想要確保團隊使用的是正確工具的初創企業CxO,那么本文中列舉的這些SDK和API或許會非常有用。

每個Android開發者應該知道的6個SDK和API

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

 Material design support library

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

每個Android開發者應該知道的6個SDK和API

Gradle的依賴項:

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

用法示例:

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

 Picasso image loading

加載圖像極其耗費RAM。我試過很多庫來簡化這個過程。個人認為,Square的Picasso是耐用性和易用性的最佳結合。

每個Android開發者應該知道的6個SDK和API

Gradle的依賴項:

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

用法示例:

http://square.github.io/picasso

 Mixpanel analytics

沒有漏斗分析的移動app注定是要失敗的——《Lean Startup》,一本在此領域類似于圣經的書。谷歌分析過于片斷化,并且可能會夸大其詞。 Mixpanel既精準又敏感。雖然不便宜,但我必須強調其支持真的很棒。

每個Android開發者應該知道的6個SDK和API

Gradle的依賴項:

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

使用示例:

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

 ACRA + tracepot crash reporting

谷歌play store開發者有一個Crashes & ANRs部分。但是,當發生崩潰時,用戶必須手動發送報告。如果你真的想把事情安排妥當,那么你應該使用ACRA庫,并將其連接到tracepot的后端,以便于查看儀表板。

每次崩潰發生的時候,ACRA都會發送崩潰報告,哪怕用戶不發送。 ACRA支持多個報告后端。我選擇tracepot是因為它最容易與ACRA整合,只需要引用tracepot在ACRA初始化調用時給你的URL即可。

每個Android開發者應該知道的6個SDK和API

Gradle的依賴項:

編譯“ch.acra:ACRA:4.6.1”

ACRA文檔:

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

tracepot:

http://www.tracepot.com

 AppCompat and Support library

這兩個不用我多說,基本上是強制性的,它們能在舊設備上支持新功能,從片段到查看尋呼機,一應俱全。

每個Android開發者應該知道的6個SDK和API

Gradle的依賴項:

編譯“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,來獲取有關app的數據。

每個Android開發者應該知道的6個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

標簽: Android
相關文章:
主站蜘蛛池模板: 91日韩| 亚洲综合在线一区二区 | 欧美日韩免费一区二区三区 | 国产成人影院 | 欧美成人精品一区二区男人看 | av高清| 一级片子 | 国产一区二区三区 | 超碰国产在线 | 夜夜精品浪潮av一区二区三区 | 一区二区三区中文字幕 | 亚洲欧美一区二区三区1000 | 日韩国产中文字幕 | 在线观看视频91 | 色视频网站 | 精品国产乱码久久久久久丨区2区 | 狠狠爱网址 | 亚洲欧美自拍偷拍视频 | 99久久婷婷国产综合精品电影 | 91人人澡人人爽 | 午夜精品网站 | 欧一区 | 一区二区在线观看免费视频 | 亚洲欧美日韩电影 | 三极网站 | 欧美日韩久久精品 | 一区二区三 | 成人免费视频在线观看 | 成人av在线网站 | 精品久久久久久久久久 | 国产精品毛片av一区 | 特黄一级 | 91九色婷婷 | 美女黄网| 精品一区二区三区中文字幕 | 亚洲一区二区视频 | 中文av在线播放 | 欧美日韩成人影院 | 久久久久免费精品国产小说色大师 | 天天躁人人躁人人躁狂躁 | 天天操综合网站 |