`
yangguangfu
  • 浏览: 1540795 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android studio从菜鸟到高手--第一季

阅读更多

#Android studio1.3.1从菜鸟到高手--第一季
作者:杨光福  
微博:@杨光福it讲师

 

视频下载地址:
    http://vdisk.weibo.com/s/Eh6YsmJgW87Z

##前言
   为什么我们要学习使用Android studio开发工具?
   ---Google宣布将在年底前停止对Eclipse Android开发工具的一切支持
    
   其中:Android Studio相对Eclipse 比较赞的一些特性
    1.颜色、图片在布局和代码中可以实时预览
    2.string可以实时预览
    3.多屏预览、截图带有设备框,可随时录制模拟器视频
    4.可以直接打开文件所在位置
    5.跨工程移动、搜索、跳转
    6.自动保存,无需一直Ctrl + S
    7.即使文件关闭依然可以回退N个历史
    8.智能重构、智能预测报错
    9.每一行文件编辑历史,可追溯到人 
    10.各种插件   例如ADB、.gitignore、sql、markdown、
    11.图片可直接转.9图片,并且自带.9编辑
    12.查找方便,比如自定义theme有个名字叫做 light_play_card_bg.xml,如果在eclipse里,你必须要输入light开头才能提示下面的,而在Android Studio里,你只需要输入其中的任意一段。。比如 card 下面就会出现提示的。
    13. 再比如Android Studio会智能预测并给你最优的提示。每一次并非给你相同的提示结果,而是你最想用最可能用的结果。

##一、准备工作

1.下载JDK,建议JDK1.7,如果已经安装JDK,可以忽略此项。

     下载地址:http://vdisk.weibo.com/s/Eh6YsmJgWMZC


2.下载Android sudio1.3.1
   
     下载地址(自己上传的):http://pan.baidu.com/s/1i3iyQ8X
     下载地址:http://www.androiddevtools.cn/

3.电脑配置建议,内存8G,i5以上的双核处理器,我采用的W7 64位系统


##二、安装JDK和Android studio1.3.1

 1.安装JDK1.7,如果电脑中已经安装,可以忽略

 2.从零安装Android studio1.3.1
   安装Android studio工具前必须先装JDK

 3.用已有SDK安装Android studio1.3.1
 
 

 
##三、创建Android工程


##四、创建并且启动模拟器运行代码



##五、Android Studio的项目结构讲解

Android studio支持多种目录结构
1.idea类似于eclipse的project.properties文件,是配置文件
 一般来说,带有.文件名的一般都是配置文件,不需要修改和删除
2.在根目录的build目录,编译出错,或者奇怪问题的时候,可以尝试删除。重新构建会再生成。

3.gradle目录里面装gradle的jar,通常不用关心;

4.app目录工程代码和资源文件和编译好的apk都在这个目录下
  a.buidl的目录,buidl的outputs里面装apk,删除后重新运行又会重新生成。
  b.build.gradle配置文件

5.local.properties 引用的sdk
6.编译后的apk放在哪里




##六、Android studio常用配置设置

1.Android studio设置喜欢的主题  
    设置按钮-> Appearance -> Theme - > Darcula  

2.Android studio设置常用键为eclipse习惯  
    设置按钮-> Key Keymap  -> Eclipse 
    支持大部分快捷键。
 
3.Android studio设置字体大小和显示行号

   设置字体大小
   设置按钮-> Editor  -> Colors & Fonts -> Font -> Scheme name -> Sava As...
      
   显示行号    
    设置按钮-> Editor  -> General ->  Appearance   -> Show line numbers




##七、Android studio顶部常用视图介绍
  1.DDMS
  2.创建模拟器并且启动
  3.Gradle
    根据配置重新检查和编译
  4.工程信息配置视图
  5.设置
  6.调试功能
  7.debug运行
  8.运行程序
  9.检查是否有错



##八、Android studio 底部常用视图功能
 
  1.Android
  2.Terminal
  3.Run
  4.TODO
  5.Messages
  6.Event Log
  

##九、断点调试
    F5:单步调试进入函数内部;
    F6:单步调试不进入函数内部;
    F7:由函数内部返回到调用处;
    F8:直接执行到下一个断点,如果没有下一个断点,
    则直接把程序运行完毕;


##十、快捷键简介&编写常用功能

 1.查找谁调用某个方法,选择某个方法,右键或者ctrl+g。
 2.把对应的代码抽取成方法
 3.对文件重命名,选择要命名的文件,alt+shift+r
 4.右键工程根目录,可以直接查看工程的信息
 5.常用功能
     Code - > Override 等
     SDK Manager 
 6.演示改变布局,实时显示-Android studio亮点 
     

##十一、用Android Studio导入Android Studio工程
 1.导入本地电脑的Android Studio工程
 2.从网络下载Android studio工程,并且导入

##十二、用Android Studio导入Eclipse工程
 1.导入Eclipse工程
 2.Android studio本身就直接支持Eclipse工程


##十三、Eclipse导入Android Studio工程代码
  1.从网络下载现场演示
   下载地址:http://itlanbao.com/code/20150923/10000/100549.html
   依赖的库:http://download.csdn.net/detail/foolsheep/6886017
  1.导入Android Studio工程
  2.解决错误
    加入库
    加入v7包

 

 



 

 

 



 



 



 

 

 

  视频下载地址:http://vdisk.weibo.com/s/Eh6YsmJgW87Z

 






 







 

  • 大小: 64.7 KB
  • 大小: 11 KB
  • 大小: 72.8 KB
0
1
分享到:
评论
1 楼 鹹菜. 2016-03-27  
链接失效了,请问有新的链接吗。写写

相关推荐

    Android studio1.3.1从菜鸟到高手--第一季-视频-百度盘

    根据提供的文件信息,我们可以推断出这是一套关于Android Studio 1.3.1的教学视频资料,主要面向初学者到进阶用户。接下来,我们将基于这些信息深入探讨相关的知识点。 ### Android Studio 1.3.1简介 Android ...

    菜鸟学安卓 ---03之硬件运行环境搭建

    你可以通过USB数据线将手机连接到电脑,开发环境中如Android Studio会自动识别设备。在确保手机和电脑都开启USB调试的情况下,你就可以在小米手机上运行、调试你的安卓应用了。 此外,为了更好地进行安卓开发,确保...

    C语言从菜鸟到高手 知识点大纲.doc

    **C语言概述** C语言是一种强大的、...总的来说,从菜鸟到高手的过程需要逐步掌握C语言的基础概念、语法、数据结构和算法,以及跨平台的编程实践。通过不断练习和项目实践,可以提升编程技能,最终成为C语言的高手。

    从菜鸟到安卓系统高手

    例如,从早期的 Gingerbread(2.3.x)到最新的 Android 12,系统界面变得更加流畅,隐私控制更加严格,同时引入了许多新特性,如 Material Design 设计语言、暗黑模式、数字健康等。 在 Android 手机上,用户可以...

    android学习经典小例子菜鸟必备

    在Android学习过程中,实例是非常重要的,因为它们可以帮助开发者更好地理解和应用理论知识。"android学习经典小例子菜鸟必备"这个资源正提供了这样的实践平台,让你...不断练习和学习,从"菜鸟"到高手,只是时间问题。

    Android移动应用开发从入门到精通

    最后,本书的副标题“从菜鸟变高手的好书”表明它不仅涵盖了入门级别的基础知识,而且深入探讨了进阶主题,帮助读者成长为一个熟练的Android应用开发者。读者在学习过程中,应当结合书中的理论知识和实际操作,不断...

    C语言从菜鸟到高手[归类].pdf

    总之,C语言的学习是一个循序渐进的过程,从语言基础到高级概念,再到实际应用,都需要不断实践和探索。掌握好C语言,不仅能为其他编程语言打下坚实基础,还能为从事软件开发、系统编程等领域的工作提供强大的工具。

    android 开机自动启动服务

    本人菜鸟,高手勿喷! 开机自动启动音乐播放service,在service意外停止的时候重新启动service。 需要注意的是开机启动action Intent.ACTION_BOOT_COMPLETED 需要申请权限:<uses-permission android:name="android...

    Android系列问答汇总

    在Android系列问答汇总中,我们可以探索一系列关于Android操作系统和应用开发的关键知识点。这些知识点涵盖了从初学者的基础概念到高级开发者的...通过不断的学习和探索,你可以从Android开发的菜鸟逐渐成长为高手。

    大话企业级Android开发(全)

    这本书涵盖了Android开发的基础、进阶以及实战等多个方面,旨在帮助读者从初级开发者晋升为企业级应用的高手。 首先,基础篇会讲解Android开发环境的搭建,包括安装Android Studio、配置SDK、理解Android项目结构等...

    XNA学习指南_中文_附源代码[XNA学习必备]

    本指南将深入探讨XNA的主要特性和应用,帮助你从菜鸟成长为游戏开发高手。 **1. XNA的核心概念** XNA主要由四个关键组件构成:Content Pipeline(内容管道)、Game Studio(游戏工作室)、Framework(框架)和...

Global site tag (gtag.js) - Google Analytics