打造你的专属工具包之Android篇

不知道大家有没有过这样的情况,做一个新项目的时候,需要用到一些之前写过的工具类,然后从之前写过的项目中Copy一份到新的项目中,这样的做法并没有什么大问题,只是工作重复性太高,不利于积累。

我们是否可以尝试另一种方案呢!将每次写过的工具类单独放到一个项目中,然后供其他项目来引用,而且可以一点点的完善这个工具包,最终成为你的开发利器。

下面我做个简单的例子来演示一下如何一步一步的打造你的专属工具包。

1 新建一个Android 项目——Landptf

这里面去掉了一些用不到的代码,只保留了两个package,controls和tools

controls里面放一些自定义的控件,我的前几篇博客写的那些自定义控件都可以放到这里。我就不再细说了

tools里面放一些工具类,当然了你可以自己指定位置,比如一些时间管理类、字符串管理类、网络操作类、单位转换、图片处理类等等,这些基础工具都需要在项目中慢慢积累。

2 将Landptf打包成.jar包

2.1 选中项目右键---->Export弹出如下页面

2.2 选择java---->JAR file,Next

左侧将res去掉,右侧全部去掉,选择保存的路径,Finish即可生成JAR文件,将其Copy到其他项目的libs中即可

注: 如果项目中包含了布局文件,则需要将布局文件Copy到新的项目中,名字不允许更改,不过不建议这么做,破坏了项目的独立性。

3 下面介绍另一种方式,将项目作为Library供其他项目引用

3.1  选中项目右键---->Properties弹出如下页面

3.2 左侧选择Android,右侧将Is Library勾选即可

如何在其他项目中引用呢???

同样选中项目右键---->Properties弹出如下页面

点击右下方的Add,选择你的工具的项目即可

总结:在刚开始构建工具包时建议选择第二种方式,这样有助于调试修改,当你的工具包已经非常稳定了,很少修改的情况可以选择第一种方式引入Jar包,或者作为公司的底层工具类,其源码只对于少数人开放,也可以选择第一种方式!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值