Android 个人总结(精选4篇)
通过本学期的的学习,我知道了android是由google开发的一款手机平台,android的基本架构是基于linux内核,由内核向外的反别为库和应用架构,然后就是我们手机上的可视化应用了,android是一个系统,但是并非是操作系统。
在开发之前,我们首先要搭建一个开发环境,用的是java编程的eclipse,我们从网上下载sdk包,里面包含了android开发常用的工具,android既是手机操作系统,也是跨平台(windows,mac,linux)的开发工具,虽然是使用linux为核心的平台,但是你可以在很多地方感觉到类似做网页开发的感觉。具有本身独特的进程管理方式,完整的上网功能,搭配了google地图,Gmail等服务,即使像我们这些尚未入门的开发者也能开发出自己理想的应用程序来。
刚开始的时候,得知android开发需要使用java语言心里了小小的畏惧,但随着学习的渐渐深入就会发现android平台只是使用了java的语法而已,所以,即使我们不具备java语言开发的基础,也可以放心地加入到android开发当中来。
第一节课,老师向我们详细介绍了开发界面右边窗口的内容,首先是src目录,里面包含了我们开发界面的java文件以及各种我们创建的类组成的开发包。然后是gen目录,里面涵盖的是系统的类文件(如R.java,Buidconfig.java)与android系统的依赖文件(Android Dependencies)。再下来是assets(用户资源文件),里面文件的访问是通过文件路径的形式调用。Bin文件里面包括了res资源文件,android项目配置文件androidmanifest以及我们开发之后产生的后缀为.apk的应用程序文件。Res是系统资源目录,我们要用到得图片资源,颜色资源,字符串资源都在里面。一般的开发都要用到界面文件也包含在里面。
Eclipse具有史上超豪华的手机控件,包括常用的文本文件,文本框,按钮,进度条等,还有特殊形式的email,gmail文本框,在开发过程当中,很多控件都是以拖拉的形式拖拽到开发界面上,大大地减少了我们开发时候的工作量,在配置文件中,我们可以添加各种各样的系统动作,以及系统服务,还可以建立用户自己的文件库。
当我们开发完成的时候,就可以运行手机模拟器,在上面,我们可以像操作当今市场上最流行的android手机一样操作我们的模拟器,可视化的界面可以我们随心所欲地下载我们开发的应用程序到模拟器上,就可以实现步步跟进,想要修改哪里就一目了然了,模拟器上人性化的设计界面大大方便了用户与机器之间的交流。如果我们拥有一部android系统的手机的话,就可以把自己开发的应用程序下到手机上,看到自己的成果,顿生成就感,真的很有乐趣。也加大了我对学习android的信心。
姓 名:
国籍: 中国
目前所在地: 番禺区
民族: 汉族
户口所在地: 湖南
身材: 168 cm 58 kg
婚姻状况: 未婚
年龄: 34 岁
培训认证:
诚信徽章:
求职意向及工作经历
人才类型: 普通求职
应聘职位: 计算机软件:ERP/SAP系统工程师、软件工程师:Windows Mobile,Android,J2ME开发、嵌入式软件开发(Linux/单片机/DLC/DSP…):
工作年限: 8
职称: 无职称
求职类型: 全职
可到职日期: 一个星期
月薪要求: 5000--8000
希望工作地区: 广东省 北京 上海
个人工作经历:
公司名称:
起止年月:20xx-03 ~ 20xx-04广州市科思电脑系统公司
公司性质: 所属行业:
担任职务: 项目经理、软件工程师
工作描述: 负责企业ERP/SAP,MRP2,HR管理系统的开发与实施工作,多次带领开发团队深入企业,参与多家企业的ERP/SAP系统的设计与项目实施,成功完成了电子、服装等十多个行业公司企业的ERP/SAP系统的开发与实施任务。
离职原因:
公司名称: 起止年月:20xx-02 ~ 20xx-01广州市天河学院
公司性质: 所属行业:
担任职务: 计算机系教师
工作描述: 负责软件,网络计算机相关课程讲授,带领学生进行进行课程实验。
离职原因:
公司名称: 起止年月:20xx-01 ~ 20xx-01广州艾斯顿有限公司
公司性质: 所属行业:
担任职务: 电脑部主管,软件工程师
工作描述: 负责公司的电脑维护,网站维护,软件开发工作。
离职原因:
教育背景
毕业院校: 湖南常德电脑大学
最高学历: 本科
毕业日期: -07-01
所学专业一: 计算机信息管理
所学专业二:
受教育培训经历:
起始年月 终止年月 学校(机构) 专 业 获得证书 证书编号
1992-09 -07 湖南常德机电工程学校(湖南常德职业技术学院) 机械电子 毕业证
1996-09 1999-07 湖南常德电脑大学 计算机信息管理 毕业证
20xx-01 20xx-01 广东外语外贸大学 商务英语 结业证
语言能力
外语: 英语 良好
国语水平: 优秀 粤语水平: 良好
工作能力及其他专长
1.精通Windows Mobile,WinCe手机系统软件开发,熟悉Android,J2Me系统设计。
2.精通C/C++VB/VC++,C++Builder/ABAP, EVC/WIN CE, SQL SERVER等编程语言, 有丰富的ERP/MRP/OA系统开发与实施经验,精通酒店信息管理系统的开发与维护,为多家企业成功设计开发了ERP/SAP系统软件和一百多家五星级酒店管理系统,赢得了客户广泛的好评。
2.熟识思科、华为等网络设备的安装与调试维护工作,精通RFID、嵌入式系统程序设计、嵌入式/上位机编程。
详细个人自传
精通Windows Mobile,WinCe手机系统软件开发,熟悉Android,J2Me系统设计,精通C/C++VB/VC++,C++Builder/SAP(ABAP), EVC/WIN CE,RFID、SQL SERVER等编程语言, 熟悉思科、华为等网络设备的安装与调试维护工作,为多家企业成功设计开发、完成实施ERP/SAP系统软件和一百多家五星级酒店管理系统,赢得了客户广泛的好评。
1、Android SDK的安装;
2、ADT的安装和配置;
3、Android 模拟器的配置。
二、编写第一个Android程序───Hello World(1学时)
1、创建一个Android应用程序的步骤;
2、Android 应用程序目录结构;
3、AndroidManidest.xml文件的作用;
4、Android相关资源文件的作用。
三、Activity及Activity和Intent(2学时)
1、Activity的主要作用;
2、创建一个Activity的方法;
3、在AndroidManifest.xml文件中的注册应用Activity的方法;
4、在Activity中添加控件的方法;
5、多个Activity之间的切换;
6、Intent的基本作用;
7、在一个Activity中启动另一个Activity的方法;
8、使用Intent在Activity中传递数据的基本方法。
四、常见控件的使用方法(基础)
1、TextView的使用方法;
2、EditText的使用方法;
3、Button的使用方法;
4、Menu的使用方法。
五、Activity的生命周期(2学时)
1、Activity的七个周期:
① OnCreate();② OnDestroy();③ OnPause();④ OnRestart();⑤ OnResume();⑥ OnStart();⑦ OnStop();
2、Task的基本概念;
3、Activity和Task之间的关系;
4、对话框风格的Activity的使用方法。
六、Activity的布局(3学时)
1、LinearLayout的使用方法;
2、TableLayout的使用方法;
3、LinearLayout和TableLayout的嵌套使用;
4、RelativeLayout的使用方法(重点、难点)
七、常用控件是使用方法二(2学时)
1、RadioGroup和RadioButton的使用方法;
2、CheckBox的使用方法;
3、Toast的基本用法。
4、ProgressBar的使用方法;
5、ListView的用法。
八、Handler的使用方法(2学时)
1、Handler的基本概念;
2、Handler的基本用法;
3、使用Handler更新ProgressBar
4、Handler与线程;
5、Bundle的用法;
6、在新线程中处理消息的方法。
九、SQLite使用方法
1、SQLite介绍;
2、SQLiteOpenHeper使用方法;
3、使用adb访问SQLite
4、增、删、改、查。
十、Android文件下载
1、使用HTTP协议下载文件;
2、将下载的文件写入SDCARD。
十一、Content Provider初步(2学时)
1、Content Provider的基本概念;
2、Uri;
3、Content Provider的实现方法。
十二、XML文件的解析方法
1、什么是SAX;
2、SAX的基本原理;
3、SAX常用接口;
4、SAX解析。
十三、广播机制(2学时)
1、Android的广播机制(图鉴);
2、BroadCastReceive的作用;
3、BroadCastReceive的编写方法;
4、BroadCastReceive的生命周期。
5、注册BroadCastReceive的方法;
6、Android内置BroadCastReceive Actions。
十四、WIFI网络的使用
1、什么是WIFI;
2、获取WIFI网卡的状态;
3、操作WIFI所需要的权限;
4、改变WIFI网卡的状态。
十五、Socket编程
1、什么是Socket;
2、Socket基本通信模型(见图);
3、使用基于TCP协议的Socket;
4、使用基于UDP协议的Socket。
十六、Service
1、Service是什么;
2、Service不是什么;
3、Service的生命周期;
黑龙江农业工程职业学院 2011年11月26日星期六
Android实训总结
经过了将近两个月的学习,我们的android实训课也马上接近了尾声。在这阶段实训中,我学到了很多,在专业课方面的进展也很大。由于我们刚刚结束了java课程,马上开了android实训课,而android和java之间又有很大的联系,所以,我们学习android也比较容易入门。最终得到的成效也很好。下面,我针对这一阵的学习进行一下总结:
一、android基础知识:
1.环境的配置:
(1)配置Java程序开发环境
(2)安装并汉化Eclipse(JDK)
(3)Android SDK的安装
(4)ADT的安装及配置
(5)Android模拟器的配置
2.第一个简单的Android程序(HELLO ANDROID):
(1)创建一个Android应用程序:
打开eclipse开发工具——文件——新建——项目——android——android project——下一步
(2)应用程序编写:
完成程序资源的设置
完成界面布局的设置
完成程序的事件处理
完成程序的总体配置
应用程序测试
部署应用程序到Android手机(对应用程序进行打包)
3、控件:
在Android学习中,每一个应用都需要一些空间,在这一个月的学习当中,我们也接触了很多的控件:
(1)TextView:用来显示文本标签的控件
(2)ListView:用来显示一个列表的控件
(3)Toast:是Android提供的“快显讯息”类
(4)EditText:编辑框,用于输入信息
(5)RadioGroup、RadioButton:单项选择
(6)CheckBox:多项选择
(7)Spinner:下拉菜单
(8)AutoCompleteTextView:自动提示
(9)DataPicker、TimePicker:时间和日期事件
(10)Button:按钮
【Android 个人总结】推荐阅读:
android实习总结11-07
android实习日记07-15
android商品管理07-19
android 高级面试题10-24
android开发案例教程11-24
android实习报告12-19
android蓝牙开发简介12-22
天津理工大学android06-10
android面试题和答案09-21
计算机系Android实习报告11-30