responsive_mobile

Last updated:

0 purchases

responsive_mobile Image
responsive_mobile Images
Add to Cart

Description:

responsive mobile

A package that helps you a make a responsive apps, get the devices sizes by inches.
Features #
ScreenSize.getHeight(context) - returns the device height
ScreenSize.getWidth(context) - returns the device width
ScreenSize.getHeightPercentage(context, double percentage) - get the device height with the percentage that you need
ScreenSize.getWidthPercentage(context, double percentage) - get the device height with tbe percentage that you need
isSmallScreen4Inches(context) - return true if the device is lower than 4 inches
isSmallScreen5Inches(context) - return true if the device is lower than 5 inches
isLarge6Inches(context) - return true if the device is lower6 inches
isLarge6Halfnches()(context) - return true if the device is lower than 6.5 inches
getAllDevicesInchesWidth() - return the width double value for all inchs options, just pass how much % you need for each inch
getAllDevicesInchesHeight() - return the height double value for all inchs options, just pass how much % you need for each inch
Getting started #
Install the package on your pubspec.yaml, after that just call the ScreenSize class and call the static method that it is better for you
Usage #
EXAMPLES -
HALF DEVICE SIZE FOR A CONTAINER:
Container(
width: ScreenSize.getWidth(context) * 0.2,
height: ScreenSize.getHeight
)
OR
Container(
width: ScreenSize.getWidthPercentage(context, 0.2),
height: ScreenSize.getHeight
)
CHANGE THE SIZE OF SOMETHING WITH THE PACKAGE:
TextStyleParams(
text: 'exemple',
fontSize: ScreenSize.isSmallScreen4Inches(context)
? 8
: 12,
fontWeight: FontWeight.normal)
MAKE A RESPONSIVE WIDGET FOR ALL DEVICES:
Padding(
padding: EdgeInsets.only(
bottom: ScreenSize.getHeight(context) * 0.04,
right: ScreenSize.getAllDevicesInchesWidth(context, 0.16, 0.15, 0.13, 00.85, 0.080)),
child: const Icon(
Icons.add,
color: Colors.blue,
),
);

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.