flutter_screenutil 4.0.0-beta copy "flutter_screenutil: ^4.0.0-beta" to clipboard
flutter_screenutil: ^4.0.0-beta copied to clipboard

outdated

A flutter plugin for adapting screen and font size.Guaranteed to look good on different models

4.0.0-beta #

  • Modified the initialization method
  • Support font adaptation in themedata

3.2.0 #

  • Modify the method name to be more semantic: wp->sw , hp->sh
  • Remove the restriction of flutter version
  • Modify the return type num to double

3.1.1 #

  • change readme

3.1.0 #

  • Use the way back to v2 version
  • Modify registration method

3.0.2+1 #

  • Guide users to use V2 version

3.0.2 #

  • Change the unit of'statusBarHeight' and 'bottomBarHeight' to dp

3.0.1 #

  • update readme

3.0.0 #

  • After a period of experimentation, I think it's time to release the official version

3.0.0-beta.2 #

  • readme update

3.0.0-beta.1 #

BREAKING CHANGES

  • BuildContext is no more required while initializing. i.e. ScreenUtil.init(context)
  • Initialize size of design draft using designSize instead of width & height.
  • All the static methods are now member methods.

2.3.1 #

  • add textStyle Example.

2.3.0 #

  • We still need context to initialize, sorry.

2.2.0 #

  • add 'wp','hp'. Get the height/width of the screen proportionally
  • For example: 0.5.wp : Half the width of the screen.

2.1.0 #

  • add 'nsp' , you can use 'fontSize: 24.nsp' instead of 'fontSize: ScreenUtil().setSp(24, allowFontScalingSelf: false)'

2.0.0 #

  • Use MediaQueryData.fromWindow(window) instead of MediaQuery.of(context), no context parameter required
  • API changes, please note

1.1.0 #

  • support ExtensionMethod Dart-SDK-2.6.0
  • you can use 'width: 50.w' instead of 'width: ScreenUtil().setWidth(50)' '50.h' instead of 'ScreenUtil().setHeight(50)' '24.sp' instead of 'ScreenUtil().setSp(24)' '24.ssp' instead of 'ScreenUtil().setSp(24, allowFontScalingSelf: true)'

1.0.2 #

  • fix #89
  • 优化屏幕旋转效果
  • 字体适配统一使用宽度

1.0.1 #

  • Rebuild code, change API Delete "getInstance()", please use "ScreenUtil ()" instead of "ScreenUtil.getInstance()" use "ScreenUtil().setSp(24, allowFontScalingSelf: true)" instead of "ScreenUtil.getInstance().setSp(14, true)"
  • Modify the initialization method
  • Fix #68
  • Change example code Example CompileSdkVersion change to 28

If there is significant impact, please return to 0.7.0

0.7.0 #

  • Replace textScaleFactory with textScaleFactor , It's a typo.

0.6.1 #

  • Add return types to all methods.

0.6.0 #

  • Completing comments , adding English commentsWelcome to add, correct
  • 参数同时支持传入 int / double 或者是var size = 100 , var size = 100.0.
  • The argument also supports passing in in / double / var size = 100 /var size = 100.0

0.5.3 #

  • Change the units of statusBarHeight and bottomBarHeight to dp

0.5.2 #

  • Change the parameter type from int to double

  • setWidth,setHeight,setSp. for example: you can use setWidth(100) or setWidth(100.0)

0.5.1 #

  • Fix the wrong way of using

  • It is recommended to use ScreenUtil.getInstance() instead of ScreenUtil() , for example: ScreenUtil.getInstance().setHeight(25) instead of ScreenUtil().setHeight(25)

0.4.4 #

  • Fix bugs that default fonts change with the system

0.4.3 #

  • Modify the font to change with the system zoom mode. The default value is false.

  • setSp(int fontSize, [allowFontScaling = false]) => allowFontScaling ? setWidth(fontSize) * _textScaleFactor : setWidth(fontSize);

0.4.2 #

  • add two Properties

  • ///Current device width dp

  • ///当前设备宽度 dp

  • ScreenUtil.screenWidthDp

  • ///Current device height dp

  • ///当前设备高度 dp

  • ScreenUtil.screenHeightDp

0.4.1 #

  • Fix font adaptation issues

0.4.0 #

  • Optimize font adaptation method

0.3.1 #

  • Perfect documentation
  • Width is enlarged relative to the design draft => The ratio of font and width to the size of the design
  • Height is enlarged relative to the design draft => The ratio of height width to the size of the design

0.3.0 #

  • Add font size adaptation

0.2.2 #

  • Optimize documentation

0.0.2 #

  • Fixed bug when releasing

0.0.1 #

  • first version
4599
likes
0
pub points
100%
popularity

Publisher

unverified uploader

A flutter plugin for adapting screen and font size.Guaranteed to look good on different models

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_screenutil