Java -Android 学习(第一天)
2014-09-11 16:46
197 查看
前言
虽然android开发已经很火很火了,并且要有衰落的去向了,但我还是没有接触过。
今天有幸,得以开始转向这个领域。。就开始android的学习笔记吧。。。
①、开发环境:
1.1、JDK安装
1.2、Eclipse安装
1.3、Android SDK安装
1.4、ADT安装
1.5、创建AVD
具体的安装,网上一堆安装的示例,就不多介绍了。
②、创建第一个安卓程序.
③、Eclipse开发界面,默认的情况下,没有行号。。。我很不习惯,查资料,发现:Ctrl+F10,能打开视图菜单 然后选中“Show Line Numbers”,就能显示行号了。
④、安卓程序各个文件夹的含义:
1.src:存放所有的*.java源程序。
2.gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。
3.assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。
4.res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。
5.res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
6.res/drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
7.res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
8.res/layout:存放所有的布局文件,主要是用于排列不同的显示组件,在Android程序中要读取此配置。
9.res/values: 存放一些资源文件的信息,用于读取文本资源
.attrs.xml:自定义属性值的
.arrays.xml:定义数组数据;
<?xml version="1.0" encoding="utf-8" ?>
<resources>
<string-array name="MyArray">
<item name="1,35,3">第一</item>
<item name="5,34,0">第二</item>
<item name="1,30,1">第三</item>
<item name="2,31,0">第四</item>
</string-array>
</resources>
在代码中读取:
Resources r = this.getResources();
String[] ary = r.getStringArray(R.array.MyArray);
· colors.xml:定义表示颜色的数据;
· dimens.xml:定义尺度,可以使用Resources.getDimension()获得这些资源;
· strings.xml:定义字符串,可以使用Resources.getString()或Resources.getText()方法获得这些资源;
· styles.xml:定义显示的样式文件;
等等。。。。。参照链接:http://blog.csdn.net/jiangwei0910410003/article/details/16985955
⑤、程序入口点。上面是大致罗列了一堆,接触安卓开发过程中,我遇到的一些基本认识。接下来,程序的入口点在哪呢?
我们知道
.net WPF程序的入口点设定在App.xaml中 :
StartupUri="MainWindow.xaml"(应用程序);
StartupUri="Page1.xaml"(浏览器应用程序)
Winform程序入口点设定在Program中: Application.Run(new Form1());
那么,Android application 的入口点是什么呢?
<activity android:name=".MainActivity" android:label="@string/title_activity_main" > <intent-filter> <action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
就是在上面这里。参考:http://blog.csdn.net/wh_19910525/article/details/7941617
⑥、Eclipse断点的使用
启用断点:
在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项即可.
在debug模式下运行程序进入调试状态:通过点击工具栏上的小虫按钮或者是在项目右键点击然后选择Debug As,Android Application菜单,启动程序的调试模式.第一次运行调试模式eclipse会弹出确认窗口
当程序运行到你的断点地方时就会停下,这时可以按照下面的功能键按需求进行调试:
[1]快捷键(F8)直接执行程序,直到下一个断点处停止。
[2]快捷键(F5)单步执行程序,遇到方法时进入。
[3]快捷键(F6)单步执行程序,遇到方法时跳过。
[4]快捷键(F7)单步执行程序,从当前方法跳出。
查看断点时变量当前的值:右键点击对应的变量,在菜单上选择 watch 菜单项,变量的值就会出现在 expressions窗口中
删除断点:
在编码窗体的左边框上用鼠标双击已有断点,或者右键点击菜单,反选 Toggle Breakpoint菜单项即可;
若要删除所有断点,需要点击Eclipse编辑器的菜单项--Run ,然后点击“Remove all Breakpoints”,就可以删除所有断点了。
相关文章推荐
- 从零学习android --第一天java基础
- java学习历程(第一天)
- Java学习第一天
- 黑马程序员Java培训、Android培训-Java 学习过程记录_语言基础3
- 黑马程序员Java培训、Android培训-Java 学习过程记录_面向对象下3
- 黑马程序员Java培训、Android培训-Java 学习过程记录_面向对象下2
- java 学习的第一天
- 黑马程序员Java培训、Android培训-Java 学习过程记录_JavaAPI
- 黑马程序员Java培训、Android培训_Java 学习过程记录_开发前奏
- 学习Java第一天
- 黑马程序员Java培训、Android培训-Java 学习过程记录_多线程2
- java学习第一天
- 学习Java的第一天。
- Java学习第一天
- 黑马程序员Java培训、Android培训_Java 学习过程记录_语言基础2
- java学习第一天
- Java学习笔记-1-第一天
- 第一天详细学习java
- 黑马程序员Java培训、Android培训-Java 学习过程记录_面向对象上2
- 黑马程序员Java培训、Android培训-Java 学习过程记录_多线程3