Android Studio(AS)组件化,自定义组合控件(自定义View),部署到GitHub并引用。

在Android开学习中,我们经常用到很多组件(如:TextView、ConstraintLayout等),也有很多情况下我们会自定义组件。

有一种应用场景就是:自己做了一个组件或者工具类,但是只在自己当前的project中可以使用。有没有一种方法可以让别人或者其它project,也能非常简单的使用我这个project中的组件或者工具类呢?就像你使用Glide、Gson、OkHttp一样配置一下就能使用

就是把当前project组件化后,放到GitHub上,再在别的project中配置两行gradle就可以使用了。

话不多说,上最终的使用效果:

1、配置settings.gradle

2、配置build.gradle

3、在项目代码中使用(输入有提示说明引用成功)

 4、最终运行效果,这里的XpzClockView是我自己定义部署在云端的,在任何Android项目中引用了都可以使用,不用写其他任何代码

实现步骤如下:

一、项目组件化

项目组件化可以让你编写的代码耦合性降低,并且在之后作为组件引用到其他项目的时候能够避开Manifest文件的干扰。现在我们简单做一遍项目组件化

(1)新建安卓project

结果如下:

(2)新建module

点击菜单栏File→New→New Module

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
前端自动部署可以帮助我们将代码快速部署到服务器上,提高开发和部署的效率。下面介绍一下前端自动部署的步骤以及如何将代码自动部署github。 1. 安装自动部署工具 前端自动部署需要借助一些工具,例如gulp、grunt、webpack等。根据自己的需求选择适合自己的自动部署工具,然后进行安装。 2. 配置自动部署脚本 在安装好自动部署工具后,需要配置自动部署的脚本。根据不同的工具,配置文件的格式不同,但一般都需要配置一些基本项,如输入输出路径、需要执行的任务等。可以参考官方文档或其他资料进行配置。 3. 集成自动部署 将自动部署集成到开发环境中,一般需要配置一些开发工具的插件或者编写一些脚本。例如,可以编写一个gulp插件,在开发完成后自动执行自动部署脚本。这样可以方便地将代码部署到服务器上。 4. 自动部署github 将代码自动部署github可以使代码管理更加便捷,具体步骤如下: step1:将代码上传到github仓库 将代码上传到github仓库中,可以通过命令行或者git客户端进行操作。 step2:配置自动部署脚本 根据需要配置自动部署脚本,例如使用gulp自动打包。 step3:编写自动部署脚本 编写自动部署脚本,将代码自动部署github中。 step4:设置github webhook 在github上设置webhook,使代码提交时能够自动运行自动部署脚本。 总结: 通过前端自动部署,可以使代码管理和部署更加便捷高效,减少手动操作,提高开发效率。如果需要将代码自动部署github,则需要了解github的webhook机制,并编写相应的自动部署脚本。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏鹏展

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值