如题,2016 年毕业,当时本来是应聘的 Android 开发岗位,结果公司紧急上了一个项目需要 Windows 客户端开发,由于我会 C#,以前开发过 Windows 程序,所以领导让我暂时顶上去做 Windows 开发,这一“兼职”就是一年多时间,虽然 Windows 开发,但鱼与熊掌不可兼得,相比 Windows,个人更加喜欢做 Android 开发。利用平时空余时间也在不断学习 Android 新的技术,参与了公司部分 Android SDK 底层部分的开发,感觉也没有落下 Android,在这里想找一份 Android 的工作。
附上简历正文
Android:两年 Android 开发经验
Windows:一年 Windows 开发经验
该项目主要是为方便硬件开发人员批量自动化检测单片机的指令而开发。
使用技术:RxJava、Butterknife、GreenDao
项目描述:在 Excel 表格中列出需要测试的指令,通过邮件发送 Excel 文件,Android 端通过 Java Mail 解析邮件并自动获取 Excel 附件。使用 JXL 解析 Excel 表格获取测试指令,通过 socket 发送测试指令,将测试结果记录至 Excel 表格和数据库中,并分析测试结果,最终生成测试报告。
职责:负责整个项目的开发和与硬件团队的对接。
该项目的主要功能是批量控制多个单片机终端,实现对终端的批量读写。
使用技术:C#、WPF
项目描述:多个终端和 PC 通过路由器组成一个局域网,终端通过 UDP 协议发送自身的 IP 地址和标识符,PC 端通过 UDP 协议接收到终端的 IP 地址后建立与终端之间的 socket 连接,实现 PC 与终端之间的数据传输。使用 C#封装 FFmpeg,实现了音频、视频的转码压缩等功能。实现与 Android 端和 iOS 端写入数据的兼容。
职责:负责整个项目的开发。
使用技术:C#、WPF、Visual C++、COM 编程、Win 32 API
项目描述:该项目主要是为公司的指纹模组开发对应的 Windows 端,从而实现通过指纹认证登陆 Windows 系统。项目主要利用 Credential Providers COM 接口与指纹模块的,从而实现指纹登陆。在不熟悉 visual C++的情况下,通过阅读 MSDN 示例,学习 Win32 API 和 C#通过 P/Invoke 调用 C/C++类库,不断尝试,完成了该项目。
职责:负责整个项目的开发。
使用技术:C#、WPF、Entity Framework、SQLite
项目描述:Windows 客户端与 Android、iOS、WEB 端组成整个系统。实现了读取温湿度标签采集的数据、完成持久化存储、使用 Entity Framework 实现本地数据库管理、显示温湿度数据曲线,实现与移动端数据的兼容、上传至 WEB 端等功能。
职责:负责 Android 端部分 SDK 代码和整个 Windows 客户端的开发。
基于 EditText 的 Android 端代码高亮库: 使用正则表达式进行词法分析,得到不同语言的关键词,利用 Spannablestring 实现对关键词的着色。实现了显示行号、自动换行与单行显示、手势缩放等功能。
仿 Yahoo News Digest 引导动画: 仿 Yahoo News Digest 的引导动画,通过自定义 View 实现了比较炫酷的动画效果。
感谢您花时间阅读我的简历,期待能够得到同您面谈 /面试的机会。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.