全国咨询热线:029-62258374

Android开发中必知的几个SDK和API
作者:admin    来源:西安芯学苑   发布时间:2017-07-17 09:28  阅读:

  软件开发中了解平台SDK和API比了解语言本身更重要。如果你是一个进入Android开发的Java开发人员,或者是一家想要确保团队使用的是正确工具的初创企业CxO,那么下面的这几个Android开发中的SDK和API会帮助到你。

  Material design support library

  在开发一个现代化的Android app时,我们总是希望能够使用最新和最棒的设计组件。这通常会使你的应用程序不需要额外装饰就可以看上去很漂亮。你可以有例如波纹的甜美效果,和如FAB这样的新部件。并且design support library允许你在预装棒棒糖的手机上面使用华丽的设计元素。

  Gradle的依赖项:

  编译“com.android.support:design:22.2.0”

  Picasso image loading

  加载图像极其耗费RAM,个人认为,Square的Picasso是耐用性和易用性的最佳结合。

  Gradle的依赖项:

  编译“com.squareup.picasso:picasso:2.5.2”

  Mixpanel analytics

  没有漏斗分析的移动app注定是要失败的——《Lean Startup》,一本在此领域类似于圣经的书。谷歌分析过于片断化,并且可能会夸大其词。 Mixpanel既精准又敏感。虽然不便宜,但我必须强调其支持真的很棒。

  Gradle的依赖项:

  编译“com.mixpanel.android:mixpanel-android:4.5.3”

  ACRA + tracepot crash reporting

  谷歌play store开发者有一个Crashes & ANRs部分。但是,当发生崩溃时,用户必须手动发送报告。如果你真的想把事情安排妥当,那么你应该使用ACRA库,并将其连接到tracepot的后端,以便于查看仪表板。

  每次崩溃发生的时候,ACRA都会发送崩溃报告,哪怕用户不发送。 ACRA支持多个报告后端。我选择tracepot是因为它最容易与ACRA整合,只需要引用tracepot在ACRA初始化调用时给你的URL即可。

  Gradle的依赖项:

  编译“ch.acra:ACRA:4.6.1”

  AppCompat and Support library

  这两个不用我多说,基本上是强制性的,它们能在旧设备上支持新功能,从片段到查看寻呼机,一应俱全。

  Gradle的依赖项:

  编译“com.android.support:appcompat-v7:22.2.0”

  编译“com.android.support:support-v4:22.2.0”

  WhereDat API

  你可以使用Android App Search和Lookup API,来获取有关app的数据。

 
0
上一篇:Android知识:四组件、五存储、六布局
下一篇:这些知识可以助你快速学会Android开发

关于我们 | Java培训 | Android培训 | WEB前端培训 |在线咨询 | 常见问题 | 高薪就业

地址:西安市小寨十字东南角国贸大厦12层 邮编:712000

版权所有:陕西芯学苑信息科技有限公司 备案号:陕ICP备16018856号 咨询电话:029-62871062

在线咨询