Android studio使用手册说明

Android studio project约是eclipse workspace

Android studio module是eclipse project

首先,从eclipse到Android studio是一个必然的过程了,Android studio集成了eclipse+ADT插件开发安卓APK,所有人都是希望越方便越好,不会去自讨苦吃的

首先学习一下如何导入项目,按步骤执行:

选择eclipse项目的根目录

然后会让你选择把eclipse的项目导入到安卓开发的哪个文件夹内,这个你在自己的工作空间内建立一个文档即可

剩下的是finish即可,里面会提示:原本的eclipse是依赖一些jar包关系库去开发,现在的安卓开发会换成dependencies去开发

Gradle-style的风格可以设置成第一个英文字母小写

加载完成后会有一个提示文档,里面有你项目的一些文件信息,标红的位置是表示属于项目外的一些文档,这些文档需要自己手动拷贝复制进去安卓开发项目中,默认情况下不导入也不会有太大问题

往下拉就是:比如说一些jar包在eclipse中需要用第三方类库的形式加载进去,现在在安卓开发中只需要用字符串com.xxx.xxx形式在java的开头标明,它会去自动到相应的位置下载,实现动态下载更新的好处

标红的地方表示的是项目的主工程模块,appFramework是为主工程服务的一个模块,这就体现了一开始说的Android studio的module是eclipse 的project 的思维

导入的项目文件如图,

.gradle和.idea是工程文件

build.gradle是一个执行脚本,相当于是安卓开发中的一个驱动器,没有它,就构建不出项目

import-summary.txt是一个导入报告

local.properties是SDK的路径

settings.gradle是告诉整个目录包括哪几个模块

 

点进appFramework模块,会发现和eclipse项目有点类似,现在不一样的是 libs和src区分开了,现在的src包含java文件和res资源文件,以前的src是单纯包含java文件

使用安卓开发有一种好处就是方便维护不同格式不同版本的资源,尾部基本都有显示

Android studio的设置是放在file菜单下,eclipse的设置是放在window菜单下

Edit的主要功能是复制粘贴查找编辑一些文档内容,里面可以修改一下常量变量的大小写之类的

这里鼠标移动到一些类库提供的方法的时候可以看ctrl+Q看一些API帮助文档

这里可以让你的代码进行一些静态的扫描,发现一些隐藏的错误,下面信息栏就可以点击并查看一些具体的错误信息,特别是一些不好的编程习惯,空的异常会提示

重新构造项目,有时候一些未知的错误或许重新构建一下就可以运行了

这里可以下载一些工具,但是你懂的,服务点比较远,可能会下载好几个小时

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/501381.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python可变参数和关键字参数位置_python 参数笔记 -- 位置参数 关键字参数 命名参数 形式参数 默认参数 可变参数 可选参数 位置顺序...

这么多名称,python到底有几种参数: 2种:普通参数(即位置参数,靠位置先后来指定参数),关键字参数(即命名参数,靠名字来指定参数)。 常说的可变参数也就是普参的…

Android studio的设置界面介绍

1.编译按钮 2.运行选择按钮 3.运行按钮 4.设置界面 5.设置页面布局 6.系统保存设置 7.密码设置 8.下载按钮: 9.数据传递: 11.改色: 12.自定义完成指定代码的检查 13.Notifications 14.宏设置 15.SDK管理,可以直接导入自己的SDK&am…

打印机显示rpc服务器,win10打印机出现RPC服务器不可用的处理办法

win10打印机出现RPC服务器不可用的处理办法?大家在使用打印机打印的时候,多多少少都会碰到一些这样那样的故障。这不就有win10系统的网友,在使用打印机打印的时候,提示:RPC服务器不可用。出现这样的故障,大…

Android Studio的快捷键图文并茂

首先在设置界面可以看到很多快捷键,并支持将之前软件的快捷键习惯导入安卓开发中,默认的就是安卓开发的快捷键,所以基本不需要一些学习成本 双击shirf可以跳出查找界面 修改快捷键 按住ctrlshirftalt并用鼠标单击要添加代码的位置。就可以实现…

龙族幻想服务器维修到几点,【龙族幻想】4月1日维护公告

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼亲爱的玩家:我们计划在4月1日凌晨3:00-8:00进行一次版本更新。建议您提前准备,及时下线以免造成不必要损失。新服公告:我们将于2021年4月3日11点开放2组全新服务器!具体服务器名如下&…

python中str和input_python中input()与raw_input()的区别分析

使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的 纯数字输入 当输入为纯数字时 input返回的是数值类型,如int,float raw_inpout返回的是字符串类型,string类型 输入字符串为表达式 input会计算在字符…

解决Android studio 加载不出网络图片的步骤

