您好!我是唐沃源,是一名Android开发工程师,从事Android开发工作已经有两年有余的时间了。 在工作期间,除了探索Android各类型的技术实现和原理之外,还会搞搞开源项目。感谢百忙之中阅读我的简历。
本科:华南理工大学, 软件工程学院, 软件工程
2010 年 9 月 - 2014 年 7 月
Android开发工程师, 金蝶软件(中国)有限公司
2014 年 7 月 - 2016 年 10 月 2 年 3 月
在该公司的移动互联平台事业部担任 Android 开发工程师,负责开发和维护公司旗下的 Android App 的工作。2016 年开始担任 Android 项目经理,负责沟通和维护现有项目并主持开发新项目。
部落App是这个部门主要的App,企业社交应用,类似于微博。
微信社区SDK是一个提供给第三方应用的快速集成用户社区的平台。
微信社区客户端是一个提供给微信社区管理员使用的客户端,从部落App中抽取出社区部分业务,形成新的应用,该项目基于React Native框架上开发。
YImageFilter
Github地址:https://github.com/troytang/YImageFilter
YImageFilter 是一个 Android 的图片滤镜项目,上层使用 Java 语言实现,算法部分使用 C++ 实现,通过 JNI 调用。使用基本的图形处理算法实现对图片的滤镜操作,并且提供渐变动画对比改变前后的图片差异,可供选择。
YAsync
Github地址:https://github.com/troytang/YAsync
YAsync 是一个 Android 的异步任务框架,使用 Handler 和 Thread 配合 ThreadPool 优化特点实现。实现一般的 Android App 基本的异步任务工作。
PullToRefreshView
Github地址:https://github.com/troytang/PullToRefreshView
PullToRefreshView 是一个基于 ListView 改造的下拉刷新组件,和大部分的下拉刷新组件不同,这个组件的事件处理发生在 ListView 当中,所以不会出现在比较复杂的触摸事件中发生滑动断节的情况。