自定义图表:贝塞尔区线
自定义view:了贝塞尔区线,虚线,手势点击显示标注线和当前日数据
RecyclerView显示不同跨度的数据,可实现复杂页面逻辑;当适配器没有数据时显示空布局;自定义RecyclerView实现;非常简单;
实用流式布局实现京东筛选,属性选择功能;筛选和属性选择是目前非常常用的功能模块;几乎所有的APP中都会使用; 点击筛选按钮会弹出一个自己封装好的popupWindow,实用方法非常简单;两行代码直接显示;(当然初始化数据除外)
通过ripple实现按钮点击水波纹效果;Ripple是Material Design(材料设计)中的效果; 虽然在5.0的机型上,会自带Ripple点击效果,但是有时候需要自己更改点击效果; 使用Ripple的关键就是在android:background中设置;
CoordingatorLayout + TabLayout + ViewPage实现上下滑动TabLayout停留页面顶部;