1.熟练掌握Android基本技术,如四大组件,常用的布局,基本控件等.
2.熟悉BaseAdaper,SimpleAdapter等适配器绑定AdapterView的使用.
3.熟悉ListView的优化及异步加载网络数据.
4.熟悉Android下的Handler线程通信机制.
5.熟悉Volley通信框架,AsynTask,Fragment,自定义View.
6.熟悉JSON解析数据,以及数据存储方式.
7.熟悉MySQL,SQLServer,Sqlite等常见数据库的使用.
8.熟练使用Java集合框架,IO流,Socket及多线程.
9.熟悉JSP/Servlet/JavaBean,strust2框架,jQuery,ajax,JavaScript,HTML及CSS.
10.了解Android-Async-Http及Okhttp开源框架.
项目一:(APP)宅E修2017/12-2018/5
开发工具:AndroidStudio+MyEclipse+SqlServer2008
项目描述:针对洛阳当地用户,提供日常生活维修服务,商家和接受服务的业主之间信息沟通及信息共享的平台,也为有一技之长的工人提供了一个一展所长的发挥空间.
功能模块:商家和服务查询、下订单、支付、订单管理、消息管理
使用技术:
1)界面处理:界面采用一个Activity,头部标题栏和底部导航栏为公用,底部导航栏中自定义标签组件,中间用多个Fragment切换显示,支持左右滑动,Listview 显示商家列表,下拉刷新。
2)数据访问及绑定::采用Volley框架,通过http连接web服务器,返回json数据;利用Gson解析json数据;用BaseAdapter绑定数据到Listview,在适配器的getView方法中映射数据.
3)图片处理及ListView优化:使用ImageRequest加载图片,在ImageRequest成功回调方法中绑定图片信息,使用ImageLoader缓存到SD卡中。利用ViewHolder实现重用convertView,优化内存。
4)消息推送:信鸽(XGPush)
项目二:(App)缴缴宝2016/10-2017/2
开发工具:Eclipse+SqLServer2008
项目描述:为了让昆明当地用户可以快捷的进行缴纳各类日常生活中的费用,包括电话费、宽带费、电视费、水电费、购买机票等业务,公司开发出这款APP.
功能模块:个人信息管理、缴费、查询
使用技术:
1)web端web服务器采用Struts2.0+Mysql,返回json数据;
2)手机端网络通信使用Volley框架,Gson解析json;
3) 界面使用ViewPager轮播广告,列表使用BaseAdapter绑定ListView显示,主窗口底部控制栏,顶部标题栏,中间使用Fragment实现多个界面的切换。
4)加载并缓存图片使用ImageLoader緩存到本地
5)ListView使用ViewHolder优化.
项目三:(App) 达乐美 2017.03 - 2017.07
开发工具:Eclipse+MySqL
责任描述:支付模块开发,购物车模块开发
项目描述:达乐美时达乐美披萨客户端
功能模块:支付宝sdk封装、购物车模块
使用技术:
1)使用百度地图SDK实现定位,获取位置
2) 界面使用ViewPager轮播广告,列表使用BaseAdapter绑定ListView显示,主窗口底部控制栏,顶部标题栏,中间使用Fragment实现多个界面的切换。
3)消息推送:信鸽(XGPush
角色 | 职位 |
负责人 | 安卓开发 |
队员 | 安卓工程师 |