技术要点:自定义View + MVP + Rxjava + surfaceView + recyclerview
WYH_Healer
Csdn:WYH_Healer的博客
本文着重书写了自定义View以及相关技术的展示,本文使用MVP**进行数据整理和书写(由于学习不是很到位可能有写疏漏)以及基类的抽取使得Activity界面更加整洁大方。本文参考简阅已经搭好简略的框架,易懂易学,初学者的同学可以学习一下。
重要的事情说三遍:主界面的界面是会动的哦!主界面的界面是会动的哦!!主界面的界面是会动的哦!!!海浪是真的在涌动,天空是真的在下雨哦(有一部分是不动的,但是不影响整体动画效果的学习)
欢迎界面重点是自定义View 右上角的倒计时器(相关对象:CountDownView)
主界面上的Viewpager和PagerTitleStrip都是自定义的对象用于实现渐变切换(参考于轻天气的切换模式)有兴趣的同学可以深入研究一下
界面上提供简易的切换当前天气模式,以及自定义View的样式展示,有相关使用地方的同学可以研究一下自定义控件
添加通知栏提供学习,通知栏界面随城市不同而转变,生命周期直到App进程完全删除
最后希望 大家会喜欢Healer天气,里面用的知识点一部分都是采集于github上的大牛,学海无涯,互相学习互相帮助。希望我的Healer天气可以帮到你
最后的最后 下载的童鞋希望多多star and fork;