职位分析APP 或许找工做的你能用上

我的独自开发项目 职位分析APP

用到的技术

  • Python requests crontab定时爬虫
  • IP代理
  • Python Django后台接口
  • Android Kotlin
  • 自定义View
  • 和js交互修改网页元素
  • MPAndroidChart

声明本人经过非正常手段获取到某钩的数据,若有侵犯,请联系我,本人将立刻删除,而且再也不提供相关API。 邮箱 2021765485@qq.comgit

接口地址github

GitHub传送门api


接下来讲一下写这个APP的初衷吧,由于之前学习爬虫的时候一直想写一个分析职位的APP,可是那时候还对IP代理什么的不是很理解,并且也不会用,被封了几回后就搁浅了学习

最近把这个捡起来,顺便写一波Kotlin,2333设计

APP有三个大模块3d

  • 工做列表
  • 工做分析
  • 偏好设置

工做列表

其中工做列表就不用多bb了,就是普通的列表。有一个有意思的地方就是网页,能够看到所有都换成了红色的色调,经过js注入,用jQuery改元素的颜色。 这里要感谢@FaryEver帮我想的点子,而且帮忙做图。代理

工做分析

工做分析能够说是这个APP的主要功能,也耗费了我很长的时间来想到底要写哪些分析对于找工做的人才有用。code

不过我写的这些功能可能不是颇有用,欢迎你们来提意见。cdn

工做分析其中包括blog

  • 薪资分析
  • 区域分析
  • 融资分析
  • 年限分析

这些包含在一个Activity里,用了统一的Toolbar。

切换城市,切换工做用EventBus来发送消息通知

薪资分析

分为三块

  1. 工资分布状况
  2. 最高、平均、最低工资走向
  3. 最高工资公司TOP10

利用MPAndroidChart来作图表,仍是很好用的。

区域分析

分为两块

  1. 各区域工做数量的饼图
  2. 各区域工资对比
融资分析

分为两块

  1. 当前城市融资状况
  2. 融资状况和工资的对应关系
工做年限分析

分为两块

  1. 各个工做年限招聘的数量
  2. 近几个月对于各个工做年限招聘数量的对比

偏好设置

这里就是设置一些默认的事项

就是有一个自定义View能够说一下。仍是要@FaryEver,感谢帮我设计的图,否则整个APP 就low的一批了

自定义的双向SeekBar,其实就是画了两个RoundRect,加了一个图片,算一下触摸的地方是否是两头就ok了,有兴趣能够看DoublySeekBar

接口地址

GitHub传送门

最后喜欢的点个star吧!

相关文章
相关标签/搜索