android学习的心得体会

上传人:bin****86 文档编号:53718426 上传时间:2018-09-04 格式:DOCX 页数:65 大小:73.79KB
返回 下载 相关 举报
android学习的心得体会_第1页
第1页 / 共65页
android学习的心得体会_第2页
第2页 / 共65页
android学习的心得体会_第3页
第3页 / 共65页
android学习的心得体会_第4页
第4页 / 共65页
android学习的心得体会_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《android学习的心得体会》由会员分享,可在线阅读,更多相关《android学习的心得体会(65页珍藏版)》请在金锄头文库上搜索。

1、androidandroid 学习的心得体会学习的心得体会篇一:Android 学习心得Android 学习心得这学期,我们新开了一门课程android 的研发。在老师们的介绍下,我们了解 android 的开发环境以及控件的功能。刚开始接触 Android 觉 得 既 陌生 又 亲 切,陌 生 在 于 没 有 学 过 具 体 的 开 发 软 件,亲 切 在于它在界面开发上和 web 也可以形成了相通的架构,更加方便。 一、Android 简介Android 一词的本义指“机器人“,同时也是 Google于 XX 年 11 月 5 日宣布的基于 Linux 平台的开源手机操作系统的名称,该平台

2、由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为 Android Gingerbread和 Android Honeycomb。Android 是基于 Linux 开放性内核的操作系统,是 Google 公司在 XX 年 11 月 5 日公布的手机操作系统。Android 早期由原名为“Android“的公司开发,谷歌在 XX 年收购“后,继续对 Android 系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。底层 Linux 内核只提供基本功能,其他的应用软件则由各公司自行开发

3、,部分程序以 Java 编写。XX 年初数据显示,仅正式上市两年的操作系统Android 已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android 系统不但应用于智能手机,也在平板电脑市场急速扩张,在智能 MP4 方面也有较大发展。采用 Android 系统主要厂商包括台湾的 HTC,(第一台谷歌的手机 G1 由 HTC 生产代工)美国摩托罗拉,SE 等,中国大陆厂商如:魅族(M9) ,华为、中兴、联想、蓝魔等。二、Androi 前景市场上:现在技术应该已经成型了,但是目前产品是的貌似不是很多,在嵌入式的角度来说,前景应该不错,手机领域就不用说了,汽车导航,电子消耗

4、品,它的界面我认为远比塞班要好,而且,开放软件是个趋势,这样,系统的市场占有率才能高,支持的软件多,自然生命周期,效益比率都高。技术上:现在国内 Android 的软件的开发人员应该也不少了,而且基于 linux 内核,linux 内核也是趋势,现在 Android 封装 linux 那部分的类和函数感觉懂的人相对也不是很多。在挑战性和技术掌握上,Android 都是优势。支持上:国内对 google 的态度有的时候服务器上不去,可能一点开发中平台的小问题,就是人家一句话就解决的问题,可能要耽误开发周期,或者说响开发心情所以整体来说 Android 的前景还是很好的。三、软件下载Android

5、 SDK,址是 http:/的下载地址http:/javase/downloads/widget/。Eclipse 的下载址是./sdk/ 。Android 之前 Google 提供了 Android SDK 开发的完整下载,在 Android 之后 Google 只提供了安 第 1 页 共 1 页装工具在线安装。单击“”链接进行 SDK 下载,下载该文件后解压该文件到操作系统的任意目录下。打开目录找到 SDK 可执行文件,双击执行该文件。选择“Available Packages“,选择想安装的版本(我是全选了,省事) ,然后单击“InstallSelected”-选择“Accept All

6、” ,再单击“Install Accepted”就可以在线安装了。提示:如果你的“Available Packages”右侧的地址不能打开,请选择左侧列表的“Setting”选项,在右侧的设置中勾选“Fore https:/”第二步:安装 JDKA、下载 JDK。Android SDK 需要 JDK5 以上的版本。JDK6 的下载地址 http:/javase/downloads/widget/。B、安装 JDK。下载完成后进行正常双击、安装,这里就不说了。 。 。C、配置 Java 环境变量1、配置 Java Home。复制 Java 的安装路径,右键单击“我的电脑”-“属性”-“高级”“环

7、境变量”中新建环境变量 java_home,变量值为 java 安装路径。2、配置 Path。右键单击“我的电脑”-“属性”-“高级”“环境变量” ,在“系统环境变量”中编辑Path 便来了个,添加 Java 的 bin 目录到其中。变量与变量中间使用分号“;”分隔。3、配置 classpath。右键单击“我的电脑”-“属性”-“高级”“环境变量” ,在“系统环境变量”中新建一个系统变量名称为“classpath” ,变量值为半角句号“.”第三步:下载 Eclipse ADT 插件要求 Eclipse 的版本是以上,Eclipse 的下载址是/android/eclipse/)3、添加好后,勾

