想要学习android是今年7月中旬的决定,只学过一点C语言,没有任何Java基础,开始在网上一点一点学习,花了半个月的时间学习Java基本语法,再花半个月时间熟悉eclipse,学习android的基本知识,现在算是基本入门了吧,在这段时间磕磕碰碰,遇到过困难,想到过放弃,可是入了门之后就越来越觉得要把学习android继续下去。开这个博客的目的主要是记录我的学习历程,程序员和美女似乎总是挂不上钩的,作为一个女生,我希望自己能成为最美码农。接下来我将逐渐总结我这一个月的学习成果,未来也会在这个博客上记录我学习android不断成长的滴点。
一、首先还是老生长谈,学习android的前期准备:
1、Java基础:推荐51CTO上mars老师的Java4Android:http://edu.51cto.com/lesson/id-1850.html 一个很好的Android所需的Java基础知识的视频学习,有时间的话我还想再看看巩固Java基础
2、工具;jdk,eclipse(官网上有免安装版,直接解压即可使用)
3、环境配置:主要JAVA_HOME、classpath、path的配置,右击“我的电脑”-->"高级"-->"环境变量"-->新建JAVA_HOME、classpath,编辑path
1)JAVA_HOME:安装jdk的目录
2)classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3)path:系统在任何路径下都可以识别java,javac命令。值为;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意不要删除原来的内容,变量值之间用“;”隔开)
配置好之后window+R打开cmd,依次输入java、javac、java -version,都有内容出来则配置成功
4、打开SDK Manager下载Android SDK版本,网速好有时间可以全部下完
5、打开eclipse,点击Android Virtual Device Manager 新建虚拟设备,新建项目,开始android之旅
二、eclipse目录介绍
1)src:包含所有Java代码
2)gen:eclipse自动生成,其中R.java最重要,所有资源都会在其中生成想用的资源id作为该资源的标识,绝对不能手动修改。
3)assets:基本用不到,主要存放一些随程序打包的文件
4)bin:编译时自动产生的文件,展开目录下的apk文件可以拷到手机上直接安装
5)libs:第三方jar包,自动添加到构建路径中
6)res:项目中所有需要使用的图片、布局、字符串等资源,以drawable开头的用于存放图片,layout存放布局,values用于存放字符串
7)AndroidManifest.xml:注册组件,声明权限及项目其他配置
三、此过程中遇到的问题
1)Android SDKManager下载SDK报错:Downloadinterrupted: SSL peer shut down incorrectly
解决:打开SDK Manager->Tools->Options,选中“Force https://… sources to befetched using http://…”,即强制使用http协议。
Windows在C:\WINDOWS\system32\drivers\etc目录下,打开host文件后添加以下内容:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com即将域名解析到能访问谷歌sdk的ip上
2)新建虚拟设备时,CPU/ABI为灰色无法选择,提示找不到system image
解决:打开SDK Manager,下载相应平台的Android Wear ARM EABI v7a Syatem Image
android学习前传
最新推荐文章于 2024-09-09 00:01:00 发布