Android开发工程师简历

Ø个人资料

姓名:

赵鹏冲

性别:

年 龄:

26

籍贯:

毕业学校:

西安三资学院

学历:

大专

工作年限:

2年

专 业:

动漫设计与制作

联系电话:

0130-7127-5721

电子邮箱:

527**790@qq.com

Ø求职意向

工作性质:

计算机软件

工作职位:

Android开发工程师

工作性质:

全职

期望薪资:

面议

求职地点:

北京市

入职时间:

一周内

Ø专业技能

掌握Java语言,对集合、IO、多线程有较深认识,了解TCP/UDP协议

熟悉Mysql,sqlite ,掌握Sql语句,对数据库事务的管理有一定的认识

熟练使用Java单例模式,工厂模式,装饰模式,代理模式

熟练使用Android 常用控件,四大组件,intent 的应用

熟练使用Android中的动画,选择器。

熟练使用ListView、GridView,及其优化和一些特殊效果的实现.

熟练掌握Android应用内、应用间的数据传递

熟练掌握Android平台下XML和JSON解析

熟练掌握AsyncTask异步任务栈及其原理

熟练掌握ViewGroup,View的事件分发机制

熟练掌握Android数据存储方式(文件、网络、SharedPreferences、SQLite、ContentProvider)

熟悉Android下的屏幕适配

熟练使用Handler,了解Handler机制,对Handler的源码有一定理解

熟悉图片的缓存技术、常用的优化方式

熟悉OAuth2认证

熟悉自定义控件开发流程

熟练使用ViewPager,可自定义懒加载ViewPager,对ViewPager的源码有初步的认识

熟练处理Android中的OOM、ANR异常

熟练使用Lrucache进行图片缓存,以及软引用对界面的缓存,三级缓存

熟练使用Eclipse/Myeclipse等开发工具

具有良好的JAVA基础,出色的沟通能力。熟悉团队开发、熟练使用SVN版本控制工具

开源框架SlidingMenu、xUtils、ViewPagerIndicator、PullToRefresh

Ø工作经历

2012/7 至今

司:

咸阳立邦

位:

软件工程师

工作描述

从xml布局设计、到屏幕的适配、简单动画的设计、到部分程序代码的填写、最后参与项目的分析设计,实现属于自己的功能模块

Ø项目经验

称:

智慧北京新闻客户端

开发环境:

eclipse3.5+AndroidADT+SVN

项目描述:

以北京为核心,辐射全国的一站式数字智慧服务平台

项目模块

首页,新闻中心,智慧服务,政务指南,设置

个人职责

协助pm完成项目的分析,参与项目架构方案的确定和搭建、负责公共模块代码的抽取和完善,完成新闻中心模块的工作

应用技术

Ø使用单个Activity组合Fragment+ViewPager来实现项目框架的搭建

Ø融合SlidingMenu开源框架,添加侧滑菜单.

Ø使用ViewGroup去处理五个模块对应的页面的切换,使用实现禁用缓存机制和左右滑动效果的自定义ViewPager去填充五个页面的视图和数据。

Ø抽取出项目所需要的模版类(BaseFragment和BasePager)

Ø在新闻中心模块的实现中,将界面划分为标题栏,导航栏,带一个自动伪循环轮转图(ViewPager)的ListView添加Android-ViewPagerIndicator指针项目,完成导航条功能,继承ViewPager实现带点击事件可左右滑动,并且可自动轮转的自定义ViewPager,完成自动伪循环轮转图。利用xutils 框架中的HttpUtils进行客户端与服务器的交互(在模版类中提供方法),使用BitmapUtils进行对从服务器获取的图片数据的处理,完成ListView数据的填充,导入PullToRefresh下拉刷新框架,完成下拉刷新数据和滚动加载更多数据

所遇问题:

加载服务器图片过多时遇到OOM问题,ListView的条目点击事件影响ViewPager自身的左右滑动的事件响应

解决办法:

引入xutils开源框架,使用BitmapUtils处理从服务器抓取的图片,该工具的实现原理通过三级缓存实现图片的加载,将图片压缩缓存到sd卡中,从而节省用户流量,当图片加载内存中时,获取到该应用在系统中占有的内存空间,用可用内存的1/4用来缓存图片。

个人积累

分析新闻客户端共通的地方(单个Activity+Fragment+ViewPager),比较通用的技术(自定义ViewPager、Fragment、开源框架),该模式的优点(较少Activity组件的使用,避免程序退出时因Activity过多而导致程序无法退出,Fragment可以完成不同版本的兼容,界面便于管理,节省内存的消耗,提高程序的性能和可扩展性,便于维护)

