二、Android Studio使用——导入jar包,运行、debug都不是问题
【新建AndroidStudio工程,lib导入jar包】
我们的项目代码都在app里面,可以看作是一个Model。
src 下面除了我们的代码之外,还有单元测试。
把JAR复制到libs文件中。


【Genymotion模拟器插件的安装、运行】
AndroidStudio安装Genymotion步骤:
1) 从官方下载插件:https://www.genymotion.com/。
2)AS中打开:


http://www.loverobots.cn/the-method-of-association-genymotion-in-studio-android.html
【run和debuy,打印变量】

第一个图标:打上断点,点
直接调试,但这样运行太慢。
第二个图标:一般开发中直接运行,然后在调试的地方打上断点后,点击
。




【module的概念,添加library module】




把代码粘贴进来后,这个Module就新建好了。
关联Module 步骤:在app右键打开,选择Open Module Settings,


现在就可以用了,在布局文件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打开。

这步,只是在配置中删除了。接着,

最后一步,点击
右键,然后删除,就OK了。
DEMO下载地址:http://download.csdn.net/detail/androidsj/9490788
二、Android Studio使用——导入jar包,运行、debug都不是问题的更多相关文章
- 在Android Studio中导入jar包
#1 下载jar包文件, #2 拷贝到libs目录下 #3 打开你的build.gradle,在dependencies加入如下代码 dependencies {compile files('libs ...
- AndroidStudio开发Java工程(解决java控制台中文打印乱码+导入jar包运行工程)
这篇分享一点个人AS开发java工程经验,虽然有时候还是得打开eclipse来运行java项目,但能用AS的时候还是尽量用AS,毕竟一个字,爽~ 废话不多说,进入正题. 一.开发Java工程 你有两种 ...
- (转载) android studio library生成jar包和aar的方法总结
android studio library生成jar包和aar的方法总结 标签: android学习文档jar和aar的使用与生成gradle 2016-11-25 10:39 1782人阅读 评论 ...
- Android Studio下打jar包
在我们使用Eclipse时,我们常常使用的第三方类库文件大多都是jar包形式,用起来很方便.但是jar包只能打包class文件,对于Android UI类库而言,我们常常需要打包资源文件,对于界面不多 ...
- Android Studio下导出jar包和aar包
Android Studio下导出jar包和aar包 jar包和aar包的区别 步骤 1. 创建Android工程 创建工程比较简单,不错复述 2. 创建一个Library(Module) 创建了一个 ...
- Android Studio 怎样打JAR包
Android Studio 怎样打JAR包 在eclipse中我们知道怎样将一个项目导出为jar包,供其他项目使用. 在AS中能够通过改动gradle才处理. 我们新建一个项目MakeJar,在项目 ...
- Android Studio 如何打JAR包
Android Studio 如何打JAR包 在eclipse中我们知道如何将一个项目导出为jar包,供其它项目使用. 在AS中可以通过修改gradle才处理. 我们新建一个项目MakeJar,在 ...
- 关于Android Studio中第三方jar包的Javadoc绑定
原文地址:http://blog.csdn.net/a739697044/article/details/28116189 现在刚开始从Eclipse转用Android Studio,现在在尝试使 ...
- Eclipse / android studio 添加第三方jar包 步骤
eclipse 将第三方包放到libs文件夹后并没有引用. 基本步骤分为3步,具体介绍如下: 打开自己的Eclipse,在自己的Android工程上名上右键->Build Path ->C ...
随机推荐
- 10 分钟实现一个自己的server监控器
需求 近期须要给自己的server加入监控器.目的是监控server的内存.CPU.磁盘占用率,资源占用率过高的话能给自己发个提醒.当前主流的平台通常会提供邮件.短息.甚至会提供微信提醒,只是这类提醒 ...
- tp请求和响应
一.请求参数 use think\Request; 1.获取方法如下: http://w.tp.com/index/index/index/user/AAA $this->request-> ...
- Mysql时间存储类型优缺点?DATETIME?TIMESTAMP?INT?
TIMESTAMP 4个字节储存;值以UTC格式保存;.时区转化 ,存储时对当前的时区进行转换,检索时再转换回当前的时区. DATETIME 8个字节储存;实际格式储存;与时区无关;datetime ...
- Cocos2d-x3.0游戏实例之《别救我》第六篇——从代码中获取UI控件
这篇的内容非常easy,获取UI控件,然后使用它. 还记得我们在UI编辑器中给三个button分别命名了吧? 如今要用上了. 笨木头花心贡献,啥?花心?不呢,是用心~ 转载请注明,原文地址: http ...
- Linux下编译、使用静态库和动态库 自己测过的
每个程序实质上都会链接到一个或者多个的库.比如使用C函数的程序会链接到C运行时库,GUI程序会链接到窗口库等等.无论哪种情况,你都会要决定是链接到静态库(static libary)还是动态库(dyn ...
- 安卓API首页
http://developer.android.com/reference/packages.html
- 50篇经典珍藏 | Docker、Mesos、微服务、云原生技术干货
概念篇 全方位探(tian)索(keng)Mesos各种存储处理方式 老肖有话说@Mesos User Group第四次约会 技术实践 | Mesos 全方位“烹饪”指南 回顾 JAVA 发展轨迹,看 ...
- linux 下面压缩,解压.rar文件以及rar,unrar实例
http://www.rarlab.com/download.htm [root@bass src]# wget http://www.rarlab.com/rar/rarlinux-x64-5.4. ...
- Mac下Selenium无法最大化Chrome解决方案
在用Selenium做自动化操作时,一般最大化浏览器的代码都是:driver.manage().window().maximize(), 但是在Mac下这样是无法最大化Chrome浏览器的,解决方法: ...
- osgi实战学习之路:6. Service-1
什么是Service? 它是注冊到osgi的一个java对象 Service注冊: 通过BundleContext::registerService(java.lang.String[] clazze ...