本人熟练掌握java和安卓开发技术。熟练使用Activity,service,Broadcast Receiver,Content Provider四大组件进行项目开发。熟练使用属性动画,补间动画,帧动画,能根据具体情况,灵活运用。 能够有效避免APP运行过程中遇到的内存泄漏和内存溢出问题。熟练掌握线程之间通过Handler传递消息的机制原理,Message,Looper,MessageQueue,Handler之间的关系,能够利用接口回调,广播,观察者模式等对数据的改变做出即时处理。熟练使用常用的第三方开源库。
桐庐网格化管理app。有党建,人口管理,房屋管理,企业组织,重点单位,重点场所,重点设施,安全排查,我的信息9大模块。目前正在桐庐各级政府培训使用,性能稳定可靠。主要采用了MVC架构进行开发,将网络请求和Activity中的业务代码分开,以Controller的方式来进行网络请求发送,并采用接口回调的方式通知Activity刷新页面。有多个模块是翻页效果,采用Fragment+FragmentstatepagerAdapter+viewpager实现。网络请求使用Retrofit。