我是一名热爱开源的安卓开发者,喜欢把自己的代码分享给他人,方便他人学习和提供建议从而完善代码。我追求开发高质量及拥有良好用户体验的应用;同样,我注重开发效率及知识的累积,它可以极大地帮助安卓开发者们提升效率;当然,作为一名程序员,我也很是注重数据结构和算法。以下都是我平时用过或熟悉的编程语言、框架、软件及工具,带 ^†^ 符号的是我比较喜欢和常用的。
编程语言
Java^†^,Kotlin^†^,Python,Shell,JavaScript,HTML
框架
RxAndroid^†^ ,EventBus^†^,Retrofit^†^,Gson^†^,Glide^†^,Dagger2
工具软件
Mac OS X^†^,Adobe Photoshop,Android Studio^†^,Git^†^,IntelliJ IDEA^†^,Postman^†^,PyCharm,XMind
在安卓团队中主要从事智慧餐饮和线上商城方面的开发,其主要经历如下:
参与项目的搭建,选用合适的架构,合理分包,使可读性更好,促进团队开发效率;
参与多个项目的用户界面设计,可灵活运用原生组件,追求良好的用户体验;
参与公共组件的封装,提升组件复用性,从而提升团队开发效率;
角色 | 职位 |
负责人 | 安卓开发 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该餐饮项目包括在线点餐,外卖预约,称重收银等功能,支持多档口配置,上架菜品管理,由本人独立开发完成。
包括商家端与客户端app 客户端功能: 1、商品。用户可以选择喜欢的商品进行下单购买,查看商品的详情介绍 2、店铺。用户可以查看这家店铺的所有分类和所有商品 3、客服。能提高用户的下单率,增强用户和商城的粘性。 4、购物车。购物车是所有商城必备的一个功能,用户将喜欢的商