写在前面: Android Studio已经发布有一段时间了,目前版本为1.0.2 之前在Beta的时候,就开始尝试做项目了,比Eclipse功能强大很多 近一段时间以来,一直在忙于项目,很少写东西了,o(╯□╰)o不是一个好习惯呀 看到网上很多人在找Android Studio里项目如何添加Library的问题 不知道是高手不屑于回答,还是怎么回事? 反正我就一俗人,让我来叨叨几句吧
1、新建项目就不用说了吧,现在来新建一个Module,两种方式 ![](http://img.blog.csdn.net/20150115154254262?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150115154349408?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、打开如下图,其中有新建Android Library 和 Import Existing Project,我们来新建一个 ![](http://img.blog.csdn.net/20150115154407515?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150115154606547?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3、我们会发现多出来了一个Module,和Eclipse里两个项目在一个空间里一样 ![](http://img.blog.csdn.net/20150115154631804?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4、右击Module(项目)选择open Module Settings,会出现如下图所示,然后选择3 Module dependencies,再选你刚才新建的Library ![](http://img.blog.csdn.net/20150115154813546?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5、在Library里有个BaseActivity,我们就写一个方法,如图 ![](http://img.blog.csdn.net/20150115154753907?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
6、我们继承在Library里的BaseActivity,然后就可以使用其中的showToast方法了 ![](http://img.blog.csdn.net/20150115155252819?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
7、如图,我们将输入框里的文本用toast的方式弹出来 ![](http://img.blog.csdn.net/20150115155437718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2hhZG93MDY2/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
|