Android Studio导入第三方库
来源:互联网 发布:淘宝店铺logo图片制作 编辑:程序博客网 时间:2024/04/29 08:30
在eclipse好用,在Android上移植使用还是挺麻烦的,gradle会因为版本的问题各种报错,由于是初学者所以比较头疼,好在有下面的方法,可以省去很多gradle配置的环节。
注意:本教程针对像SlidingMenu这样使用Eclipse结构的第三方库。过程简单,容易,方便记忆(实际上就三步),为防止出现意外,进行了多次测试,全部通过。多图预警,开始:
第一步,去GitHub下载SlidingMenu,下载下来在你的电脑上应该是这样样子的:
第二步,建立一个项目,建议先别拿已有项目来搞,万一出问题就太恶心了,我们新建的项目长这个样子:
第三步,在咱们的TryTryTry项目里建立个model,这样就避免了好多教程中提到的修改gradle的问题,但是有几个细节要注意:
1 选择Android Library:
2 建立model名字是有讲究的,如图:
3 接下来一路next,建立完毕应该是这个样子的:
第四步:看到上图画圈的地方没,把main文件以内的2个文件夹1个文件全部删掉,变成这样
第五步:回到第一步你的SlidingMenu-master文件夹中去,进入SlidingMenu-master\library,把下面三个文件复制到上图的main文件夹中去:
第六步:复制完你的项目应该现在是这样的:
然后把src文件夹的名字改为Java
最后添加依赖关系
下面是导入Sliding Menu之后添加的代码,就会出现侧滑面板了
package com.example.shen.slidingmenudemo; import android.app.Activity; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // configure the SlidingMenu SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT); // 设置触摸屏幕的模式 menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); menu.setShadowWidthRes(R.dimen.shadow_width); // menu.setShadowDrawable(R.drawable.shadow); // 设置滑动菜单视图的宽度 menu.setBehindOffsetRes(R.dimen.slidingmenu_offset); // 设置渐入渐出效果的值 menu.setFadeDegree(0.35f); /** * SLIDING_WINDOW will include the Title/ActionBar in the content * section of the SlidingMenu, while SLIDING_CONTENT does not. */ menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT); //为侧滑菜单设置布局 menu.setMenu(R.layout.layout_left_menu); } }
<dimen name="slidingmenu_offset">60dp</dimen> <dimen name="shadow_width">15dp</dimen>
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#f00" android:orientation="vertical" > </LinearLayout>
最后的效果图如下
二、eclipse中导入方式
如果是eclipse,那么吗就简单多了
第一:首先Import这个库项目,导入的方法和导入普通项目的方法是一样的
第二:确保这个项目时library项目,第一种查看方式是查看项目的project.properties文件,第二种是右键查看properties
第三:如果已经正确导入的library项目,点击add按钮,就可以正确的导入库了,正确导入后会显示对号
尊重作者,尊重原创,参考文章:
http://blog.csdn.net/u012210379/article/details/46604305
http://blog.csdn.net/shenyuanqing/article/details/47682025
- Android Studio中导入第三方库
- Android studio 导入第三方库
- Android Studio 导入第三方库
- Android Studio 导入第三方库
- Android studio 导入第三方库
- Android studio 导入第三方库
- Android Studio导入第三方库
- Android Studio 导入第三方依赖库
- Android Studio导入第三方库
- Android Studio 导入第三方库y
- android studio中导入第三方库
- Android Studio导入第三方库
- Android studio导入第三方库
- Android Studio导入,删除第三方库
- Android Studio 导入第三方库
- Android studio导入第三方库
- Android Studio 导入第三方库
- Android Studio导入第三方库
- 文章标题
- dubbo 配置文件详解
- Java编程题练习2017-02-07
- matlab工具箱TTSBOX源码中文分析
- Linux内核:关于中断你需要知道的
- Android Studio导入第三方库
- 我的2016
- Hrbust 2178 线段【暴力】水题
- RxJava个人学习总结2
- 简单编码 (sdut oj)
- Apple source addres
- nyoj贪心算法
- 工作需要认真啊
- 继承与派生(一)