在Android开发中经常会需要写一些界面特效,如果想要复用,单靠每次去复制代码,虽然简单有效,但是,代码越多,会觉得越让你头疼。所以把这些代码打包起来,需要的时候就用应用库的方式直接调用更好。
不仅仅是在Android开发中,做任何开发都应该考虑把一些常用的方法打包起来,这样就避免重复的去“制造轮子”,在需要的时候把以前造过的“轮子”拿来用就行了。
下面我将讲述的是Android库的建立与使用的基本步骤:
一、建立库项目。
1.点击菜单[File] > [New] > [Android Application Project]
2.按照上图内容填写并点击[Next]。(建议这里的项目名称取名为“XXX_Library”,XXX是你的库的内容描述,例如SectorMenu_Library,扇形菜单库)
3.注意要选中Mark this project as a library,然后点击[Finish],就成功建立了如下的一个库。
4.库项目建立完成后,即可在里面写自己的代码了。这里写一个自定义的Activity:
5.到此为止,库项目就完成了。直接使用的方式是在要调用这个库的项目中设置。新建一个测试的项目:
6.右键点击LibraryTest选择[Properties],然后在弹出窗口中点击[Android],并点击右边的[Add]添加库。
7.然后点击[OK],并点击[Apply]应用添加的库。
8.下一步是使用库,新建一个Activity继承自库中的ToastActivity,然后重写ToastActivity的方法makeToast()。
二、打包生成JAR文件并导入项目。
1、按照上述方法成功建立完库项目之后,就可以进行打包了。右键点击项目,选择[Export...]
2、选择[Java] > [JAR file],点击[Next]。
3、注意上图中的选择,点击[Next]。
4、没什么特别要说明的,点击[Next]。
5、点击[Finish]完成打包。
6、下面将使用生成的jar库,本地复制jar包,在Eclipse中lib文件夹中右键点击[Paste]粘贴。
7、然后就可以在项目中使用这个库了。