8、选“Developer Tools”单击“Next”进行更新安装。四、应用程序基础应用程序框架第 2 页 共 2 页2Android 应用程序组成第 3 页 共 3 页 参考文档的使用包(Package)的索引InterfacesClassesEnumsExceptions 类(Class)的索引扩展和实现内容按包名的继承关系(可用于反找包)Overview(概览)XML Attributes(XML 的属性)Constants(常量)Constructors(构造函数)Methods(方法)通过将近快一学期的学习,在这次 android 这门课程的学习过程中,我了解到:(一)android

9、基础知识:1.、环境的配置:(1)配置 Java 程序开发环境;(2)安装并汉化 Eclipse(JDK) ;(3)Android SDK 的安装;第 4 页 共 4 页(4) AD T 的安装及配置;(5)Android 模拟器的配置。2.、第一个简单的 Android 程序(HELLO WORLD):(1)创建一个 Android 应用程序:打开 eclipse 开发工具文件新建项目androidandroid project下一步,(2)应用程序编写: 完成程序资源的设置;完成界面布局的设置; 完成程序的事件处理; 完成程序的总体配置;应用程试;部署应用程序到 Android 手机(对

10、APK应用程序进行打包) 。3、控件:在 Android 学习中,每一个应用都需要一些空间,在这一个月的学习当中,我们也接触了很多的控件:(1)TextView :用来显示文本标签的控件;(2) ListView::用来显示一个列表的控件;(3)Toast:是 Android 用来显示显示信息的一种机制;(4) EditText::编辑框,用于输入信息;(5) RadioGroup、RadioButton:单项选择;(6)Checkbox:多项选择;(7)Spinner:下拉菜单;(8) AutoCompleteTextView:自动提示;(9) DataPicker、TimePicker:时

11、间和日期事件;(10)Button:按钮;以上的控件,可以使我们制作出一个的手机软件,使用起来更加的方便。我们还学习了 java 的基本概念以及 java 编程基础知识。因为要制作一个手机软件,就要看懂背后的代码这样才能解决问题。总结了知识点,紧接着说说我的心得体会:(1)通过半个学期的学习,基本掌握了 Android 应用程序开发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。学习 Android 不仅是对前沿开发技术的了解,也是对编程知识的一次提升。(2)通过学习 Android 的控件、布局、Activity、Service 等一系列基础知识,对整个 Android

12、的开发有了大致的了解。例如: 要的布局(或者控件) ,在学习界面中,我发现 Android 为我们提供了很好的类似反射机制,通过 Layout 文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过 java 代码直接创建 View 进行添加,不过这种方式比较复杂。(3)对一些点击、选中、按键等处理的事件,界面之间的跳转 Intent 管理,通过 Bundle 对数据在界面之间进行传输。(4)在手机交互式通信服务中,学习了 Android 手机之间进行短信发送、广播、对广播的监听、服务等,在Servic

13、e 类中没有 context,可以通过 Handler 来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的CurrentActivity 这个变量进行控制,进行处理。在Android 编程过程中巩固熟悉了 Java 知识是必须的。Android 系统是基于 Linux 的手机操作系统平台,要深入系统的学习 Android,不仅仅是有 Java 和 Android 应用开发,必须要具备 Linux,C/C+高级编程才能深入的涉及 第 5 页 共 5 页篇二:Android 实训心得Android 实训心得刚开始接触 Android 感觉到它很有意思

14、,在界面开发上和 web 也可以形成了相通的架构,更加方便,视觉上也是非常的酷,在前期我通过的大量的 Android SDK 开发范例大全中的例子以及 Android 提供的 APIDEMOS 进行学习,尽管例子之间的连接比较零散,不过通过这些例子的学习我可以学习到了很多和以前 java 上相通的思想。我在为期半个月的实习中学到了很多在课堂上根本就学不到的知识,收益非浅现在我对这半个月的实习做一个工作小结。通过半个月的 android 实习,基本掌握了 Android应用程序开发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。学习 Android 不仅是对前沿开发技术的了解

15、,也是对编程知识的一次提升。 通过学习 Android 的控件、布局、Activity、Service 等一系列基础知识,对整个 Android 的开发有了大致的了解。例如 要的布局(或者控件) ,在学习界面中,我发现 Android 为我们提供了很好的类似反射机制,通过 Layout 文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过 java 代码直接创建 View 进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的跳转 Intent 管理,通过 Bundle 对数

16、据在界面之间进行传输。 在手机交互式通信服务中,学习了 Android 手机之间进行短信发送、广播、对广播的监听、服务等,在Service 类中没有 context,可以通过 Handler 来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的CurrentActivity 这个变量进行控制,进行处理。 在 Android 编程过程中巩固熟悉了 Java 的编程。由于 Android 应用程序的开发离不开 Java 的支持,所以基础的 Java 知识是必须的。Android 系统是基于 Linux 的手机操作系统平台,要深入系统的学习 Android,不仅仅是有Java 和 Android 应用开发,必须要具备 Linux,CC+高级编程才能深入的涉及 Android Framework 和 Android 内核开发。成为 Android 开发的高素质人才。所以,在后续对Android 的学习中可能会看一些较底层的书籍。 由于这次实习时间

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号