android开发项目经验简历范文

简历本 02月26日 简历范文      项目经验怎么写

项目经验(案例一)

项目时间:2016-10 - 2016-11

项目名称:思佳 | 项目工具:Android 6.0 (API level 23)

项目描述:
项目介绍
项目概述:基于Bmob云服务器的美食信息分享APP
开发模式:MVC
项目功能:
● 用户管理功能:实现用户注册、登录,注册资料修改,个人系统偏好设置;
● 美食信息浏览和发布:用户可浏览和查询所选城市的所有用户推荐的美食信息, 并可将自己发现的美食信息发布出去。
● 美食分类排行:实时显示用户所选城市的各分类美食的前十排行;
● 附近发现:在地图上显示附近的推荐美食店,使用本APP的其他用户位置和基本信息,以及其他常用信息(酒店,景点等等);
● 社交功能:对发布的美食信息和饭店信息进行点赞、评论、收藏以及社会化的分享。
项目运用主要技术:
● 构建关系型数据库结构,使用Bmob云服务器作为网络存储和推送服务;将常用数据与应用一起打包安装,初次启动时建立本地数据库,节省流量;
● 使用Jsoup+Gson+ ThreadPoolExecutor+ Semaphore和正则表达式构建网页抓取工具,抓取美食信息和图片上传到Bmob云服务器,作为开发测试数据;
● 使用ButterKnife注解框架;使用ORMLite进行本地数据库的开发,简化了对本地数据表的增删改查操作。使用ImageLoader实现网络图片的加载;使用Pinyin4J结合正则表达式实现城市名按拼音进行字典排序和首字母分组;
● 利用正则表达式和SpannableString实现评论和回复内容里的文字和表情混排。
● 使用了单例,观察者等设计模式。对回调机制有比较深入的了解,利用回调机制设计网络访问、图像加载框架、Fragment和Activity之间的交互。
● 使用百度地图SDK和百度定位SDK实现定位,正向/反向地理信息查询,覆盖物添加,附近用户显示等一系列基于地理位置的功能延伸;
● SwipeRefreshLayout+RecyclerView多布局实现HeaderView的添加和下拉刷新上拉加载功能;
● ViewPager+Fragment结构中Fragment的替换和Fragment数据的延迟加载;
● 第三方控件使用:CircleImageView、NumberProgressBar、PullToRefreshListView、PhotoView;
● 自定义View的编写和使用:
—— 利用使用安卓的图像混合模式(XferMode)结合ViewPager的滑动监听器,实现图标和文字的颜色渐变。
—— 快速索引自定义View,利用自定义接口的回调方法实现城市分组的快速定位。
—— 自定义组合View实现ViewPager和Indicators的无限轮播;
—— 自定义组合View封装评论的回复;
项目地址:https://zhushou.360.cn/detail/index/soft_id/3582562?recrefer=SE_D_%E6%80%9D%E4%BD%B3
我的职责
个人上线项目

项目经验(案例二)

项目时间:2015-06 - 2015-07

项目名称:健康护理 | 项目工具:Windows

项目描述:
项目介绍
1.自定义listview实现需求;
2.使用百度地图实现定位及周边搜索功能;
3.使用ShareSDK,极光推送实现分享,推送功能;
4.动画的应用;
5.使用数据库实现收藏功能,数据缓存功能;
6.使用OkHttp获取网络数据请求;
7. 使用自定义圆角图片;

我的职责
1. 首页模块采用自定义listview实现需求;使用百度地图实现定位及周边搜索功能;侧滑菜单的优化,二级页面中采用第三方的ShareSDK分享,极光推送,使用LitePal数据进行缓存,使用ImageLoader加载图片,使用Volley框架请求网络;动画的应用;使用数据库实现首页中新闻的收藏功能,首页的数据缓存功能,
2.个人模块中使用ShareSDK实现第三方登录,数据库保存个人浏览历史。

项目经验(案例三)

项目时间:2017-04 - 2017-06

项目名称:环购天下 | 项目工具:Android5.1 + jdk1.8

项目描述:
项目介绍
环购天下是一款海外代购类商城APP,用户可在商城选购不同国家的商品,目前支持的商品有中国、美国、韩国、日本、澳大利亚等,有秒杀功能,添加购物车,订单功能,推荐返点、提现等功能。
一键分享,第三方登录,支付宝支付,微信支付,动态皮肤切换,背景音乐播放和切换,按键音播放。使用了RecyclerView、Volley、Android-Universal-Image-Loader(图片加载)、StickyListHeaders(带标题的listview)、WheelView(轮滑控件),插件换肤包更换皮肤框架。
我的职责
负责产品的调研,需求和设计文档,代码研发,配合后台测试,适配,混淆,打包apk,上线到服务器。

