avatar

与我有关

个人介绍

  • 姓名: 元朴
  • 性别: 男
  • 籍贯: 苏邮
  • 年龄: 二十又三(95的)
  • 爱好: 追剧,看博文,刷Twitter,看热闹,搞怪(ps:其实我很高冷的:)笑),睡觉
  • 自我评价: 脑洞超大,恶意卖萌,傲娇,病娇,冷淡,常年中二病五月病拖延症;如果透视过辣或者过酸的食物可能触发灵力暴走导致世界末日,[Error 5120]:此用户不可随意调戏,请调整姿势再调戏一遍(ૢ˃ꌂ˂ૢ)

个人信念

__ 坚定的走吧,毕竟梦想在远方,未来在远方,终点也在远方。 __


个人能力

  • C语言(当我没说)
  • JAVA
  • Android
  • Html
  • Vue
  • nodejs
  • Python(正在学)
  • PHP(略懂就划掉吧)

_突然发现自己好菜 TAT_

自我评价

  1. 两年Android软件开发经验,一年年项目开发经验。
  2. 掌握 Android数据存储方式(文件、网络、SharedPreferences、SQLite,ContentProvider);Android平台下Xml和Json解析;
  3. 熟悉 android UI设计,常用布局 ,下拉刷新,滑动按钮等,动画特效; Listview,Gridview,recyclerview ,ViewPager等常用控件和四大组件。
  4. 熟悉线程间的通信方式,Handler,Intent,BroadCast;
  5. 了解消息总线EventBus的通信方式
  6. 熟练掌握ListView的优化,RecycleView及异步任务加载网络数据;
  7. 熟练JAVA基础,掌握面向对象思想、集合、IO流及多线程;
  8. 熟悉 MVC、MVP设计,熟悉Retrofit+Rxjava框架,熟悉常见的java 设计模式, 掌握其中的单例模式,工厂模式;
  9. 本人对软件开发非常热衷,学习能力强,具有较好的动手能力,善于与他人合作。

主要贡献(2016.10 ~~ 至今)

emmmmmm 好像自己也不太记得了 (懵)

  1. Mr. G 【独立开发】【Android】 (2016.10 ~ 忘了 大概两个月左右)

            给公司自己兄弟公司做的项目,当时啥也不会,只会单纯的写,什么框架也没用,然后导致过年后要加一个新的功能的时候就炸了,找了很久才找到该在哪加,心累。项目已上线,不过已经不用了。


  1. 门总管【开发】【Android】(17年年初)

            这是继Mr. G之后我真正接手的一个项目吧,反正我知道的是bug很多,多的要命。还好没人发现(笑)。目前应用已上线,应用市场可下载。

    • 开发工具:Android studio2.3.3; JDK1.8;
    • 责任描述
      • 参与项目的功能分析和设计讨论,负责框架搭建、维护等模块的需求分析和编码工作。实现Android项目项中的业务逻辑。
      • 积极与后台进行沟通,及时解决遇到的问题。
      • 负责门管家四种角色中的两种角色的页面设计编写,并与另一位项目组成员通过git在码云上进行项目合并,负责项目的开发、测试、上线、维护。
    • 项目简介
      • 项目采用MVP框架,利用MVP有效降低各层耦合性,并能将项目模块化,方便代码合并。
      • 项目首页通过FrameLayout+Fragment的方式动态切换View,并根据用户角色的不同动态的addView/removeView
      • 项目管理模块中:利用RecyclerView自定义了甘特图以实现仿QQ的分组查看,并且根据用户角色的不同赋予不同的点击事件。监测用户输入,实现不是TextViewWatcher的动态搜索。
      • 在用户中心模块中:利用CardView使界面看来更加美观。
      • 采用PullToRefreshListView做下拉刷新

  1. 门小二商户端和工人端【维护】【Android】(17年中旬)【重构】(17年下旬~18年上旬)

            据说是公司合作方搞得一个APP,目前已经在策划第N版了,反正改版很多次,然鹅我现在正在等新的设计(6.0)出来 emmmm…

    前面的版本在应用市场也是有的,不过那是我改过之后的了。恩,那次改动还是比较大的。

    • 开发工具:Android studio3.0.1; JDK1.8;
    • 责任描述
      • 参与项目的功能分析和设计讨论,负责框架搭建、维护等模块的需求分析和编码工作。实现Android项目项中的业务逻辑。
      • 积极与后台进行沟通,及时解决遇到的问题。
      • 负责门小二工人端的界面设计与编写,代码维护,测试,对框架进行一定程度的优化,对代码进行重构。
    • 项目简介
      • 项目采用MVP框架,利用MVP框架有效降低各层耦合性。
      • 使用安卓原生的swipeLayout来自定义下拉刷新和上拉加载;
      • 使用仿小米的Calendar源码作为模块,并对源码加以修改,以适应项目需求。
      • 用Glider加载图片
      • 使用git作为版本控制
      • 使用EventBus作为Activity和Fragment通信的工具
      • 实现本地照片选择上传功能,并按比例缩放图片并展示,使用bundle对数据封装,post方式向服务器提交数据
      • 使用logging-interceptor作为okhttp查看log的工具。

  1. 百美 +骑手端【Android】(2017.05~2017.07)

            其实本来没有那么多时间的,而且这个也不算我开发的,中途接手的项目,特别挑剔的客户,凌晨测试APP,一天给你挑一个不是bug的修改的地方……让你改到崩溃TAT,差不多改了一个多月。目前项目已经上线,应用市场可下载。

  2. 智能门管家【Android】(2018.04~2018.05)

    • 开发工具:Android studio3.0.1; JDK1.8;
    • 责任描述
      • 负责框架搭建、维护等模块的需求分析和编码工作。实现Android项目项中的业务逻辑。
      • 积极与后台进行沟通,及时解决遇到的问题。
      • 负责门小二工人端的界面设计与编写,代码维护,对框架进行一定程度的优化。
      • 开发过程中遇到问题及时与IOS开发&产品经理讨论,力求保证两端一致性。
    • 项目简介
      • 项目采用MVP框架,利用MVP框架有效降低各层耦合性。
      • 使用公司内部的pullrefresh来自定义下拉刷新和上拉加载;
      • 集成Jpush用作消息推送,并解决8.0推送难的问题。
      • 用Glider加载图片
      • 使用git作为版本控制
      • 使用EventBus作为Activity和Fragment通信的工具
      • 实现本地照片选择上传功能,并按比例缩放图片并展示,使用bundle对数据封装,post方式向服务器提交数据,使用七牛云作为图床工具。
      • 使用logging-interceptor作为okhttp查看log的工具。
      • 封装WebView,支持文件上传等多种需求。
      • 使用rxjava,rxandroid,完善程序的安全性。
      • 使用leakcanary检测内存,防止内存泄露。
  • 其他还有的零碎的维护的项目就算了,目前能拿得出手还记得的就这么多了。想到再补吧emmmmm……

(最后编辑于2018年06月02日23:56)


评论
avatar
Juan
坚定的走吧,毕竟梦想在远方,未来在远方,终点也在远方。
公告
新的一年,感謝訪問本站,若喜歡請收藏 ^_^
网站资讯
文章数目 :
73
已运行时间 :
本站访客数 :
本站总访问量 :