二、Android Studio使用——导入jar包,运行、debug都不是问题
2016-04-14 11:20
477 查看
【新建AndroidStudio工程,lib导入jar包】
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110422754-1937413815.png)
我们的项目代码都在app里面,可以看作是一个Model。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110444316-393635856.png)
src 下面除了我们的代码之外,还有单元测试。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110621379-1125169070.png)
把JAR复制到libs文件中。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110631379-225673491.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110638363-1285408324.png)
【Genymotion模拟器插件的安装、运行】
AndroidStudio安装Genymotion步骤:
1) 从官方下载插件:https://www.genymotion.com/。
2)AS中打开:
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110758551-1905599277.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110807770-1022269430.png)
http://www.loverobots.cn/the-method-of-association-genymotion-in-studio-android.html
【run和debuy,打印变量】
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111028176-1926407134.png)
第一个图标:打上断点,点
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111046285-1647386495.png)
直接调试,但这样运行太慢。
第二个图标:一般开发中直接运行,然后在调试的地方打上断点后,点击
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111105270-489005572.png)
。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111133270-74255161.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111140520-720514514.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111148020-712521134.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111156645-1501152602.png)
【module的概念,添加library module】
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111403379-1884529677.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111409957-863205799.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111416785-1944955090.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111423207-1050416903.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111431957-1117941303.png)
把代码粘贴进来后,这个Module就新建好了。
关联Module 步骤:在app右键打开,选择Open Module Settings,
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111542566-1466907991.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111550254-692141669.png)
现在就可以用了,在布局文件activity_main.xml中加入:
android:tag="sticky" 当控件设置该属性的时候,混动到这个布局,就会悬停。
下一个知识点,我们如何管理Module :
比如:我们不想要这个Module了,应该如何删除呢:
在app右键打开,选择Open Module Settings打开。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111809020-2039443475.png)
这步,只是在配置中删除了。接着,
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111824551-867100834.png)
最后一步,点击
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111855910-258716236.png)
右键,然后删除,就OK了。
DEMO下载地址:http://download.csdn.net/detail/androidsj/9490788
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110422754-1937413815.png)
我们的项目代码都在app里面,可以看作是一个Model。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110444316-393635856.png)
src 下面除了我们的代码之外,还有单元测试。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110621379-1125169070.png)
把JAR复制到libs文件中。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110631379-225673491.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110638363-1285408324.png)
【Genymotion模拟器插件的安装、运行】
AndroidStudio安装Genymotion步骤:
1) 从官方下载插件:https://www.genymotion.com/。
2)AS中打开:
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110758551-1905599277.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414110807770-1022269430.png)
http://www.loverobots.cn/the-method-of-association-genymotion-in-studio-android.html
【run和debuy,打印变量】
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111028176-1926407134.png)
第一个图标:打上断点,点
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111046285-1647386495.png)
直接调试,但这样运行太慢。
第二个图标:一般开发中直接运行,然后在调试的地方打上断点后,点击
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111105270-489005572.png)
。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111133270-74255161.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111140520-720514514.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111148020-712521134.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111156645-1501152602.png)
【module的概念,添加library module】
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111403379-1884529677.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111409957-863205799.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111416785-1944955090.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111423207-1050416903.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111431957-1117941303.png)
把代码粘贴进来后,这个Module就新建好了。
关联Module 步骤:在app右键打开,选择Open Module Settings,
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111542566-1466907991.png)
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111550254-692141669.png)
现在就可以用了,在布局文件activity_main.xml中加入:
<?xml version="1.0" encoding="utf-8"?> <com.firstdemo.stickyscroll.StickyScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:overScrollMode="never" android:fadingEdge="none" android:fillViewport="true"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <View android:layout_width="match_parent" android:layout_height="100dp" android:background="@color/font_red2"/> <View android:tag="sticky" android:layout_width="match_parent" android:layout_height="200dp" android:background="@color/home02"/> <View android:layout_width="match_parent" android:layout_height="300dp" android:background="@color/font_qingse"/> <View android:layout_width="match_parent" android:layout_height="300dp" android:background="@color/font_green2"/> <View android:layout_width="match_parent" android:layout_height="300dp" android:background="@color/home02"/> </LinearLayout> </com.firstdemo.stickyscroll.StickyScrollView>
android:tag="sticky" 当控件设置该属性的时候,混动到这个布局,就会悬停。
下一个知识点,我们如何管理Module :
比如:我们不想要这个Module了,应该如何删除呢:
在app右键打开,选择Open Module Settings打开。
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111809020-2039443475.png)
这步,只是在配置中删除了。接着,
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111824551-867100834.png)
最后一步,点击
![](https://images2015.cnblogs.com/blog/376754/201604/376754-20160414111855910-258716236.png)
右键,然后删除,就OK了。
DEMO下载地址:http://download.csdn.net/detail/androidsj/9490788
相关文章推荐
- 加快Android编译速度
- android 如何获取连接wifi热点的设备数量
- 《Android性能优化》学习笔记链接<转载>
- android 一行有多个textview 当内容过长时 怎么让第一个显示省略号 最后一个全部显示
- Android-继承ImageView得到圆图片头像方法-非常方便
- android版本兼容,高版本低版本兼容性
- SugarORM的操作
- Android 手动显示和隐藏软键盘
- Android AndFix热补丁动态修复框架使用教程
- android-studio安装过程详解
- android事件分发机制之ViewGroup篇,简化版
- Android TextView 横竖排切换(字方向不变)
- Android定位方式
- Android studio下的Android JNI调用以及动态链接库.so的生成
- Android之Fragment学习笔记①
- android ORM框架LitePal完全解析(crud)
- 【教程】Android Studio 入门
- android中intent bundle
- Android 开发java知识整理
- Android之RadioGroup+ViewPager制作的底部导航栏