refactor(chart): 重构折线图组件并优化数据展示效果- 更新了 LineChart 初始化方法,增加了更多配置项
- 重写了 LineChartMarkerView,实现了自定义箭头和点位图绘制 - 调整了折展示的准确性 - 移除了不必要的资源文件,简化了项目结构 |
---|
|
app/src/main/java/com/casic/smarttube/extensions/LineChart.kt |
---|
app/src/main/java/com/casic/smarttube/utils/ChartViewHelper.kt |
---|
app/src/main/java/com/casic/smarttube/view/HistoryDataActivity.kt |
---|
app/src/main/java/com/casic/smarttube/widgets/LineChartMarkerView.kt |
---|
app/src/main/res/drawable/bg_solid_layout_blue_3.xml 0 → 100644 |
---|
app/src/main/res/drawable/bg_solid_layout_main_radius_10.xml 100644 → 0 |
---|
app/src/main/res/drawable/bg_solid_layout_main_radius_5.xml 100644 → 0 |
---|
app/src/main/res/drawable/bg_solid_layout_white_radius_top_10.xml 100644 → 0 |
---|
app/src/main/res/drawable/bg_solid_layout_white_radius_top_20.xml 100644 → 0 |
---|
app/src/main/res/drawable/bg_solid_text_gray_radius_5.xml 100644 → 0 |
---|
app/src/main/res/drawable/bg_solid_text_green_radius_5.xml 100644 → 0 |
---|
app/src/main/res/drawable/bottom_short_line.xml 100644 → 0 |
---|
app/src/main/res/drawable/button_main_selector.xml 100644 → 0 |
---|
app/src/main/res/drawable/button_white_selector.xml 100644 → 0 |
---|
app/src/main/res/drawable/home_selector.xml 100644 → 0 |
---|
app/src/main/res/drawable/ic_add.xml 100644 → 0 |
---|
app/src/main/res/drawable/ic_chart_dot.xml 0 → 100644 |
---|
app/src/main/res/drawable/ic_home.xml 100644 → 0 |
---|
app/src/main/res/drawable/ic_home_selected.xml 100644 → 0 |
---|
app/src/main/res/layout/activity_history_data.xml |
---|
app/src/main/res/layout/item_group_rv_l.xml 100644 → 0 |
---|
app/src/main/res/layout/marker_gaode.xml 100644 → 0 |
---|
app/src/main/res/layout/popu_line_chart_marker.xml |
---|
app/src/main/res/values/colors.xml |
---|
app/src/main/res/values/styles.xml |
---|