-
借贷宝
-
高级android工程师
-
4年
擅长技能
Ø 熟悉c,c++
Ø 熟悉java,javaWeb
Ø 精通Android,js,HTML5
Ø 良好的编程风格,熟悉面向对象编程思想。
Ø 熟练使用属性动画,补间动画,帧动画,能根据具体情况,灵活运用。
Ø 能够有效避免APP运行过程中遇到的内存泄漏和内存溢出问题。
Ø 熟练掌握线程之间通过Handler传递消息的机制原理,Message,Looper,MessageQueue,Handler之间的关系,能够利用接口回调,广播,观察者模式等对数据的改变做出即时处理。
Ø 熟练掌握自定义控件,自定义组合控件中View所经过的测量,布局,绘制的流程,以及Touch事件分发机制,可以灵活应用事件分发机制实现不可滑动的ViewPager,ViewPager相互之间以及与ListView之间嵌套时的事件拦截,以及侧滑菜单的处理。
Ø 熟悉Android手机屏幕适配及屏幕适配的原则,提高应用的兼容性(解决不同尺寸手机显示图片大小问题)
Ø 了解JNI开发流程NDK工具的使用,Java与本地C动态库之间的相互调用。
Ø 熟悉Android的数据存储方式(File,SharedPrefrence,Sqlite,ContentProvider,Net),JSON数据格式的解析(节点解析,Bean解析,泛型解析),远程服务的调用,
Ø 掌握APP应用开发框架结构的基本搭建,抽取activity,fragment,adapter,holder等公用代码,能够将常见的单例模式,代理模式,抽象工厂模式,观察者模式等设计模式灵活应用在APP开发中。
Ø 熟悉使用sharesdk实现一键分享、三方登录功能