称:

天河购

开发环境

eclipse3.5+AndroidADT+SVN

项目描述:

该软件是一款为实体企业天河购开发的手机端的网络购物软件。

项目模块:

具有下单购买、查询订单、搜索商品、留言咨询、今日抢购、签到抽奖等功能模块

个人职责

首页、特色功能模块、商品搜索及分类模块、购物车模块、用户中心模块、使用帮助

应用技术

Ø利用单一Activity配合多View实现界面风格的统一管理。

Ø建立基类View和界面管理器,和观察者模式实现三容器联动

Ø利用增强AsyncTask异步向服务器发送数据请求

Ø利用Gson解析从服务器返回的所有商品信息数据

Ø优化界面的数据显示,实现流畅滑动。

Ø实现分页数据加载(上拉刷新和下拉加载)

Ø返回搜索结果后,对搜索后的商品列表进行近一步筛选,使用侧滑效果(通过SlidingMenu开源框架实现)弹出筛选条件,依据各个分类的品牌对搜索结果再筛选。

Ø使用lruCache和软引用加载图片和处理图片缓存。

Ø通过录音取样,实现每日签到的动画功能

Ø利用ViewPager和计时器实现首页的商品滚动重复显示。

Ø首次从服务器端获取商品的多级分类列表后,在手机端建立一个数据库,专门存储所有列表的信息;当再次加载商品分类列表时,只会从服务器端获取更新的列表信息,并且结合手机端本地的列表数据进行显示。

所遇问题:

1)服务器放了张分辨率过大的图片导致客户端加载图片的时候内存溢出

2)设计自定义带下拉刷新的ListView

解决办法:

1)通过BitmapFactory.options从流中获取图片的缩略图 避免造成内存溢出问题

并且利用软引用和引用队列技术来避免内存溢出问题

2)自定义类实现ListView在双参的构造中进行头布局的初始化,手动调用布局的测量,获取测量高度,使用setPadding隐藏头布局,在onTouchEvent中进行三种事件的处理,控制头布局状态的改变,下拉刷新,正在刷新,释放刷新

称:

销售通

开发环境:

eclipse3.5+AndroidADT+SVN

项目描述:

此软件为销售部内部销售任务软件,可查询销售任务进度,同组销售人员的销售情况,同团队销售人员的销售情况(管理员可查询)。以及已完成任务得到的奖励。

项目模块

首页,销售任务大厅,销售榜名单板块,同组销售人员完成度展示板块,同团队销售情况板块,个人已完成任务得到的奖励板块,意见建议板块,登陆板块。

个人职责

负责此软件的基本代码书写,以及登陆模块和销售榜名单板块的编写。

应用技术

使用单个Activity组合Fragment+ViewPager来实现项目框架的搭建。使用ViewGroup去处理模块对应的页面的切换,通过对数据库的CRUD完成界面登陆的校验工作,以及销售榜单的排名情况还有员工销售任务完成情况的实时更新。

所遇问题:

对数据库操作时,频繁的开关数据库造成了空指针异常。

解决办法:

在程序退出的时候在进行数据库的关闭操作。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

劳务公司运营资料:人力农民工县分公司运营资料|劳务公司运营资料,劳务,公司,运营,资料,人力,农民工,分公司
劳务公司运营资料:人力农民工县分公司运营资料
高职单招合作协议书|高职单招合作协议,高职单招合作协议书,高职合作协议,单招合作协议,高职单招合作合同,高职,单招,合作,协议书
高职单招合作协议书
门窗建材销售技巧和话术 48招|门窗建材销售技巧,门窗建材销售话术,建材销售技巧,建材销售话术,门窗,建材,销售,技巧,话术 48招
门窗建材销售技巧和话术 48招
美容院销售技巧|美容院销售技巧,美容院,销售,技巧
美容院销售技巧
贷款话术以及顾客常见问题|贷款话术,贷款问答话术,贷款问题话术,贷款,话术,以及,顾客,常见问题
贷款话术以及顾客常见问题
聊天话术技巧:不会和客户聊天,教你10个高效沟通技巧!|聊天话术技巧,聊天话术,高效沟通技巧,高效沟通话术,聊天,话术,技巧,不会,客户,教你10个,高效,沟通
聊天话术技巧:不会和客户聊天,教你10个高效沟通技巧!
要成功,学话术!美容师话术参考大全|美容师话术,美容师话术大全,美业话术,美业话术资料,美业话术大全,美业话术手册,成功,学话,美容师,话术,参考,大全
要成功,学话术!美容师话术参考大全
72页寿险陌拜行销+23页车险陌拜话术|寿险陌拜行销,车险陌拜话术,寿险话术,车险话术,寿险销售技巧,车险销售技巧,寿险陌拜技巧,车险陌拜技巧,72页,寿险,陌拜,行销,+23页,车险,陌拜话术
72页寿险陌拜行销+23页车险陌拜话术

