QMUI_Android

提高 Android UI 开发效率的 UI 库

OTHER License

Stars
14.3K

Bot releases are visible (Hide)

QMUI_Android - 1.1.10

Published by cgspine almost 6 years ago

  1. Simplified the use of QMUIWebContainer.
  2. Refactored QMUITabSegment to handle operations such as reducing item.
QMUI_Android - 1.19

Published by cgspine almost 6 years ago

  1. Fixed an error that fitSystemWindows does not work in QMUIWebContainer.
  2. Fixed an error that swiping back would blink.
QMUI_Android - 1.1.8

Published by cgspine almost 6 years ago

  1. Implemented QMUIWebView (beta), where supports for env(safe-area-inset-*) in css were added.
  2. Feature: QMUIQQFaceView supports gravity(left/right/center-horizontal) attributes.
  3. Feature: allows setting shadow color on Android ROM version 9 and higher.
  4. Feature: allows control of the size of left icon in QMUIGroupListView.Section by calling the method setLeftIconSize.
  5. Feature: supports custom web url matcher in QMUILinkify.
  6. Fixed some bugs and increased code robustness.
QMUI_Android - 1.1.6

Published by cgspine about 6 years ago

  1. Feature: QMUINotchHelper, a new helper class for notch compatibility.
  2. Added "more" click event to QMUIQQFaceView.
  3. Added text color setter for QMUITouchableSpan.
  4. The method startFragmentAndDestroyCurrent in QMUIFragment supports transfer of target fragment.
  5. Fixed issues: #334, and #352.
QMUI_Android - 1.1.5

Published by cgspine over 6 years ago

  1. Code optimization for QMUIDialog.
  2. Added a return value to KeyboardVisibilityEventListener, which determines whether OnGlobalLayoutListener is deleted.
  3. Bug fix: getSignCount() in QMUITabSegment should return 0 if view is not visible.
  4. Bug fix: fixed incorrect layout of translucent status bar may appear in Android 4.4.
  5. Issue fixes: #304, and #308.
QMUI_Android - 1.1.4

Published by cgspine over 6 years ago

  1. Added a new widget: QMUIPriorityLinearLayout.
  2. Bug fix: marginRight does not make sense for controlling the position of signCount, it should use marginLeft.
  3. Issue fixes: #165, and #247.
QMUI_Android - 1.1.3

Published by cgspine over 6 years ago

  1. Feature: delay validation of QMUIFragment.canDragBack() until a pop gesture occurs. This feature allows you to control pop gesture on the fly.
  2. Replace QMUIMaterialProgressDrawable with CircularProgressDrawable, an official implementation.
  3. Issue fixes: #254, #258, #284, #285, #293, and #294.
QMUI_Android - 1.1.0

Published by cgspine over 6 years ago

  1. Added QMUILayout, making it easy to implement shadows, radii, and separators.
  2. Refactored the theme usage of QMUITopbar.
  3. Refactored QMUIDialog for more flexible configuration.
  4. Updated arch library to 0.0.3 to provide methods runAfterAnimation and startFragmentForResult.
  5. Bug fixes: #125, #127, #132, #141, #177, #184, #198, #200, #209, and #213.
QMUI_Android - 1.0.6

Published by cgspine almost 7 years ago

[feature] with a new control parameter, different icon bounds can work in QMUITabSegment #117
[feature] added a method in QMUITabSegment to control icon position in java #116
[feature] added a new component called QMUIWrapContentScrollView, it's height is wrapContent but limited by maxHeight
[bugfix] the icon not displays in QMUITabSegment if the icon is positioned to bottom #116
[bugfix] QMUIDialog built by MessageDialogBuilder can not scroll when the message is long #114

QMUI_Android - 1.0.5

Published by cgspine almost 7 years ago

【更新】QMUIAlpha系列组件的父类修改为AppCompat系列
【更新】在 theme 中添加 dialog 的 backgroundDimAmount 属性
【更新】support 依赖包升级到 27.0.1
【更新】更改 QMUICommonListItemView.setDetailText 的参数类型为 CharSequence #83
【修复】QMUIFloatLayout 居左布局时换行时的Y轴偏移值计算错误 #61
【修复】QMUITopBar 内部间距计算存在的问题
【修复】MenuBaseDialogBuilder 的子类构建的 dialog 在内容列表过长时被截断的问题 #54 #67 #105
【修复】QMUITabSegment在滚动模式下 scrollOffset 在 selectIndex > 0 时错误 #71
【修复】QMUIQQFaceView 内容过多时存在的性能问题
【修复】删除 AndroidManifest 中无用的代码 #110
【修复】修复 QMUIBasePopup 中测量可能不准确的问题

【特别说明】
support 依赖包升级到 27.0.1,如果您的项目的 compileSdkVersion 未升级到 26 及以上,并且由于某些原因暂时不能升级到 26 及以上,那么您需要在您的项目中覆盖 qmui 的 support 依赖版本

configurations.all {
    resolutionStrategy {
        force "com.android.support:recyclerview-v7:$supportVersion"
        force "com.android.support:appcompat-v7:$supportVersion"
        force "com.android.support:design:$supportVersion"
        force "com.android.support:support-vector-drawable:$supportVersion"
    }
}
QMUI_Android - 1.0.4

Published by cgspine about 7 years ago

【特性】新增子项目 qmuilint, 支持对 VectorDrawable 获取方法、图片资源的尺寸检测
【修复】QMUICollapsingTopBarLayout 在 Android 4.4 的兼容 #40
【修复】Theme 中修改 QMUIRoundButton 的 textColor 属性没有生效 #44
【修复】Demo fragment转场动画未完成时点击返回键导致页面假死 #47
【修复】Flyme 更新到 6.2.0.0A 后,状态栏字体和图标更改为黑色的接口失效 #53

QMUI_Android - 1.0.3

Published by cgspine about 7 years ago

【特性】添加 QMUIViewPager,支持循环滚动,支持派发WindowInsets
【更新】QMUICollapsingTopBarLayout支持监听Scrim的变化 #37

QMUI_Android - 1.0.2

Published by cgspine about 7 years ago

  • 【特性】添加 QMUICollapsingTopBarLayout ,可与 CoordinatorLayout 配合使用 #17
  • 【修复】QMUIRoundButton 的主题配置无效
  • 【修复】QDAnimationListViewFragment 多次点击删除出现 crash #27
  • 【修复】在 Button 中添加的 Span 在 Android 4.x 下无法工作
QMUI_Android - 1.0.1

Published by chanthuang about 7 years ago

  • 【修复】MIUI9 状态栏黑色字体无效 #8
  • 【修复】Android Studio 3.0 下 build 失败 #9 #13
  • 【修复】QMUIPullRefreshLayout 在 Loading 过程中再次下拉会使 loadingView 异常 #11
  • 【修复】QMUICommonListItemView 中的 values 属性与 GridLayout 的属性冲突 #12
QMUI_Android - 1.0.0

Published by chanthuang about 7 years ago

正式发布

Package Rankings
Top 2.67% on Repo1.maven.org
Badges
Extracted from project README
QMUI Team Name License
Related Projects