本人性格开朗,积极向上,有较强的学习能力,具有较强的责任心,对编程有极大兴趣和爱好,能够独立承担APP开发工作,具有良好的编写文档习惯。对工作认真负责,容易和他人相处,形成融洽的团队合作开发关系。处事冷静,理智。善于与他人沟通交流,尤其是技术方面的知识,虚心请教他人,共同学习,共同进步。我在寻找一个更好的发展平台,希望能够充分发挥自己的优势,共同努力成就一番事业。
Java基础牢固,线程,集合, IO流, tcp/udp基础网络,基础算法 等操作熟练
熟练使用Android studio ,eclipse, postman,markdonw, wireshark等工具
熟练掌握Android各项基本开发技能,如普通界面绘制,数据库,各类原生组件,各类原生服务,生命周期等等
熟练掌握Android中View的绘制,动画,事件分发等
熟练使用优秀开源框架:
项目主体:retrofit2 + rxjava + dagger2 + MVP(模式)作为项目主体架构
单项功能:gradle(图片加载),greendao(数据库),MPAndroid(图表), netty(网络) 等等...
简单使用HTML/CSS/JavaScripte 等做前端开发
熟练掌握:蓝牙,低功耗蓝牙,NFC(多种型号),以及TCP UDP等等连接方式,并能快速对接协议。
熟练使用kotlin/java 作为开发语言开发Android
熟练使用Android开发周边技能 如:混淆, 反编译, 抓包 ,爬虫等等
熟练运用各类设计模式,代码模块划分清晰,便于后期维护,对自己的代码负责
近几年工作经历,从事过电商类、医疗类和社交类app产品开发,也参与过创业项目实践从原型设计到产品上线都有过自己的参与,对产品的每一个过程都有掌握。
对RN混合开发以及node后端api开发也有所学习实践,对新技术新事物接受能力学习能力强,并且对编程有着浓厚的兴趣。
工作过程中有很好的工作态度、强烈的责任心和良好的编程习惯。
1、有良好的Java语言基础,良好的编程风格,熟悉面向对象编程思想。
2、熟练使用属性动画,补间动画,帧动画,能根据具体情况,灵活运用。
3、能够有效避免APP运行过程中遇到的内存泄漏和内存溢出问题。
4、熟练掌握线程之间通过Handler传递消息的机制原理
5、熟练掌握自定义控件,自定义组合控件中View所经过的测量,布局,绘制的流程,以及Touch事件分发机制。
6、熟悉android手机屏幕适配及屏幕适配的原则,提高应用的兼容性(解决不同尺寸手机显示图片大小问题)
7、熟悉Android的数据存储方式(File,SharedPrefrence,Sqlite,ContentProvider,Net)
8、掌握APP应用开发框架结构的基本搭建,抽取activity,fragment,adapter,holder等公用代码,能够将9、常见的单例模式,代理模式,抽象工厂模式,观察者模式等设计模式灵活应用在APP开发中。
9、图片三级缓存
10、有独立开发经验
11、CSDN:https://blog.csdn.net/cheng9866891