Skip to content

[细粒度PR] 自定义控件、图形组件与构建配置#2571

Open
Maoweicao wants to merge 2 commits into
xiaojieonly:BiLi_PC_Gamerfrom
Maoweicao:pr-layer15-widgets-build
Open

[细粒度PR] 自定义控件、图形组件与构建配置#2571
Maoweicao wants to merge 2 commits into
xiaojieonly:BiLi_PC_Gamerfrom
Maoweicao:pr-layer15-widgets-build

Conversation

@Maoweicao

Copy link
Copy Markdown
Contributor

Widgets、GL 渲染组件与构建配置(PR #15

新增自定义控件、GL 渲染层扩展、Drawable 资源及构建配置更新。

变更范围

UI Widgets

  • widget/BottomIndicatorView.java — 底部指示条控件(新增)
  • widget/GalleryHeader.java — 画廊头部控件(新增)
  • widget/SearchBar.java — 搜索栏控件更新
  • preference/SeekBarPreference.java — 滑块偏好项
  • util/ExecutorManager.java — 线程池管理器(com.hippo.util)
  • widget/FabLabelHelper.java — FAB 标签辅助
  • widget/FabLayout.java — FAB 布局容器
  • widget/ShadowLinearLayout.java — 阴影线性布局

GL 图库组件

  • lib/glgallery/GalleryPageView.java — 页面 GL 视图
  • lib/glgallery/GalleryView.java — GL 画廊视图
  • lib/glgallery/ImageView.java — GL 图片视图
  • lib/glgallery/PagerLayoutManager.java — 翻页布局管理器
  • lib/glgallery/SimpleAdapter.java — 简单适配器
  • lib/glview/glrenderer/MovableTextTexture.java — 可移动文字纹理
  • lib/glview/widget/GLProgressView.java — GL 进度条

资源 & 构建

  • res/drawable/badge_background.xml — 角标背景(新增)
  • res/drawable/bg_border_rounded.xml — 圆角边框背景(新增)
  • res/drawable/ic_back.xml — 返回图标(新增)
  • res/drawable/ic_more_vert.xml — 更多图标(新增)
  • app/build.gradle — 依赖版本及编译配置更新
  • .gitignore — 忽略规则更新

依赖

依赖 PR #2545 (CI root)

@Maoweicao Maoweicao changed the title [Draft] feat: add widgets, GL components, drawables and build config updates [细粒度PR] 自定义控件、图形组件与构建配置 Apr 30, 2026
Maoweicao

This comment was marked as low quality.

@Maoweicao Maoweicao marked this pull request as ready for review April 30, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant