Android开发第一课 ~ Android Studio 使用说明

很久没有写blog了


公司发了一个android 手机,所以准备学习一下android开发。如果再发一个mac的话,准备学习一下IOS开发。嗯。然后就是去android的官网:

http://developer.android.com/training/index.html




就是这里了。如果你打不开,说明被墙了。如果你挂了代理还打不开,说明你的代理也被墙了。总之,这个地方已经被墙了。

点击Build Your First App然后看介绍。



介绍说,让我们先下载Android Studio再说.  点击去下载页面




开始下载吧:




还要确认协议等。



这里不要用浏览器的默认下载方式,把链接获取到,然后放到迅雷中下载吧。这样速度更快。在下载的空闲时间里看了一下介绍。



上面说这个Android Studio多好多好。啥都有,你放心的下吧。



我于是又看了下一节: Andding SDK Packages.



这一节说Android SDK 要啥没啥。Android Studio 是 IDE + android SDK. 这里最主要是说你要下载那几个package,否则不能用。其实你下载了Android Studio, 本身就带了那几个package.其实不需要再下载了。



下载结束了,双击运行吧。 但你最好检查一下JDK的是有1.7的版本。1.8的某些版本也可以。但是1.8的最新版,Android Studio还不支持。然后一路next.



去安装的目录就看到这两个文件夹,一个是IDE( idea IDE) 另外一个就是Android SDK.



进入Android Studio, 然后再进入bin. 然后看到一堆exe 文件。 如果你是64位机器,使用studio64.exe 运行,32用studio.exe运行。这里要修改一下idea.properties.



如果你不做任何修改,直接打开了studio.exe或者studio64.exe, 中国地区的朋友们一般会卡在这个地方:



就是Fetching Android SDK component information. 这里是我非常鄙视google的地方。本来就是一个本地能用的东西。Google的做法是先更新,再使用,而且还不检查网络是否有问题。网上有人评价Android 是 too young too naive. 我觉得也是。那么解决这个问题的方法就是修改之前的idea.properties文件, 添加一行:

disable.android.first.run=true

要么你就所有的请求,http/https/socket都能走代理。嗯,我公司的代理不能支持全部请求代理。有能用的代理的同仁请捐助我一个全局代理。跳过fetching阶段就到了:



为了让中国地区的朋友们不在创建新项目中卡住。一般会在这里卡住 Gradle: resolve dependancies '_debugCompile'  。这里一定要先config... 然后是project default.



然后是 Setting 选项.



这里搜索到gradle,然后将offline work 勾选,点击apply. 然后返回。



然后就是点击project stucture。



你可以看到你安装的sdk和Jdk的位置是否正确。如果正确的话,就略过吧。



然后返回到创建新项目的页面:



然后一路next. 你就能看到你的工程:



嗯,终于安装结束了。我试过让java 使用代理的方式访问网络。但是还是不行。自从去年公司的代理被封掉,现在的代理就只能通过sock5来做事情。添加成全局代理后,百度都连接不上。完全不知道如何使用。有会使用的,请在下方留言。



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经典的andriod入门必学一,课堂复习 1,什么是安卓? 一款开源的基于linux的操作系统 2,安卓的体系结构 上层:基于java的应用程序开发 中间层:虚拟机Dalvik 底层:基于linux的C++编程 3,安卓的开发环境(IDE) 1,eclipse adt:让eclipse具备开发安卓的功能,是一个插件 android sdk:安卓开发工具包19.0 2,AndroidStudio android sdk:安卓开发工具包 22.0 二,安卓的工程目录 scr/包名/Activity:主要存放代码的目录 gen:(Generated Java Files)自动生成的java文件 assets:资产,存放大型数据文件,Html,css,音频,视频,大型的图片等文件 bin:程序编译完成之后生成的文件存放的目录,也是系统自动生成的 libs:存放第三方的jar包的目录 res:resource资源,图片,声音,文字,视图等等 drawable:图片资源 layout:布局视图文件存放的目录 menu:菜单 values:存放数值类型的资源。比如尺寸,文字,样式 AndroidManifest.xml:安卓app的配置,包括sdk,版本,四大组件的注册,权限等等 三,安卓工程的创建 1,点了一个花菜(创建了一个安卓应用程序的工程) 2,指派一名厨师(创建一个Activity必须继承Activity组件) 3,注册厨师(在AndroidMenifest.xml中注册Activity) 4,构思食材(在res/layout中,创建一个视图) 5, 找老王要菜,老王给了一个单子(在gen/R.java中生成的地址) 6,将食材拿到厨房中(在Activity中,创建onCreate方法,并且在其中,使用setContentView显示的视图) 7,做菜(就是通过findViewById找到对应的控件,执行操作) src:代码存放的地方 gen:自动生成控件的地址R.java res/layout:布局的设计图(通过setContentView才可以在Activity中显示) AndroidMenifest.xml目录,用于注册Activity 四,布局 LinearLayout:方向:(横和竖) 任何的控件,任何的布局都需要 layout_height layout_width 用于确定元素在当前空间中的大小 match_parent:和父类容器一样大 wrap_content:自己多大,就占多大空间 <requestFocus />用于请求光标

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值