初识Android
2011-10-17 21:04
337 查看
在搭好了Android的环境之后,尝试着新建Android的工程,然而却发现根本一行代码都没写,想要运行一下的时候却出现了问题。这是个关于AVD创建的问题,在成功创建了Android模拟器之后却在运行时提示找不到Android模拟器。我问了当时在旁边的同学,然而他努力寻找问题经过很久,尝试了各种方法,如和他电脑上的AVD的目录进行各种对比却没有发现问题所在。后来又重新把SDK装过,也不能解决问题。最后,只好尝试把在E盘下的AVD复制到C盘中,虽然这个办法可行,但是我的C盘已经很难负载那么多的东西了,所以还没有找到很好的解决办法,只能先这样用了。
接下来,就是通过书本上的各种小程序来开始Android学习之路。在书本的指导下,逐渐加深了对Android开发的理解。之前的培训上大致了解了Android每个文件应该写在何处,后来通过自己的实践逐步认知了Android开发的整个过程。由于这次十一长假在济南度过,所以学习的时间非常之少,还有很多的东西没有开始学。所以在十月九日回到学校之后,必须很努力的学习Android了。
肥胖测试器的布局采用的是线性布局的垂直分布。
我写的肥胖测试器出现了难以解决的问题,在输入身高和体重时无法输入小数点,不知道要怎么解决这个问题额。
关于动画方面学的还是很纠结。
下面两张截图是加完背景前后的图片(虽然加了背景,可是看上去依然很丑啊啊)。这是自学了一点添加图片背景的之后的成果。用到了getDecorView 获得window最顶层的View ,这样就可以使图片置于底部。
在完成这个很丑陋的版本之后,想要做出一个更好一点的东西来,所以在此基础上又加上了动画效果,并且还尝试使用了通过Bundle对象的实现两个activity间的数据传送。
首先先说一下动画,我在查找资料的时候看见了用movie方法和通过软件将gif图片变为一桢一桢的图片两种方法。我开始时用的是第一种方法,但是做出来的却不会动,而且不知道怎么修改才可以。所以在同学的建议下,选择了第二种方法。结果很显然,第二种方法实现起来较为简单。、
还加入了radioButton,使得用户可以选择性别。
因为加入了动画,使得整个界面变得更加拥挤和丑陋,所以对整个程序进行了较大的修改通过Bundle对象的实现两个activity间的数据传送。,将用户输入的数据后点击按钮进入另一个activity。在第一个activity是以Bundle封装对象,在第二个activity总亦是以Bundle的方式解开封装的数据:程序中以getIntent().getExtras()方法取得随着Bundle对象传递过来的性别、身高和体重信息,经过计算后,显示在屏幕上。
还有就是一些小改动了,例如字体的大小的改变,及显示正在计算ProgressDialog与线程整合运用。以及BMI值得位数的确定。
接下来,就是通过书本上的各种小程序来开始Android学习之路。在书本的指导下,逐渐加深了对Android开发的理解。之前的培训上大致了解了Android每个文件应该写在何处,后来通过自己的实践逐步认知了Android开发的整个过程。由于这次十一长假在济南度过,所以学习的时间非常之少,还有很多的东西没有开始学。所以在十月九日回到学校之后,必须很努力的学习Android了。
肥胖测试器的布局采用的是线性布局的垂直分布。
我写的肥胖测试器出现了难以解决的问题,在输入身高和体重时无法输入小数点,不知道要怎么解决这个问题额。
关于动画方面学的还是很纠结。
下面两张截图是加完背景前后的图片(虽然加了背景,可是看上去依然很丑啊啊)。这是自学了一点添加图片背景的之后的成果。用到了getDecorView 获得window最顶层的View ,这样就可以使图片置于底部。
在完成这个很丑陋的版本之后,想要做出一个更好一点的东西来,所以在此基础上又加上了动画效果,并且还尝试使用了通过Bundle对象的实现两个activity间的数据传送。
首先先说一下动画,我在查找资料的时候看见了用movie方法和通过软件将gif图片变为一桢一桢的图片两种方法。我开始时用的是第一种方法,但是做出来的却不会动,而且不知道怎么修改才可以。所以在同学的建议下,选择了第二种方法。结果很显然,第二种方法实现起来较为简单。、
还加入了radioButton,使得用户可以选择性别。
因为加入了动画,使得整个界面变得更加拥挤和丑陋,所以对整个程序进行了较大的修改通过Bundle对象的实现两个activity间的数据传送。,将用户输入的数据后点击按钮进入另一个activity。在第一个activity是以Bundle封装对象,在第二个activity总亦是以Bundle的方式解开封装的数据:程序中以getIntent().getExtras()方法取得随着Bundle对象传递过来的性别、身高和体重信息,经过计算后,显示在屏幕上。
还有就是一些小改动了,例如字体的大小的改变,及显示正在计算ProgressDialog与线程整合运用。以及BMI值得位数的确定。
相关文章推荐
- Android Studio第三十三期 - 蓝牙开发初识~
- Android开发-数据绑定-DataBinding-AndroidStudio(一)初识DataBinding
- Android属性动画完全解析(上),初识属性动画的基本用法
- Android属性动画完全解析(上),初识属性动画的基本用法
- Android Animation初识
- Android开发教程之初识Android App
- 初识Android一之生命周期
- 第70章、初识Intent-打开另一个Activity:双向传值(从零开始学Android)
- Android 初识
- Android Volley完全解析(一),初识Volley的基本用法
- Android 初识
- Android—初识NDK
- Android系统移植与平台开发(七)- 初识HAL
- Android属性动画完全解析(上),初识属性动画的基本用法
- 初识Android
- Android属性动画完全解析(上),初识属性动画的基本用法
- Android Volley完全解析(一),初识Volley的基本用法
- 初识java接口回调机制与androidView的触发事件回调
- Android15之控件ListView(初识)
- android 属性动画初识(二)