当前位置:K88软件开发文章中心编程语言APP编程Android01 → 文章内容

第十七章 下一步学习方向

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-23 11:14:09

的效果数量繁多,其 中包括淡入淡出、旋转、翻转以及其它各种过渡类型。大家点击此处参阅谷歌官方提供的“添加动画”说明。4. 与其它应用程序交互第一步在Android平台上进行应用程序开发的优势之一在于,我们可以充满利用平台所提供的现有资源,其中包括其它应用程序。正如我在本系列教程的前几 篇文章中所提到,大家可以在不同应用程序之间实现数据共享并在自己的应用中使用这些共享数据。大家还可以允许用户利用电子邮件、即时消息以及社交网络等方 式在我们的应用当中共享内容。最简单也最可靠的数据共享途径就是利用send意图。当我们的应用程序启动一条send活动时,操作系统会为用户提供一份应 用程序列表、其中罗列了用户可以将内容发送至哪些目标处。请大家在着手尝试之前认真阅读谷歌官方提供的“向其它应用发送简单数据”说明,其中还包含几个示例。第二步除了使用send之外,我们还可以利用其它多种方式实现从应用程序内部启用Android资源,因此请大家在自己的项目多多进行尝试。举例来说,大 家可以利用dial来拨出电话号码、利用view在浏览器中查看见面或者使用地图应用中的位置信息。大家还可以从设备的内置传感器处获取数据,从而使自己 的应用程序能够捕捉并处理与位置及周边环境相关的数据。在多数情况下,我们可以通过在action启动结束时在应用程序与Android环境之间建立起对 话,并向应用程序返回信息时触发其它action。利用这种方式,我们的应用程序就可以充分利用Android设备所提供的移动特性。5. 资源第一步我们已经讨论了未来学习的几大主要潜在方向,但事实上大家所接触的仍然只是Android平台颇为表面化的浅层次知识。这套平台仍然在不断变化,而 可行性名单也会变得越来越长。针对常见任务的推荐性技术也会定期变更,因此如果大家希望能一直开发出高品质的Android应用程序,请记住不断学习才是 最重要的职业习惯。下面我再为大家推荐一些实用性很高的学习资源:访问Android开发者博客来获取关于这套平台的最新及未来发展趋势。该博客还经常提供一些功能性代码示例,可以作为很好的学习素材。Vogella Android指南是网络上现有的最具Android学习资源之一。Vogella网站通常会提供一些完整的技术示例项目,旨在对官方开发者指南当中所涉及的专业知识进行详细讲解。Google+上的Android开发者交流平台经常发布大量公告与Android开发讨论话题,同样值得大家多加关注。正如其它开发平台一样,大家会在学习Android的过程中发现更多无法确定的问题,其中大部分都需要通过网络搜索加以解决。正如大家所了解,很多常见问题都能在Stack Overflow上找到答案——如果各位还不是该网站的常客,请马上去逛逛吧。结论在本系列教程当中,我的目标是帮助大家学习关于Android开发的基础知识。如果各位过去曾经学习过编程或者开发技能,肯定清楚本系列教程还远远 不是探索的终点。如果大家有意继续为Android平台开发应用,则需要熟练运用本教程所介绍的知识并将其作为Android工具箱中的财富好好加以保 管。作为本系列教程的结尾,我将在下一篇文章中提供一项测试、看看大家有没有真正掌握之前提到的内容——请做好准备吧!

上一页  [1] [2] 


第十七章 下一步学习方向