精华内容
下载资源
问答
  • Android studio 快速入门

    2020-04-25 00:47:35
    Android studio是生成安卓APP的编程环境,下面以一个简单APP为例简要介绍一下Android studio的一些主要模块 1、APP的详细信息,打开AndroidManifest,里面包含app的域名,app名以及版本信息等 2、打开...

    Android studio是生成安卓APP的编程环境,下面以一个简单APP为例简要介绍一下Android studio的一些主要模块

    1、APP的详细信息,打开AndroidManifest,里面包含app的域名,app名以及版本信息等

    2、打开MainActivity里面是app的代码

     

    3、打开activity_main是app的显示界面,app的文本输入输出框,按钮等可以直接选中拖入

     

    4、 对于拖进来的功能模块可以在右侧编辑模块的id和显示内容,以及模块的位置。注意id很重要,代码部分主要是通过id来与各个模块通信的

    展开全文
  • Android Studio 快速入门

    2015-03-03 17:14:18
    1.背景Android Studio 自从 2013年谷歌I/O大会推出到现在将近2年了,也更新到了1.0的稳定版本,此时不入手更待何时。Android Studio VS Eclipse (1)Eclipse没有官方支持的Android5.0的sdk更新 毕竟AS才是亲儿子啊 ...

    1.背景

    Android Studio 自从 2013年谷歌I/O大会推出到现在将近2年了,也更新到了1.0的稳定版本,此时不入手更待何时。

    Android Studio VS Eclipse
    (1)Eclipse没有官方支持的Android5.0的sdk更新 毕竟AS才是亲儿子啊
    (2)强大的UI编辑功能 可以实时查看修改布局代码后产生的变化 可以便捷的查看布局文件中的资源文件
    (3)牛逼的代码提示 每次用Eclipse都要按Alt+/ 很蛋疼有木有
    (4)贴心的提示工具 可以实时地捕获性能、可用性、版本兼容性等问题
    (5)内置终端 支持命令行操作 支持多种大小的模拟器
    (6)完美地整合版本管理器 安装的时候就自带了如GitHub, Git, SVN等流行的版本控制系统,可以直接check out你的项目。
    (7)整合了Gradle构建工具 更便捷的打包方式 和ant say goodbye

    2.安装
    官网的下载地址,需要翻墙:
    https://developer.android.com/sdk/index.html
    提供一个网盘的下载链接:
    http://pan.baidu.com/s/1nt1cLO9

    安装过程:
    这里写图片描述
    和一般软件傻瓜式安装一样 不断点next

    这里写图片描述

    到这一步就需要设置AS安装的环境 前者设置AS的安装目录 后者设置Android SDK的安装目录
    后面也就是next即可。

    3.AS使用环境

    (1)Android Studio的使用环境还是和Eclipse有相似之处的。

    这里写图片描述
    AS整体环境

    这里写图片描述
    AS中的project 相当于Eclipse中的工作空间 打开一个AS只能开一个project。

    这里写图片描述

    但一个project中可以有多个Module 相当于Eclipse中有多个项目

    (2)快捷键配置
    这里写图片描述
    点击圈中的setting
    这里写图片描述
    点击keymap即在右框出现快捷键的设置 对于不习惯使用AS快捷键的Eclipse重度患者 也可以使用Eclipse的快捷键哦 只需要在右上的复选框选择Eclipse即可,不过建议还是使用AS的 避免发生冲突。

    (3)代码提示功能的设置:
    这里写图片描述

    (3)样式的设置 字体设置
    这里写图片描述
    样式

    这里写图片描述
    字体

    4.一个简单的Demo
    可以使用gradlew对程序进程编译和生成,这里就直接run了
    下面是一个在MainActivity 加了一行代码
    Toast.makeText(this,”hello,Android Studio”,Toast.LENGTH_LONG).show();
    的示例:
    这里写图片描述

    5.快捷键:

    Action Mac OSX Win/Linux
    注释代码(//) Cmd + / Ctrl + /
    注释代码(/**/) Cmd + Option + / Ctrl + Shift + /
    格式化代码 Cmd + Option + L Ctrl + Alt + L
    清除无效包引用 Option + Control + O Alt + Ctrl + O
    查找 Cmd + F Ctrl + F
    查找+替换 Cmd + R Ctrl + R
    上下移动代码 Option + Shift + Up/Down Alt + Shift + Up/Down
    删除行 Cmd + Delete Ctrl + Y
    扩大缩小选中范围 Option + Up/Down Ctrl + W/Ctrl + Shift + W
    快捷生成结构体 Cmd + Option + T Ctrl + Alt + T
    快捷覆写方法 Cmd + O Ctrl + O
    快捷定位到行首/尾 Cmd + Left/Right Ctrl + Left/Right
    折叠展开代码块 Cmd + Plus,Minus Ctrl + Plus/Minus
    折叠展开全部代码块 Cmd + Shift + Plus,Minus Ctrl + Shift + Plus,Minus
    文件方法结构 Cmd + F12 Ctrl + F12
    查找调用的位置 Ctrl + Option + H Ctrl + Alt + H
    大小写转换 Cmd + Shift + U
    Ctrl + Shift + U

    展开全文
  • 在第一次接触Android Studio时,如果想要快速上手,那么下面这些文件和教程你一定要读一读。 正文 创建好项目并打开后 重点 Main2Activity 这是我们自己创建的Activity,每一个页面对应着一个Activity,Activity是...

    前言

    在第一次接触Android Studio时,如果想要快速上手,那么下面这些文件和教程你一定要读一读。

    正文

    创建好项目并打开后

    重点

    Main2Activity

    这是我们自己创建的Activity,每一个页面对应着一个Activity,Activity是我们编写代码的地方。可以理解为,每个视图页面的所有动作都是对应的Activity中的代码完成的。
    在这里插入图片描述
    cold_layout.xml
    创建完活动后,需要创建其对应的页面布局
    在这里插入图片描述
    这样就可以在页面中添加对应的控件并在Activity中引用控件并填写相关代码

    如何将Main2Activity与cold_layout关联起来??

    在Main2Activity中使用setContentView方法引入cold_layout布局
    在这里插入图片描述
    如何在MainActivity中编写cold_layout的控件活动?

    首先我们需要在cold_layout中创建一个控件,比如一个Button(可以代码编写,也可以手动拖入)
    在这里插入图片描述
    点击右上角的图标从代码界面切换到视图界面
    在这里插入图片描述
    此时cold_layout代码界面会出现button对应的属性,button报红线是因为我们未将其进行位置固定(下图)
    在这里插入图片描述
    控件位置固定
    在这里插入图片描述
    固定好后我们需要在Main2Activity中根据id引用此Button(下图)
    在这里插入图片描述
    这样我们就可以为这个button创建监听事件并写入我们想实现的功能代码啦~


    现在再来说说项目中一些固定的文件是用来干嘛的

    AndroidMainfest.xml

    每个项目都会有一个AndroidMainfest.xml
    在这里插入图片描述
    外build.gradle
    在这里插入图片描述
    内build.gradle
    在这里插入图片描述

    关于控件:
    EditText输入框关于删除内容导致App退出当前Activity的详细解决方法
    关于打包:
    打包错误Entry name ‘META-INF/XXX’ collided
    打包错误Entry name ‘res/interpolator/XXX’ collided

    展开全文
  • 2、演示项目一步步指导,教你快速从Eclipse转为AndroidStudio(多个项目)。 2、解决Gradle Sync Failed 问题:error:project with path':libproject:project1' could not be found in project ':project 2'.

    一、AndroidStudio安装

     关于安装的问题就不多说啦,下载点击安装,默认就是;
     需要注意的就是在安装后会出现:
    一直停留在fetching Android sdk compoment information界面,或者最终 fetching failed的情况;
    解决方法:关闭AS,找到安装目录下的 ***Bin\idea.properties 文件,在最后一行添加以下代码
       disable.android.first.run=true
    

    二、Gradle准备

    1. 安装好AS后,有默认的Gradle,但是建议使用自己的Gradle,本人下载的 gradle-2.5-all版本;
    2. 配置环境变量:
      GRADLE_HOME ==>>D:\Program Files\Android\Android Studio\gradle\gradle-2.5-all\gradle-2.5\bin;
      PATH ==>> %GRADLE_HOME%;
    3. 检验 :
      运行 gradle -v 如图 既是配置成功
      gradle配置成功

    三、Eclipse导出项目

    • 1、 保证项目编译运行正常,选中主工程,点击File/Export 选择Android/Generare Gradle build
      files.如图

      这里写图片描述
      选择所有的项目 Next Next Finish
      这里写图片描述
      这个地方注意 如果已经导出过一次 需要勾选
      这里写图片描述
      如此项目便导出完成
      【注意】仔细查看每个工程是否成功导出,如果没有,请再次导出。判断依据是该工程下是否有生成build.gradle文件等。
      需要修改两个地方

    • 2、项目根目录下的(与.gradle平级)的build.gradle文件;

      因为gradle2.5版本对应的是 1.3.0 暂且这么理解吧

    buildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:**gradle:1.3.0'**
        }
    }
    • 3、项目根目录\gradle\wrapper 下的gradle-wrapper.properties文件

    修改为安装版本对应的distributionUrl=https://services.gradle.org/distributions/gradle-2.5-all.zip

    #Tue Nov 03 09:29:30 CST 2015
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https\://services.gradle.org/distributions/gradle-2.5-all.zip
    • 4、查看 项目根目录下的 settings.gradle文件

    该项目的工程目录
    lib lib1
    libproject project1
    project2
    project3
    project4
    project5
    project6
    project mainproject
    【天坑】小编在这里遇到一个天坑,由于我的Eclipse有问题,并不能一次性把项目导出完;
    【查看】settings.gradle 会发现有部分的成功导出的项目。

    include ':lib:lib1'
    
    include ':libproject:project2'
    include ':libproject:project3'
    include ':libproject:project4'

    【添加】手动添加其他没能一次导出成功的工程,如project5,project6.

    • 5、导入到AS 打开首页,选择Import project (Eclipse —-)

    这里写图片描述
    输入项目根目录、选中主工程下的build.gradle文件
    这里写图片描述
    经过漫长的等待,如图
    这里写图片描述
    终于导入啦

    • 6、【回到神坑】出现了 Gradle Sync Failed

    error:project with path’:libproject:project1’ could not be found in project ‘:project 2’.
    其中:project2是依赖project1的
    这里写图片描述
    按照提示 点击了open file
    这里写图片描述
    作为一只菜鸟,还以为是project1的问题,其实不然
    在【4】中已经有分析其原因了,修改如下,将 project1 添加到 settings.gradle 中

    include ':libproject:project1'

    感谢大神的搭救,回过头来才发现自己的错误。
    于是,Gradle Sync Successful

    • 7、选择主工程 build -》clean project 进行编译

    由于android studio 对代码比较严格,安装提示一步步进行修改就可以啦。
    如:
    删除依赖工程的AndroidManifest.xml中 Application的配置
    删除重复的string.xml的内容
    。。。。
    于是乎,you are successful!
    更多问题请留言。

    方便真正理解AndroidStudio的构建过程,多个项目间的依赖关系如何构建,请阅读AndroidStudio快速入门二:Gradle快速构建Android项目(多个Module同时构建),一定会让你豁然开朗。

    重点推荐:AndroidStudio 与Gradle:http://blog.csdn.net/jf_1994/article/details/49764123

    展开全文
  • 当多个项目有依赖关系,且使用了相同的Jar包,显然,这个时候我们不可能删除其中的jar包,但是一直报这个错,其实在AndroidStudio中,如果有相同jar包名的jar包,默认只会选用其中一个,但是这仅仅是包名相同,文件...
  • 本文介绍aar在androidstudio中生成和使用,一般大一点的项目都会依赖多个项目或者第三方库,在使用Eclispe开发时,我们经常使用到 jar 包,但是接触到AndroidStudio后我们有了更好的打包方式,即aar。
  • 快速使用Gradle构建Android项目(多个项目,多重依赖关系的构建),演示项目说明,理解简单有效。
  • 请点击参考:AndroidStudio快速入门三:aar和jar 生成和导入项目 25、删除Moudle AS相对Eclipse而言,保护措施做得更加严格 删除一个Module,直接在IDE中选中Module后按Delete是删不掉的,需要先右键...
  • 如何用Android Studio快速编辑 首先声明一下,本篇博客是根据我自己Coding过程中,使用频率较高的一些快捷键,并不能受用于所有人,所以各位看客不必太过在意细节,因为这篇博客定位是工具类,记录一些信息,并且...
  • AndroidStudio快速入门

    千次阅读 2016-06-20 10:17:18
    AndroidStudio使用详细介绍 前沿 心好疼:昨晚写完了这篇博客一半,今天编辑的时候网络突然断了,我的文章就这样没了,但是为了Developer的使用AS这款IDE可以快速上手,我还是继续进行详解。(本篇文章结合...
  • 这是一门快速入门Android开发课程,顾名思义是让大家能快速入门Android开发。     学完能让你学会如下知识点: Android的发展历程 搭建Java开发环境 搭建Android开发环境 Android Studio基础使用方法 ...
  • AndroidStudio 使用入门

    2021-09-09 18:29:33
    安装(mac) 直接从官网下载 ... 打开AS(android studio简称),创建空project,命名为demo,可尝试编译运行,正常情况是能跑的 配置JDK(mac) 安装的最新版as默认包含sdk和jdk,但
  • Android Studio 基础入门笔记

    千次阅读 2015-12-04 15:54:42
    Android Studio 基础入门笔记1.为什么选择使用 Android Studio ,而不是Eclipse+ADT ?2014年12月开始 Android Studio 作为谷歌官方唯一的IDE并发布版本1,Eclipse ADT已经不再开发维护了.2.安卓配置JDK安装 Android ...
  • Android Studio入门到精通

    万次阅读 多人点赞 2015-04-27 09:59:21
    目标:Android Studio新手–>下载安装配置–>零基础入门–>基本使用–>调试技能–>构建项目基础–>使用AS应对常规应用开发AS简介经过2年时间的研发,Google终于正式发布了面向Android开发者的集成开发环境Android ...
  • 1-3 Android Studio 快速上手
  • 这是一门快速入门Android开发课程,顾名思义是让大家能快速入门Android开发。 学完能让你学会如下知识点: Android的发展历程 搭建Java开发环境 搭建Android开发环境 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,630
精华内容 2,652
关键字:

androidstudio快速入门