1、android实训心得体会docandroid实训心得体会篇一:android实训心得项目总结时间过的好快,为期三个月的实训生活即将结束了,每一次的实训我们都受益匪浅,android实训心得体会)我们学到的不仅仅是课内还有课外,实训让我们的课内知识得到了巩固,专业知识、编程水平都有很大的提高,我们非常感谢这次实训。刚开始二周的高强度的课程安排让我们受益匪浅;接下来的项目实训又让我们可以巩固了课程。这让我觉得实习生活充实而有意义。乐淘购物项目和android优化大师,我更好的学习了UI的设计,如何使界面漂亮,美观,巩固了listview,gridview,的使用,学会了动画进入界面的,和会移动的
2、画廊等等。在这两个项目中,除了让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心由然而生,这就是工作的乐趣。有时候也需要虚心请教,从别人的身上真得能学习到不自己没有的东西,每一次的挫折只能使我更接近成功。音乐播放器项目,我们是七个人组成小组完成的,由组长带领我们,分配任务,每个人,都发挥自己的长处,更好地去完成任务。对于团队开发来说,团结一致使我深有体会。团队的合作注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我
3、拥有了一次又一次难忘的开发经历,这是也是实训最大的收获。这次实训对于我以后学习、找工作也真是受益菲浅,在这3个月中让我初步从理性回到感性的重新认识,也让我初步的认识这个社会,对于以后做人所应把握的方向也有所启发!相信这些宝贵的经验会成为我今后成功的重要的基石。在此,我非常感谢指导老师和同学对我的帮助。篇二:Android实训心得Android实训心得刚开始接触Android感觉到它很有意思,在界面开发上和web也可以形成了相通的架构,更加方便,视觉上也是非常的酷,在前期我通过的大量的AndroidSdK开发范例大全中的例子以及Android提供的APIdEmoS进行学习,尽管例子之间的连接比较
4、零散,不过通过这些例子的学习我可以学习到了很多和以前java上相通的思想。我在为期半个月的实习中学到了很多在课堂上根本就学不到的知识,收益非浅现在我对这半个月的实习做一个工作小结。通过半个月的android实习,基本掌握了Android应用程序开发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。学习Android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。通过学习Android的控件、布局、Activity、Service等一系列基础知识,对整个Android的开发有了大致的了解。例如要的布局(或者控件),在学习界面中,我发现Android为我们提供了很好的类似反
5、射机制,通过Layout文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便。对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过java代码直接创建View进行添加,不过这种方式比较复杂。对一些点击、选中、按键等处理的事件,界面之间的跳转Intent管理,通过bundle对数据在界面之间进行传输。在手机交互式通信服务中,学习了Android手机之间进行短信发送、广播、对广播的监听、服务等,在Service类中没有context,可以通过Handler来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的cu
6、rrentActivity这个变量进行控制,进行处理。在Android编程过程中巩固熟悉了Java的编程。由于Android应用程序的开发离不开Java的支持,所以基础的Java知识是必须的。Android系统是基于Linux的手机操作系统平台,要深入系统的学习Android,不仅仅是有Java和Android应用开发,必须要具备Linux,cc+高级编程才能深入的涉及Androidframework和Android内核开发。成为Android开发的高素质人才。所以,在后续对Android的学习中可能会看一些较底层的书籍。由于这次实习时间较短,对于Android应用程序的高级编程讲的很少,是这
7、次实习中的不足。要想开发一些好的应用程序,还需要更多的知识支持。在做实习最后的项目时,遇到了很多平时没有遇到或者没有特别关注的问题,如常见的Activity忘记注册,对Sd卡存取需要权限,在写SqL语句时细微的错误就可能导致程序运行错误。这些问题只有自己在实际开发中才能体会到并且解决,并且在解决后可以长时间的记住。通过Android的实习,我们在大四毕业前,我们又掌握了一项新的前沿的开发技能,也有了更多的发展方向,这在以后的找工作的过程中无疑为我们增加了砝码,也可以成为我们的一项兴趣爱好,可以根据我们自己的需要设计一些小的程序。总之,在这次实习中,我获得了很多东西,提高了自己的编程技巧和编程方
8、法,并且认识了Android应用程序的开发,以及加深了对Java的认识。最后,通过实习,我收获了很多东西,特别是编程方面的,这对即将毕业的我们来说,这次实习是一次较为珍贵的充电,本文由成都android培训华育国际提供请关注我们的微信:篇三:Android学习心得Android学习心得这学期,我们新开了一门课程android的研发。在老师们的介绍下,我们了解android的开发环境以及控件的功能。刚开始接触Android觉得既陌生又亲切,陌生在于没有学过具体的开发软件,亲切在于它在界面开发上和web也可以形成了相通的架构,更加方便。一、Android简介Android一词的本义指“机器人“,同
9、时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android2.4Gingerbread和Android3.0Honeycomb。Android是基于Linux开放性内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。Android早期由原名为Android的公司开发,谷歌在2005年收购Android.Inc后,继续对Android系统开发运营,它采用了软件堆层(softwarestack,又名软件叠层)的架
10、构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张,在智能mP4方面也有较大发展。采用Android系统主要厂商包括台湾的HTc,(第一台谷歌的手机G1由HTc生产代工)美国摩托罗拉,SE等,中国大陆厂商如:魅族(m9),华为、中兴、联想、蓝魔等。二、Androi前景市场上:现在2.2技术应该已经成型了,但是目前产品是2.2的貌似不是很多,在嵌
11、入式的角度来说,前景应该不错,手机领域就不用说了,汽车导航,电子消耗品,它的界面我认为远比塞班要好,而且,开放软件是个趋势,这样,系统的市场占有率才能高,支持的软件多,自然生命周期,效益比率都高。技术上:现在国内Android的软件的开发人员应该也不少了,而且基于linux内核,linux内核也是趋势,现在Android封装linux那部分的类和函数感觉懂的人相对也不是很多。在挑战性和技术掌握上,Android都是优势。支持上:国内对google的态度.有的时候服务器上不去,可能一点开发中平台的小问题,就是人家一句话就解决的问题,可能要耽误开发周期,或者说响开发心情.所以整体来说Android
12、的前景还是很好的。三、软件下载AndroidSdK,网址是developer.android.JdK6的下载地址java.sun/javase/downloads/widget/jdk6.jsp。Eclipse的下载网址是./sdk/index.html。Android1.5之前Google提供了AndroidSdK开发的完整下载,在Android1.6之后Google只提供了安第1页共1页装工具在线安装。单击“android-sdk-windows.zip”链接进行SdK下载,下载该文件后解压该文件到操作系统的任意目录下。打开目录找到SdKSetup.exe可执行文件,双击执行该文件。选择A
13、vailablePackages,选择想安装的版本(我是全选了,省事),然后单击“InstallSelected”-选择“AcceptAll”,再单击“InstallAccepted”就可以在线安装了。提示:如果你的“AvailablePackages”右侧的地址不能打开,请选择左侧列表的“Setting”选项,在右侧的设置中勾选“forehttps:/.”第二步:安装JdKA、下载JdK。AndroidSdK需要JdK5以上的版本。JdK6的下载地址java.sun/javase/downloads/widget/jdk6.jsp。b、安装JdK。下载完成后进行正常双击、安装,这里就不说了。
14、c、配置Java环境变量1、配置JavaHome。复制Java的安装路径,右键单击“我的电脑”-“属性”-“高级”“环境变量”中新建环境变量java_home,变量值为java安装路径。2、配置Path。右键单击“我的电脑”-“属性”-“高级”“环境变量”,在“系统环境变量”中编辑Path便来了个,添加Java的bin目录到其中。变量与变量中间使用分号“;”分隔。3、配置classpath。右键单击“我的电脑”-“属性”-“高级”“环境变量”,在“系统环境变量”中新建一个系统变量名称为“classpath”,变量值为半角句号“.”第三步:下载EclipseAdT插件要求Eclipse的版本是3
15、.3以上,Eclipse的下载网址是/android/eclipse/)3、添加好后,勾选“developerTools”单击“Next”进行更新安装。四、应用程序基础1.Android应用程序框架第2页共2页2.Android应用程序组成第3页共3页3.API参考文档的使用包(Package)的索引InterfacesclassesEnumsExceptions类(class)的索引扩展和实现内容按包名的继承关系(可用于反找包)overview(概览)XmLAttributes(XmL的属性)constants(常量)constructors(构造函数)methods(方法)通过将近快一学期
16、的学习,在这次android这门课程的学习过程中,我了解到:(一)android基础知识:1.、环境的配置:(1)配置Java程序开发环境;(2)安装并汉化Eclipse(JdK);(3)AndroidSdK的安装;第4页共4页(4)AdT的安装及配置;(5)Android模拟器的配置。2.、第一个简单的Android程序(HELLowoRLd):(1)创建一个Android应用程序:打开eclipse开发工具文件新建项目androidandroidproject下一步,(2)应用程序编写:完成程序资源的设置;完成界面布局的设置;完成程序的事件处理;完成程序的总体配置;应用程试;部署应用程序到
17、Android手机(对APK应用程序进行打包)。3、控件:在Android学习中,每一个应用都需要一些空间,在这一个月的学习当中,我们也接触了很多的控件:(1)TextView:用来显示文本标签的控件;(2)ListView::用来显示一个列表的控件;(3)Toast:是Android用来显示显示信息的一种机制;(4)EditText::编辑框,用于输入信息;(5)RadioGroup、Radiobutton:单项选择;(6)checkbox:多项选择;(7)Spinner:下拉菜单;(8)AutocompleteTextView:自动提示;(9)dataPicker、TimePicker:时
18、间和日期事件;(10)button:按钮;以上的控件,可以使我们制作出一个的手机软件,使用起来更加的方便。我们还学习了java的基本概念以及java编程基础知识。因为要制作一个手机软件,就要看懂背后的代码这样才能解决问题。总结了知识点,紧接着说说我的心得体会:(1)通过半个学期的学习,基本掌握了Android应用程序开发的一般流程。对常用控件基本掌握其用法,对其事件的监听方法也基本掌握。学习Android不仅是对前沿开发技术的了解,也是对编程知识的一次提升。(2)通过学习Android的控件、布局、Activity、Service等一系列基础知识,对整个Android的开发有了大致的了解。例如
19、:要的布局(或者控件),在学习界面中,我发现Android为我们提供了很好的类似反射机制,通过Layout文件夹下的配置文件,可以快速的形成界面,在配置文件可以设置属性或者样式都是很快捷方便对比较特殊的界面也可以通过处理嵌入到指定的界面,同样你可以通过java代码直接创建View进行添加,不过这种方式比较复杂。(3)对一些点击、选中、按键等处理的事件,界面之间的跳转Intent管理,通过bundle对数据在界面之间进行传输。(4)在手机交互式通信服务中,学习了Android手机之间进行短信发送、广播、对广播的监听、服务等,在Service类中没有context,可以通过Handler来每秒反复运行,自动送出系统广播信息,同时在这里我们也知道可以设计一个常用的变量类,设计一个当前的currentActivity这个变量进行控制,进行处理。在Android编程过程中巩固熟悉了Java知识是必须的。Android系统是基于Linux的手机操作系统平台,要深入系统的学习Android,不仅仅是有Java和Android应用开发,必须要具备Linux,c/c+高级编程才能深入的涉及第5页共5页
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1