项目经验(案例四)

项目时间:2016-02 - 2016-06

项目名称:我爱家具

项目描述:
项目介绍
.视图层采用Radiogroup + Fragment的框架来设计
2.建立一个拥有四种视图的抽象类LoadingPager,分别提供了加载中、加载失败、空视图。根据返回状态判断该显示哪个视图的逻辑处理。
3.建立一个BaseFragment,继承Fragment类,调用loadingpager类的实现方法提供刷新视图,加载数据等抽象方法供子类实现根据返回值进行相对应的页面显示。
4.自定义的下拉上拉刷新ListView控件。
5.代理设计模式,采用ThreadPoolProxyFactory工厂创建ThreadPoolProxy线程池代理,利用线程池实现异步任务加载数据。
6.Touch事件的分发处理,在子元素中重写dispatchTouchEvent()方法,通知父元素不要拦截触摸事件( getParent().requestDisallowInterceptTouchEvent(true) )
7.抽取网络请求基类完成协议的三级缓存逻辑,将内容缓存本地,用户可以离线查看缓存内容
8.通过webvew加载url来显示对象的商品详情。使用第三方完成一键分享
我的职责

有用
本文内容来自互联网,如果侵犯了您的权益,请联系管理员立即删除(附上内容地址)

相关推荐

  • Android开发工程师简历,基本信息,姓名:简历本,求职意向:Android开发工程师,工作经历:在项目前期参与需求分析,确定系统功能,参与系统设计以及功能模块的详细设计。项目编码阶段负责某些模块功能的实现。...
    162人使用
  • Android开发工程师简历模板,求职意向:Android开发工程师,工作经历:负责公司已上线的项目维护和新功能的加入
    465人使用
  • Android开发工程师求职简历,基本信息,姓名:简历本,求职意向:Android开发工程师,工作经历:负责公司项目android方向的开发...
    1人使用
  • Android开发工程师简历模板下载,求职意向:Android开发工程师,工作经历:1.负责提升体验优化架构改善目前的稳定性隐患以及扩展新功能
    2.新版本的更迭,修改前版本的bug
    3.前往幼儿园把用户需求转换成真正的产品
    479人使用
  • Android开发工程师求职简历模板,求职意向:Android开发工程师,工作经历:参与讨论公司app产品研发。
    897人使用
  • 在圆通物流任职期间让我锻炼了交际能力,也学习了如何管理、组织,让我自己知道,每一个工位都有它存在的理由,如何听从领导的指挥。而且知道了要有效的实现组织目标,就得要有计划、并在领导的管理、组织进行意识协调和办事效率。
    21人阅读
  • 基本信息姓名:简历本学历水平:本科年龄:25毕业学校:武汉大学性别:男所学专业:软件工程专业电话:18687654321工作经验:1年以内邮箱:1331322@qq.com求职意向:Android开发工程师教育背景2012年9月 - 2016年6月本科-武汉大学-软件工程专业项目经历2015年12月-2016年2月Android手机传感器Android开发工程师项目描述:项目主要实现对于Andro
    24532人阅读
  • 基本信息,姓名:简历本,意向:Android开发工程师,工作经历,工作描述:职位描述:开发人员,产品功能的开发和后期维护。
    软件描述:该软件游戏提供平台,对于广大爱好游戏的用户来说,可以在这款APP里面下载自己喜欢的游戏,同时可以找到相应的一些礼包以及可以抢首冲卷等。
    责任描述:
    1.整个App的首页,各种分类游戏的展示。
    2.游戏礼包模块,展示游戏礼包的种类和剩余数量。
    3.活动部分,列出平台的各种活动
    4
    803人阅读
  • ?熟练使用开发工具 Eclipse, Android Studio熟练使用Retrofit,Okhttp,NoHttp等网络请求框架能接入分享、短信验证、三方登录、即时聊天、支付宝支付等第三方的SDK接口?良好的代码习惯和规范?掌握WebView的使用理解Android事件分发机制和handler机制,熟悉Android下AsyncTask异步任务机制熟练使用Sqlite、MySql等数据库?熟练
    2371人阅读
  • 1、有3年以上的Android相关开发经验,能独立开发项目2、丰富的Android软件开发设计经验及全面的专业知识,能熟练运用设计模式,数据结构,来提高应用性能和代码的质量3、具备较强的逻辑思维,对事情认真负责,能承担较大工作压力4、团队意识强,有较好的沟通能力,工作积极向上5、自学能力很强,能快速的接受新的技术并使用在项目的开发中
    825人阅读