第一:网络问题,好像连家里的wifi没有手机的wifi能下载那个github的压缩包, 第二:版本问题,我把导入的包降低版本了,系统匹配成功, 第三:布局的时候需要把宽度高度的比例和加载的网…

list ajax封装,util-pagelist_基于layui封装的ajax分页列表

/*** layui分页列表模板引擎(使用时请使用new Pagelist(), 将每个分页模板当成一个独立的实例)* param tplid 模板id* param viewid 渲染模板容器的id* param pageid 分页容器id* param httpurl 请求接口的url* param param 请求接口的参数* param method 接口请求方式(get、po…

现代操作系统初理解

1.现代操作系统是由中断驱动的:如果没有进程要执行,没有I/O 设备要服务,也没有用户请求要响应,操作系统将会静静地等待某件事件的发生。 2.操作系统和用户共享了计算机系统的硬件和软件:既然是共享了,就可…

python没有菜单栏_解决Jupyter Notebook开始菜单栏Anaconda下消失的问题

出现的问题状况是:在Anaconda文件下,少了Jupyter Notebook快捷键,不然每次都要打开Anaconda Navigator再打开Jupyter Noterbook,有点麻烦。为了避免将Anaconda软件卸载重装才出现Jupyter Notebook,就去寻找解决办法。首…

小米机顶盒显示网络无法连接服务器,小米盒子无线网络连接不上怎么回事 - 卡饭网...

无线网络连接不上怎么回事,如何解决无线网络连接不上怎么回事,如何解决 无线网络连接不上怎么回事,如何解决,很多电脑用户可能会遇到这个问题。 一:先检查下你的无线网络开关是否打开,没打开请打开 二:检查你的无线网络…

操作系统提供什么服务、如何服务?

操作系统的服务: 1.用户界面:一种是命令行界面,就像黑窗的命令行输入,通过命令行执行文件或者文档,一种是图形用户界面,可以控制更多的I/O操作或者菜单选择 2.程序执行:操作系统在程序底层&am…

python创建变量_【转载】 Python动态生成变量

用Python循环创建多个变量, 如创建 a1 、a2 、a3 、a4 、a5 或 self.a1 、self.a2 、 self.a3 一. 可以通过python的内置函数locals 来完成 locals是python的内置函数,他可以以字典的方式去访问局部和全局变量。 python里面用名字空间记录着变量&#xf…

联想服务器忘记系统登录密码,联想路由器登陆密码忘记了怎么办

路由器是互联网系统中的重要组成部分,是连接因特网中局域网和广域网的设备,它可以根据信道实际的情况选择最合适的路径,那么你知道联想路由器登陆密码忘记了怎么办吗?下面是学习啦小编整理的一些关于联想路由器登陆密码忘记了的相关资料&…

中断、异常、处理对于操作系统的概念

为什么我们的应用程序不直接去访问我们的外部设备,为什么要通过操作系统去执行 1.操作系统对于计算机来说是被内核信任的第三方软件 2.只有内核可以执行特权指令 3.应用程序实际上是不可信任的 中断、异常和系统调用三者在操作系统中有何作用? 源头不…

编写五子棋的完整python代码_python实现五子棋游戏

本文实例为大家分享了python实现五子棋游戏的具体代码,供大家参考,具体内容如下 话不多说,直接上代码: 全部工程文件,在GitHub:五子棋 效果预览:#!/usr/bin/env python3 #-*- coding:utf-8 -*- …

服务器网站显示多协议,解决高防IIS8服务器https协议多个同时访问的解决方法

iis提示:至少一个其他网站正在使用同一个https绑定,而次绑定用另一个证书配置。确实要重用https绑定并将其他网站重新指定为使用新证书吗?网友解释:SNI指是一项用于改善SSL/TLS的技术,在SSLv3/TLSv1中被启用。它允许客户端在发起S…

如何计算实际物理地址?

1.确认物理地址: 2.由逻辑地址的页号去页表中查找对应的物理内存的页号 3.通过物理页号加上偏移量得到实际物理地址 例如:已知每页大小为1024byte(逻辑页表和实际内存分页的大小都是1024byte) 那么(3,1023&#xf…

python高效处理文件_使用Python语言高效地处理一个文本文件

使用Python语言高效地处理一个文本文件: # -- encoding: utf-8 -- # 脚本功能:在指定的文件中查找指定的字符串 # 此脚本接受两个参数 # 参数1:指定一个文件名,在这个文件中查找字符串 # 参数2:指定一个字符串用于查找…

zabbix加vm虚拟服务器,zabbix监控vmware exsi主机的图文步骤

1、进入虚拟化vcenter中,用浏览器登录(客户端没找到地方设置),新建一个只读用户zabbix。2、 登录vcenter客户端,将新建用户授权为只读授权过后可以使用新账号登录测试一下。3、开启exsi主机Managed Object Browser (MOB)功能,没有就默认开着的…