|
|
ffea383a4e
|
feat: 添加封面裁剪窗口标题
- 在关闭按钮后添加标题 TextView
- 标题文本:封面裁剪
- 样式配置:
* 文字颜色:白色
* 文字大小:18sp
* 居中对齐
* 布局权重:1(占据剩余空间)
* 结束边距:8dp
- 提升窗口语义化,符合 Android 设计规范
|
2026-04-29 11:54:29 +08:00 |
|
|
|
9c1e08a88b
|
style: 统一封面剪裁窗口工具栏按钮尺寸与间距
- 关闭按钮 (btn_close): 由 48dp x 48dp+12dp padding 改为 40dp x 40dp+5dp padding
- 颜色拾取按钮 (btn_color_pick): 由 48dp x 48dp+12dp padding 改为 40dp x 40dp+5dp padding
- 信息按钮 (btn_info): 由 48dp x 48dp+12dp padding 改为 40dp x 40dp+5dp padding
- 完成按钮 (btn_done): 由 48dp x 48dp+12dp padding 改为 40dp x 40dp+5dp padding
统一使用 40dp 标准尺寸,减小 padding 至 5dp 增强点击区域。
|
2026-04-29 11:11:26 +08:00 |
|
|
|
5a700a0808
|
<gallery>优化裁剪功能:更新颜色拾取逻辑、同步工具栏图标、调整布局文件
|
2026-04-28 19:46:23 +08:00 |
|
|
|
c49e68d7f1
|
添加裁剪信息窗口功能
- 添加信息按钮和对话框,显示画布、颜色、裁剪信息
- 显示裁剪结果预览图和拾取坐标
- 松开手指时重置拾取按钮状态
|
2026-04-28 13:56:08 +08:00 |
|
|
|
474ddcbb3b
|
添加剪裁窗口颜色拾取功能
- 在工具栏添加颜色图标显示当前背景颜色
- 添加背景颜色变化监听器
- 修复画布放大时颜色拾取坐标计算
- 拾取颜色后自动退出拾取模式
|
2026-04-28 12:35:55 +08:00 |
|
|
|
ae3a0c6f64
|
使用进度条控制画布控件缩放
- 移除顶部放大/缩小按钮,改用底部SeekBar进度条控制
- 缩放范围0.1-5.0对应进度条0-100
- 添加setScaleFactor()方法
|
2026-04-28 10:01:10 +08:00 |
|
|
|
1cca476acd
|
修复剪裁窗口画布控件缩放和布局问题
- 修复ZoomContainerView缩放按钮无效问题,添加onLayout正确缩放子视图
- 修复CropCanvasView裁剪框显示不一致问题
- 更新libappbase版本到15.15.20
- 优化剪裁窗口布局
|
2026-04-28 09:15:43 +08:00 |
|
|
|
31ea5c8fbb
|
添加主窗口封面刷新机制和剪裁图片调试日志
- 添加剪裁图片保存时的调试日志输出
- 添加广播机制通知主窗口刷新封面图片
- 优化剪裁画布的显示和缩放功能
- 添加缩放按钮和ZoomContainerView支持
- 添加新的图标资源(ic_done、ic_zoom_in、ic_zoom_out)
|
2026-04-27 15:59:12 +08:00 |
|
|
|
b01482470a
|
实现画布控件背景颜色拾取和剪裁画布功能
- 画布控件创建canvasBitmap保存背景和图片
- 剪裁时剪裁画布控件而非原图片
- 添加颜色拾取按钮和功能
- 可从图片中拾取颜色设置为背景
|
2026-04-26 19:54:50 +08:00 |
|
|
|
57c36b09ac
|
合并裁剪框到画布控件并添加两指缩放功能
- 将剪裁框从CropOverlayView移到CropCanvasView
- 删除独立的剪裁窗口CropOverlayView
- 添加两指缩放剪裁框大小的功能
|
2026-04-26 19:23:28 +08:00 |
|
|
|
b5d68dfd1e
|
添加画布视图控件类用于相册集封面裁剪
- 将CropCanvas改造成CropCanvasView画布视图控件类
- 画布控件有宽度、高度和画布比例属性
- 初始化函数传入原始图片宽度、高度和图片比例
- 计算扩展高度和扩展宽度属性
- 画布高度和宽度取较大值
- 图片居中平铺到画布控件
|
2026-04-26 19:12:31 +08:00 |
|