历史上的今天:05月03日

团队合作三大障碍

企业最根本的竞争优势既不是来自于资本实力、发展战略,也不是来自于技术和市场,而是来自于团队合作。也许你已经发现,你领导的团队陷入泥潭,运转失灵;也许你正在苦恼,自己所处的团队毫无生气,亟需改进。如果管理是一个组织的核心功能,那管理团队则就是这个组织的核心团队了,管理团队可以属于一个项目、一个部门或是一个企业。管理团队必须文化、价值观一致,彼此应该充分信任,才能达到兄弟同心其利断金的效能。管仲《管子

高段位的团队沟通,都有“男女之别”

沟通的重要性,就在于团队可以一致对外。那么,该如何构建优质的团队沟通呢?性别不同,长处不同(女性感性,男性理性)如何沟通?(多听少讲,重视阅读)用人扬长避短是王道孙权说过,“千人同心,则得千人之力,万人异心,则无一人之用。”沟通的重要性,就在于团队可以一致对外。如果团队里有扯后腿的,那么一定失败。该如何构建优质的团队沟通呢?我们先从认知男女思考方式的差别入手。男女之别女性感性,男性理性工作中,如何

什么是团队协作?

一日,锁对钥匙埋怨道:“我每天辛辛苦苦为主人看守家门,而主人喜欢的却是你,总是每天把你带在身边。”而钥匙也不满地说:“你每天待在家里,舒舒服服的,多安逸啊!我每天跟着主人,日晒雨淋的,多辛苦啊!”一次,钥匙也想过一过锁那种安逸的生活,于是把自己偷偷藏了起来。主人出门后回家,不见了开锁的钥匙,气急之下,把锁给砸了,并把锁扔进了垃圾堆里。  主人进屋后,找到了那把钥匙,气愤地说:“锁也砸了,现在留着你

用上这些团队协作利器,帮你一路升职加薪 | 有用功

有人说,放假回来,就是把之前未完成的工作继续完成,因此有不少人感到焦虑。图自 Giphy不过说真的,过了一个假期,你还记得手上的工作进行到哪了吗?团队里的小伙伴的进度是否在一个水平上?回到岗位,就好比一场大型游戏要闯关打败最后的大怪兽,总要把条目捋捋清楚,对敌和友了如指掌,才好拿起装备走上打小怪兽的道路。AppSo(微信公众号 AppSo)今天要推荐的就是一些适合团队使用的应用和工具,让你们的协作

教你怎么写APP开发合同模板

教你怎么写APP开发合同模板软件定制委托开发合同(委托方) 甲方: 地址: 邮编 :  电话: (软件开发实施组织方)乙方:乙方公司全名                          地址:乙方公

开源APP开发框架

开源APP开发框架【总体介绍】 /开源uniapp 开发框架/基于uniapp和uView 框架进行封装的。是一套app开发基础模版,源码是开源的可适用于H5、小程序、APP等场景的二次开发,同时也有后端开发框架,可以实现前后端框架集成对接开发。比如适合应用于小程序开发使用。【安装使用】怎么安装1.该系统开发时推荐使用HBuilder2. 打开HBuilderX ,导入uniapp项目3

热门专题

云南高职单招|云南单招,云南单招网,云南高职单招网,云南高职单招,云南单招学校,云南单招培训
云南高职单招
金诺幼儿园(春城路金诺幼儿园)|昆明官渡区幼儿园,幼儿园报名,官渡区幼儿园,春城路幼儿园,幼儿园招生,学前班,昆明幼儿园,金诺幼儿园,环城南路幼儿园,石井路幼儿园
金诺幼儿园(春城路金诺幼儿园)
一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专
云南综合高中|云南综合高中
云南综合高中
大理科技管理学校|大理科技管理学校,大理科技,大理科技中等职业技术学校,大理科技管理中等职业技术学校,大理科技学校
大理科技管理学校
昆明网站建设|昆明网站建设,昆明网站开发,昆明网站建设公司,昆明网站建设价格,昆明网站设计,昆明网站制作,网页设计,高端网站建设,高端网站设计
昆明网站建设
中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
云南巨榕教育投资集团有限公司|云南巨榕教育投资集团有限公司,巨榕教育集团,巨榕教育
云南巨榕教育投资集团有限公司

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部