美文网首页
越写悦快乐之重拾Android开发之Jetpack介绍

越写悦快乐之重拾Android开发之Jetpack介绍

作者: 韬声依旧在路上 | 来源:发表于2019-04-28 21:25 被阅读0次
    Jetpack - 图片来自简书App

    今天的越写悦快乐之系列文章为大家带来Jetpack的介绍,这是Google官方目前推荐使用的技术,也就是从Foundation、Architecture、Behavior和UI4个方面构建高质量可维护的Android应用,而每一部分下的内容都需要我们去深入学习和理解。

    Jetpack是什么

    它是一个Android软件组件的集合,它可以让我们更加快速和容易地构建我们的应用。这些组件可以帮助我们书写最佳实践、生成模板代码、构建复杂的任务,因此我们可以专注于我们的核心业务,让我们的业务为客户创造价值。

    Jetpack组成

    Foundation

    • AppCompat
    • Android KTX
    • Multidex
    • Test

    Architecture

    • Data Binding
    • Lifecycles
    • LiveData
    • Navigation
    • Paging
    • Room
    • ViewModel
    • WorkManager

    Behavior

    • DownloadManager
    • Media & playback
    • Notifications
    • Permissions
    • Preference
    • Share
    • Slices

    UI

    • Animations and Transitions
    • Auto
    • Emoji
    • Fragment
    • Layout
    • Palette
    • TV
    • Wear OS by Google

    如何使用

    目前在我开发App的过程中,只适应了ViewModel、LiveData、Data Binding、Lifecycles、Permissions、Preference、Animations等,其它组件、行为等未加入到目前的技术栈中,我相信接下来我会逐步学习和使用这些组件和库,让我们公司的产品更加健壮和稳定,也让我的技术能力能创造更大的价值,我相信技术的迭代离不开底层的基础,我更相信夯实基础,才能更好地理解和构建更好更快的用户体验。

    个人总结

    接下来我会继续为大家分享Android开发这些事儿,我相信移动互联网的浪潮也会慢慢推动其他技术的发展和进步,我们要相信技术改变世界,改变你我,改变我们对世界的看法,改变我们沟通的距离,改变那些未曾改变的宇宙,让我们一起迎接技术的变革,通过自学和更多的知识共享来打造更加安全和谐的世界,让我们一起迎接美好时代,迎接和见证万物互联的新世界。若是我的文章对你有所启发,那将是我莫大的荣幸,同时感谢你抽时间浏览我的文章。

    相关文章

      网友评论

          本文标题:越写悦快乐之重拾Android开发之Jetpack介绍

          本文链接:https://www.haomeiwen.com/subject/rzfsnqtx.html