li_zy
Committed by GitHub

merge 0.1.0

1 -# See https://www.dartlang.org/guides/libraries/private-files  
2 -  
3 -# Files and directories created by pub 1 +.DS_Store
4 .dart_tool/ 2 .dart_tool/
  3 +
5 .packages 4 .packages
6 .pub/ 5 .pub/
7 -build/  
8 -# If you're building an application, you may want to check-in your pubspec.lock  
9 -pubspec.lock  
10 6
11 -# Directory created by dartdoc  
12 -# If you don't generate documentation locally you can remove this line.  
13 -doc/api/ 7 +build/
  8 +ios/.generated/
  9 +ios/Flutter/Generated.xcconfig
  10 +ios/Runner/GeneratedPluginRegistrant.*
  1 +# Generated by pub on 2018-09-21 00:18:30.075689.
  2 +analyzer:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib/
  3 +args:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/args-1.5.0/lib/
  4 +async:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.0.8/lib/
  5 +boolean_selector:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/boolean_selector-1.0.4/lib/
  6 +charcode:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.1.2/lib/
  7 +collection:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/collection-1.14.11/lib/
  8 +convert:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/convert-2.0.2/lib/
  9 +crypto:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/crypto-2.0.6/lib/
  10 +csslib:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/csslib-0.14.5/lib/
  11 +flutter:file:///d:/flutter/packages/flutter/lib/
  12 +flutter_test:file:///d:/flutter/packages/flutter_test/lib/
  13 +front_end:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/front_end-0.1.4/lib/
  14 +glob:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/glob-1.1.7/lib/
  15 +html:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/html-0.13.3+3/lib/
  16 +http:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http-0.11.3+17/lib/
  17 +http_multi_server:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_multi_server-2.0.5/lib/
  18 +http_parser:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_parser-3.1.3/lib/
  19 +io:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/io-0.3.3/lib/
  20 +js:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/js-0.6.1+1/lib/
  21 +json_rpc_2:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/json_rpc_2-2.0.9/lib/
  22 +kernel:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/kernel-0.3.4/lib/
  23 +logging:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/logging-0.11.3+2/lib/
  24 +matcher:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/matcher-0.12.3+1/lib/
  25 +meta:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.1.6/lib/
  26 +mime:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/mime-0.9.6+2/lib/
  27 +multi_server_socket:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/multi_server_socket-1.0.2/lib/
  28 +node_preamble:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/node_preamble-1.4.4/lib/
  29 +package_config:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_config-1.0.5/lib/
  30 +package_resolver:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_resolver-1.0.4/lib/
  31 +path:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/path-1.6.2/lib/
  32 +plugin:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/plugin-0.2.0+3/lib/
  33 +pool:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pool-1.3.6/lib/
  34 +pub_semver:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pub_semver-1.4.2/lib/
  35 +quiver:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/quiver-2.0.0+1/lib/
  36 +shelf:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf-0.7.3+3/lib/
  37 +shelf_packages_handler:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_packages_handler-1.0.4/lib/
  38 +shelf_static:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_static-0.2.8/lib/
  39 +shelf_web_socket:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_web_socket-0.2.2+4/lib/
  40 +sky_engine:file:///d:/flutter/bin/cache/pkg/sky_engine/lib/
  41 +source_map_stack_trace:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_map_stack_trace-1.1.5/lib/
  42 +source_maps:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_maps-0.10.7/lib/
  43 +source_span:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_span-1.4.1/lib/
  44 +stack_trace:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stack_trace-1.9.3/lib/
  45 +stream_channel:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stream_channel-1.6.8/lib/
  46 +string_scanner:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/string_scanner-1.0.4/lib/
  47 +term_glyph:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/term_glyph-1.0.1/lib/
  48 +test:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/test-1.3.0/lib/
  49 +typed_data:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/typed_data-1.1.6/lib/
  50 +utf:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/utf-0.9.0+5/lib/
  51 +vector_math:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vector_math-2.0.8/lib/
  52 +vm_service_client:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vm_service_client-0.2.6/lib/
  53 +watcher:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/watcher-0.9.7+10/lib/
  54 +web_socket_channel:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/web_socket_channel-1.0.9/lib/
  55 +yaml:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/yaml-2.1.15/lib/
  56 +flutter_screenutil:lib/
  1 +## [0.0.1] - TODO: Add release date.
  2 +
  3 +* TODO: Describe initial release.
  1 +TODO: Add your license here.
  1 +
1 # flutter_ScreenUtil 2 # flutter_ScreenUtil
2 flutter 屏幕适配方案 3 flutter 屏幕适配方案
3 4
4 - 5 +github: https://github.com/lizhuoyuan/flutter_ScreenUtil
5 csdn博客本工具介绍:https://blog.csdn.net/u011272795/article/details/82795477 6 csdn博客本工具介绍:https://blog.csdn.net/u011272795/article/details/82795477
6 7
7 -更新日志:  
8 -  
9 -2018/9/23 修改一处拼写错误  
10 -  
11 # 前言: 8 # 前言:
12 9
13 现在的手机品牌和型号越来越多,导致我们平时写布局的时候会在个不同的移动设备上显示的效果不同, 10 现在的手机品牌和型号越来越多,导致我们平时写布局的时候会在个不同的移动设备上显示的效果不同,
@@ -19,14 +16,39 @@ csdn博客本工具介绍:https://blog.csdn.net/u011272795/article/details/82795 @@ -19,14 +16,39 @@ csdn博客本工具介绍:https://blog.csdn.net/u011272795/article/details/82795
19 16
20 17
21 使用方法: 18 使用方法:
  19 +
22 ``` 20 ```
  21 +导入包:
  22 +
23 import 'package:flutter_app/ScreenUtil.dart'; //导入 23 import 'package:flutter_app/ScreenUtil.dart'; //导入
24 24
  25 +在使用之前请设置好设计稿的宽度和高度,如果不设置则使用默认尺寸
  26 +传入设计稿的宽度和高度(单位px),默认为1080*1920
  27 +推荐在main.dart中设置,以保证在使用之前设置好了适配尺寸:
  28 +
  29 +ScreenUtil.instance = new ScreenUtil(width: 360, height: 720);
  30 +
  31 +
  32 +使用:
  33 +
25 .... 34 ....
26 -//传入设计稿的px尺寸 35 +//传入设计稿的px尺寸:
  36 +
  37 +适配尺寸:
27 width: ScreenUtil().setWidth(540), 38 width: ScreenUtil().setWidth(540),
28 height: ScreenUtil().setHeight(200), 39 height: ScreenUtil().setHeight(200),
29 40
  41 +其他相关api:
  42 +
  43 + print(ScreenUtil.pixelRatio); //设备的像素密度
  44 + print(ScreenUtil.screenWidth); //设备宽度
  45 + print(ScreenUtil.screenHeight); //设备高度
  46 + print(ScreenUtil.bottomBarHeight); //底部安全区距离,适用于全面屏下面有按键的
  47 + print(ScreenUtil.statusBarHeight); //状态栏高度 刘海屏会更高
  48 +
  49 + print(ScreenUtil().scaleWidth); //宽度相对于设计稿放大的倍数
  50 + print(ScreenUtil().scaleHeight); //高度相对于设计稿放大的倍数
  51 +
30 ``` 52 ```
31 53
32 ``` 54 ```
@@ -34,14 +56,19 @@ import 'package:flutter_app/ScreenUtil.dart'; //导入 @@ -34,14 +56,19 @@ import 'package:flutter_app/ScreenUtil.dart'; //导入
34 56
35 @override 57 @override
36 Widget build(BuildContext context) { 58 Widget build(BuildContext context) {
37 - print(ScreenUtil.screenWidth); //设备宽度  
38 - print(ScreenUtil.screenHeight); //设备高度  
39 59
40 - print(ScreenUtil.pixelRatio); //设备的像素密度 60 + print(ScreenUtil().setWidth(180));
  61 + print(ScreenUtil().setWidth(540));
  62 + print(ScreenUtil.screenWidth / ScreenUtil.pixelRatio);
41 63
42 - print(ScreenUtil.StatusBarHeight); //状态栏高度 刘海屏会更高  
43 - print(ScreenUtil.BottomBarHeight); //底部安全区距离 64 + print(ScreenUtil.pixelRatio); //设备的像素密度
  65 + print(ScreenUtil.screenWidth); //设备宽度
  66 + print(ScreenUtil.screenHeight); //设备高度
  67 + print(ScreenUtil.bottomBarHeight); //底部安全区距离,适用于全面屏下面有按键的
  68 + print(ScreenUtil.statusBarHeight); //状态栏高度 刘海屏会更高
44 69
  70 + print(ScreenUtil().scaleWidth); //宽度相对于设计稿放大的倍数
  71 + print(ScreenUtil().scaleHeight); //高度相对于设计稿放大的倍数
45 return new Scaffold( 72 return new Scaffold(
46 appBar: new AppBar( 73 appBar: new AppBar(
47 title: new Text(widget.title), 74 title: new Text(widget.title),
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<module type="JAVA_MODULE" version="4">
  3 + <component name="NewModuleRootManager" inherit-compiler-output="true">
  4 + <exclude-output />
  5 + <content url="file://$MODULE_DIR$">
  6 + <sourceFolder url="file://$MODULE_DIR$/lib" isTestSource="false" />
  7 + <sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
  8 + <excludeFolder url="file://$MODULE_DIR$/.dart_tool" />
  9 + <excludeFolder url="file://$MODULE_DIR$/.idea" />
  10 + <excludeFolder url="file://$MODULE_DIR$/.pub" />
  11 + <excludeFolder url="file://$MODULE_DIR$/build" />
  12 + </content>
  13 + <orderEntry type="jdk" jdkName="Android API 25 Platform" jdkType="Android SDK" />
  14 + <orderEntry type="sourceFolder" forTests="false" />
  15 + <orderEntry type="library" name="Dart Packages" level="project" />
  16 + <orderEntry type="library" name="Dart SDK" level="project" />
  17 + <orderEntry type="library" name="Flutter Plugins" level="project" />
  18 + </component>
  19 +</module>
  1 +#
  2 +# There is insufficient memory for the Java Runtime Environment to continue.
  3 +# Native memory allocation (malloc) failed to allocate 1048576 bytes for AllocateHeap
  4 +# Possible reasons:
  5 +# The system is out of physical RAM or swap space
  6 +# In 32 bit mode, the process size limit was hit
  7 +# Possible solutions:
  8 +# Reduce memory load on the system
  9 +# Increase physical memory or swap space
  10 +# Check if swap backing store is full
  11 +# Use 64 bit Java on a 64 bit OS
  12 +# Decrease Java heap size (-Xmx/-Xms)
  13 +# Decrease number of Java threads
  14 +# Decrease Java thread stack sizes (-Xss)
  15 +# Set larger code cache with -XX:ReservedCodeCacheSize=
  16 +# This output file may be truncated or incomplete.
  17 +#
  18 +# Out of Memory Error (memory/allocation.inline.hpp:61), pid=17512, tid=0x0000000000002348
  19 +#
  20 +# JRE version: (8.0_152-b02) (build )
  21 +# Java VM: OpenJDK 64-Bit Server VM (25.152-b02 mixed mode windows-amd64 compressed oops)
  22 +# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
  23 +#
  24 +
  25 +--------------- T H R E A D ---------------
  26 +
  27 +Current thread (0x000000000270e800): JavaThread "Unknown thread" [_thread_in_vm, id=9032, stack(0x0000000002550000,0x0000000002650000)]
  28 +
  29 +Stack: [0x0000000002550000,0x0000000002650000]
  30 +[error occurred during error reporting (printing stack bounds), id 0xc0000005]
  31 +
  32 +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
  33 +
  34 +
  35 +--------------- P R O C E S S ---------------
  36 +
  37 +Java Threads: ( => current thread )
  38 +
  39 +Other Threads:
  40 +
  41 +=>0x000000000270e800 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=9032, stack(0x0000000002550000,0x0000000002650000)]
  42 +
  43 +VM state:not at safepoint (normal execution)
  44 +
  45 +VM Mutex/Monitor currently owned by a thread: None
  46 +
  47 +Heap:
  48 + PSYoungGen total 38400K, used 665K [0x00000000d5f00000, 0x00000000d8980000, 0x0000000100000000)
  49 + eden space 33280K, 2% used [0x00000000d5f00000,0x00000000d5fa6670,0x00000000d7f80000)
  50 + from space 5120K, 0% used [0x00000000d8480000,0x00000000d8480000,0x00000000d8980000)
  51 + to space 5120K, 0% used [0x00000000d7f80000,0x00000000d7f80000,0x00000000d8480000)
  52 + ParOldGen total 87552K, used 0K [0x0000000081c00000, 0x0000000087180000, 0x00000000d5f00000)
  53 + object space 87552K, 0% used [0x0000000081c00000,0x0000000081c00000,0x0000000087180000)
  54 + Metaspace used 772K, capacity 4480K, committed 4480K, reserved 1056768K
  55 + class space used 73K, capacity 384K, committed 384K, reserved 1048576K
  56 +
  57 +Card table byte_map: [0x0000000011bd0000,0x0000000011fd0000] byte_map_base: 0x00000000117c2000
  58 +
  59 +Marking Bits: (ParMarkBitMap*) 0x0000000070af4970
  60 + Begin Bits: [0x0000000012a80000, 0x0000000014a10000)
  61 + End Bits: [0x0000000014a10000, 0x00000000169a0000)
  62 +
  63 +Polling page: 0x0000000000420000
  64 +
  65 +CodeCache: size=245760Kb used=328Kb max_used=328Kb free=245431Kb
  66 + bounds [0x0000000002810000, 0x0000000002a80000, 0x0000000011810000]
  67 + total_blobs=57 nmethods=0 adapters=38
  68 + compilation: enabled
  69 +
  70 +Compilation events (0 events):
  71 +No events
  72 +
  73 +GC Heap History (0 events):
  74 +No events
  75 +
  76 +Deoptimization events (0 events):
  77 +No events
  78 +
  79 +Classes redefined (0 events):
  80 +No events
  81 +
  82 +Internal exceptions (0 events):
  83 +No events
  84 +
  85 +Events (10 events):
  86 +Event: 0.026 loading class java/lang/Short
  87 +Event: 0.026 loading class java/lang/Short done
  88 +Event: 0.026 loading class java/lang/Integer
  89 +Event: 0.026 loading class java/lang/Integer done
  90 +Event: 0.026 loading class java/lang/Long
  91 +Event: 0.026 loading class java/lang/Long done
  92 +Event: 0.027 loading class java/lang/NullPointerException
  93 +Event: 0.027 loading class java/lang/NullPointerException done
  94 +Event: 0.027 loading class java/lang/ArithmeticException
  95 +Event: 0.027 loading class java/lang/ArithmeticException done
  96 +
  97 +
  98 +Dynamic libraries:
  99 +0x00007ff779c10000 - 0x00007ff779c41000 D:\Android\Android Studio\jre\jre\bin\java.exe
  100 +0x00007ff965a70000 - 0x00007ff965c51000 C:\WINDOWS\SYSTEM32\ntdll.dll
  101 +0x00007ff964750000 - 0x00007ff964802000 C:\WINDOWS\System32\KERNEL32.DLL
  102 +0x00007ff9622b0000 - 0x00007ff962523000 C:\WINDOWS\System32\KERNELBASE.dll
  103 +0x00007ff9650d0000 - 0x00007ff965171000 C:\WINDOWS\System32\ADVAPI32.dll
  104 +0x00007ff964870000 - 0x00007ff96490e000 C:\WINDOWS\System32\msvcrt.dll
  105 +0x00007ff964810000 - 0x00007ff96486b000 C:\WINDOWS\System32\sechost.dll
  106 +0x00007ff965910000 - 0x00007ff965a34000 C:\WINDOWS\System32\RPCRT4.dll
  107 +0x00007ff964b30000 - 0x00007ff964cc0000 C:\WINDOWS\System32\USER32.dll
  108 +0x00007ff962de0000 - 0x00007ff962e00000 C:\WINDOWS\System32\win32u.dll
  109 +0x00007ff963020000 - 0x00007ff963048000 C:\WINDOWS\System32\GDI32.dll
  110 +0x00007ff962c40000 - 0x00007ff962dd2000 C:\WINDOWS\System32\gdi32full.dll
  111 +0x00007ff962210000 - 0x00007ff9622af000 C:\WINDOWS\System32\msvcp_win.dll
  112 +0x00007ff962e00000 - 0x00007ff962efa000 C:\WINDOWS\System32\ucrtbase.dll
  113 +0x00007ff955560000 - 0x00007ff9557c9000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17134.285_none_fb4297e330656775\COMCTL32.dll
  114 +0x00007ff964cc0000 - 0x00007ff964fe3000 C:\WINDOWS\System32\combase.dll
  115 +0x00007ff9620e0000 - 0x00007ff96215a000 C:\WINDOWS\System32\bcryptPrimitives.dll
  116 +0x00007ff964910000 - 0x00007ff96493d000 C:\WINDOWS\System32\IMM32.DLL
  117 +0x0000000070120000 - 0x00000000701f2000 D:\Android\Android Studio\jre\jre\bin\msvcr100.dll
  118 +0x0000000070330000 - 0x0000000070b6f000 D:\Android\Android Studio\jre\jre\bin\server\jvm.dll
  119 +0x00007ff965180000 - 0x00007ff965188000 C:\WINDOWS\System32\PSAPI.DLL
  120 +0x00007ff95ff30000 - 0x00007ff95ff39000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
  121 +0x00007ff95fff0000 - 0x00007ff960013000 C:\WINDOWS\SYSTEM32\WINMM.dll
  122 +0x00007ff95caf0000 - 0x00007ff95cafa000 C:\WINDOWS\SYSTEM32\VERSION.dll
  123 +0x00007ff963100000 - 0x00007ff96316c000 C:\WINDOWS\System32\WS2_32.dll
  124 +0x00007ff95fa90000 - 0x00007ff95faba000 C:\WINDOWS\SYSTEM32\WINMMBASE.dll
  125 +0x00007ff962160000 - 0x00007ff9621a9000 C:\WINDOWS\System32\cfgmgr32.dll
  126 +0x00007ff95c110000 - 0x00007ff95c11f000 D:\Android\Android Studio\jre\jre\bin\verify.dll
  127 +0x00007ff95c0b0000 - 0x00007ff95c0d9000 D:\Android\Android Studio\jre\jre\bin\java.dll
  128 +0x00007ff95c0f0000 - 0x00007ff95c106000 D:\Android\Android Studio\jre\jre\bin\zip.dll
  129 +
  130 +VM Arguments:
  131 +java_command: org.jetbrains.git4idea.http.GitAskPassApp Username for 'https://github.com':
  132 +java_class_path (initial): D:/Android/Android Studio/plugins/git4idea/lib/git4idea-rt.jar;D:/Android/Android Studio/lib/xmlrpc-2.0.jar;D:/Android/Android Studio/lib/commons-codec-1.9.jar;D:/Android/Android Studio/lib/util.jar
  133 +Launcher Type: SUN_STANDARD
  134 +
  135 +Environment Variables:
  136 +JAVA_HOME=D:\Java
  137 +PATH=D:\Git\mingw64/libexec/git-core;D:\Git\mingw64\bin;D:\Git\usr\bin;C:\Users\Administrator\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;D:\Android\sdk\platform-tools;D:\Android\sdk\tools;D:\Android\sdk\bin;D:\Android\sdk\jre\bin;D:\Git\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\Administrator\.gradle\wrapper\dists\gradle-4.4-all\9br9xq1tocpiv8o6njlyu5op1\gradle-4.4\bin;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\AppData\Roaming\npm;d:\flutter\bin;C:\Users\Administrator\.gradle\wrapper\dists\gradle-4.4-all\9br9xq1tocpiv8o6njlyu5op1\gradle-4.4\bin;
  138 +USERNAME=Administrator
  139 +OS=Windows_NT
  140 +PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 94 Stepping 3, GenuineIntel
  141 +
  142 +
  143 +
  144 +--------------- S Y S T E M ---------------
  145 +
  146 +OS: Windows 10.0 , 64 bit Build 17134 (10.0.17134.1)
  147 +
  148 +CPU:total 8 (initial active 8) (4 cores per cpu, 2 threads per core) family 6 model 94 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
  149 +
  150 +Memory: 4k page, physical 8268504k(1566896k free), swap 11152088k(5940k free)
  151 +
  152 +vm_info: OpenJDK 64-Bit Server VM (25.152-b02) for windows-amd64 JRE (1.8.0_152-release-1024-b02), built by "builder" with MS VC++ 10.0 (VS2010)
  153 +
  154 +time: Mon Sep 24 01:41:52 2018
  155 +elapsed time: 0 seconds (0d 0h 0m 0s)
  156 +
  1 +# Generated by pub
  2 +# See https://www.dartlang.org/tools/pub/glossary#lockfile
  3 +packages:
  4 + analyzer:
  5 + dependency: transitive
  6 + description:
  7 + name: analyzer
  8 + url: "https://pub.flutter-io.cn"
  9 + source: hosted
  10 + version: "0.32.4"
  11 + args:
  12 + dependency: transitive
  13 + description:
  14 + name: args
  15 + url: "https://pub.flutter-io.cn"
  16 + source: hosted
  17 + version: "1.5.0"
  18 + async:
  19 + dependency: transitive
  20 + description:
  21 + name: async
  22 + url: "https://pub.flutter-io.cn"
  23 + source: hosted
  24 + version: "2.0.8"
  25 + boolean_selector:
  26 + dependency: transitive
  27 + description:
  28 + name: boolean_selector
  29 + url: "https://pub.flutter-io.cn"
  30 + source: hosted
  31 + version: "1.0.4"
  32 + charcode:
  33 + dependency: transitive
  34 + description:
  35 + name: charcode
  36 + url: "https://pub.flutter-io.cn"
  37 + source: hosted
  38 + version: "1.1.2"
  39 + collection:
  40 + dependency: transitive
  41 + description:
  42 + name: collection
  43 + url: "https://pub.flutter-io.cn"
  44 + source: hosted
  45 + version: "1.14.11"
  46 + convert:
  47 + dependency: transitive
  48 + description:
  49 + name: convert
  50 + url: "https://pub.flutter-io.cn"
  51 + source: hosted
  52 + version: "2.0.2"
  53 + crypto:
  54 + dependency: transitive
  55 + description:
  56 + name: crypto
  57 + url: "https://pub.flutter-io.cn"
  58 + source: hosted
  59 + version: "2.0.6"
  60 + csslib:
  61 + dependency: transitive
  62 + description:
  63 + name: csslib
  64 + url: "https://pub.flutter-io.cn"
  65 + source: hosted
  66 + version: "0.14.5"
  67 + flutter:
  68 + dependency: "direct main"
  69 + description: flutter
  70 + source: sdk
  71 + version: "0.0.0"
  72 + flutter_test:
  73 + dependency: "direct dev"
  74 + description: flutter
  75 + source: sdk
  76 + version: "0.0.0"
  77 + front_end:
  78 + dependency: transitive
  79 + description:
  80 + name: front_end
  81 + url: "https://pub.flutter-io.cn"
  82 + source: hosted
  83 + version: "0.1.4"
  84 + glob:
  85 + dependency: transitive
  86 + description:
  87 + name: glob
  88 + url: "https://pub.flutter-io.cn"
  89 + source: hosted
  90 + version: "1.1.7"
  91 + html:
  92 + dependency: transitive
  93 + description:
  94 + name: html
  95 + url: "https://pub.flutter-io.cn"
  96 + source: hosted
  97 + version: "0.13.3+3"
  98 + http:
  99 + dependency: transitive
  100 + description:
  101 + name: http
  102 + url: "https://pub.flutter-io.cn"
  103 + source: hosted
  104 + version: "0.11.3+17"
  105 + http_multi_server:
  106 + dependency: transitive
  107 + description:
  108 + name: http_multi_server
  109 + url: "https://pub.flutter-io.cn"
  110 + source: hosted
  111 + version: "2.0.5"
  112 + http_parser:
  113 + dependency: transitive
  114 + description:
  115 + name: http_parser
  116 + url: "https://pub.flutter-io.cn"
  117 + source: hosted
  118 + version: "3.1.3"
  119 + io:
  120 + dependency: transitive
  121 + description:
  122 + name: io
  123 + url: "https://pub.flutter-io.cn"
  124 + source: hosted
  125 + version: "0.3.3"
  126 + js:
  127 + dependency: transitive
  128 + description:
  129 + name: js
  130 + url: "https://pub.flutter-io.cn"
  131 + source: hosted
  132 + version: "0.6.1+1"
  133 + json_rpc_2:
  134 + dependency: transitive
  135 + description:
  136 + name: json_rpc_2
  137 + url: "https://pub.flutter-io.cn"
  138 + source: hosted
  139 + version: "2.0.9"
  140 + kernel:
  141 + dependency: transitive
  142 + description:
  143 + name: kernel
  144 + url: "https://pub.flutter-io.cn"
  145 + source: hosted
  146 + version: "0.3.4"
  147 + logging:
  148 + dependency: transitive
  149 + description:
  150 + name: logging
  151 + url: "https://pub.flutter-io.cn"
  152 + source: hosted
  153 + version: "0.11.3+2"
  154 + matcher:
  155 + dependency: transitive
  156 + description:
  157 + name: matcher
  158 + url: "https://pub.flutter-io.cn"
  159 + source: hosted
  160 + version: "0.12.3+1"
  161 + meta:
  162 + dependency: transitive
  163 + description:
  164 + name: meta
  165 + url: "https://pub.flutter-io.cn"
  166 + source: hosted
  167 + version: "1.1.6"
  168 + mime:
  169 + dependency: transitive
  170 + description:
  171 + name: mime
  172 + url: "https://pub.flutter-io.cn"
  173 + source: hosted
  174 + version: "0.9.6+2"
  175 + multi_server_socket:
  176 + dependency: transitive
  177 + description:
  178 + name: multi_server_socket
  179 + url: "https://pub.flutter-io.cn"
  180 + source: hosted
  181 + version: "1.0.2"
  182 + node_preamble:
  183 + dependency: transitive
  184 + description:
  185 + name: node_preamble
  186 + url: "https://pub.flutter-io.cn"
  187 + source: hosted
  188 + version: "1.4.4"
  189 + package_config:
  190 + dependency: transitive
  191 + description:
  192 + name: package_config
  193 + url: "https://pub.flutter-io.cn"
  194 + source: hosted
  195 + version: "1.0.5"
  196 + package_resolver:
  197 + dependency: transitive
  198 + description:
  199 + name: package_resolver
  200 + url: "https://pub.flutter-io.cn"
  201 + source: hosted
  202 + version: "1.0.4"
  203 + path:
  204 + dependency: transitive
  205 + description:
  206 + name: path
  207 + url: "https://pub.flutter-io.cn"
  208 + source: hosted
  209 + version: "1.6.2"
  210 + plugin:
  211 + dependency: transitive
  212 + description:
  213 + name: plugin
  214 + url: "https://pub.flutter-io.cn"
  215 + source: hosted
  216 + version: "0.2.0+3"
  217 + pool:
  218 + dependency: transitive
  219 + description:
  220 + name: pool
  221 + url: "https://pub.flutter-io.cn"
  222 + source: hosted
  223 + version: "1.3.6"
  224 + pub_semver:
  225 + dependency: transitive
  226 + description:
  227 + name: pub_semver
  228 + url: "https://pub.flutter-io.cn"
  229 + source: hosted
  230 + version: "1.4.2"
  231 + quiver:
  232 + dependency: transitive
  233 + description:
  234 + name: quiver
  235 + url: "https://pub.flutter-io.cn"
  236 + source: hosted
  237 + version: "2.0.0+1"
  238 + shelf:
  239 + dependency: transitive
  240 + description:
  241 + name: shelf
  242 + url: "https://pub.flutter-io.cn"
  243 + source: hosted
  244 + version: "0.7.3+3"
  245 + shelf_packages_handler:
  246 + dependency: transitive
  247 + description:
  248 + name: shelf_packages_handler
  249 + url: "https://pub.flutter-io.cn"
  250 + source: hosted
  251 + version: "1.0.4"
  252 + shelf_static:
  253 + dependency: transitive
  254 + description:
  255 + name: shelf_static
  256 + url: "https://pub.flutter-io.cn"
  257 + source: hosted
  258 + version: "0.2.8"
  259 + shelf_web_socket:
  260 + dependency: transitive
  261 + description:
  262 + name: shelf_web_socket
  263 + url: "https://pub.flutter-io.cn"
  264 + source: hosted
  265 + version: "0.2.2+4"
  266 + sky_engine:
  267 + dependency: transitive
  268 + description: flutter
  269 + source: sdk
  270 + version: "0.0.99"
  271 + source_map_stack_trace:
  272 + dependency: transitive
  273 + description:
  274 + name: source_map_stack_trace
  275 + url: "https://pub.flutter-io.cn"
  276 + source: hosted
  277 + version: "1.1.5"
  278 + source_maps:
  279 + dependency: transitive
  280 + description:
  281 + name: source_maps
  282 + url: "https://pub.flutter-io.cn"
  283 + source: hosted
  284 + version: "0.10.7"
  285 + source_span:
  286 + dependency: transitive
  287 + description:
  288 + name: source_span
  289 + url: "https://pub.flutter-io.cn"
  290 + source: hosted
  291 + version: "1.4.1"
  292 + stack_trace:
  293 + dependency: transitive
  294 + description:
  295 + name: stack_trace
  296 + url: "https://pub.flutter-io.cn"
  297 + source: hosted
  298 + version: "1.9.3"
  299 + stream_channel:
  300 + dependency: transitive
  301 + description:
  302 + name: stream_channel
  303 + url: "https://pub.flutter-io.cn"
  304 + source: hosted
  305 + version: "1.6.8"
  306 + string_scanner:
  307 + dependency: transitive
  308 + description:
  309 + name: string_scanner
  310 + url: "https://pub.flutter-io.cn"
  311 + source: hosted
  312 + version: "1.0.4"
  313 + term_glyph:
  314 + dependency: transitive
  315 + description:
  316 + name: term_glyph
  317 + url: "https://pub.flutter-io.cn"
  318 + source: hosted
  319 + version: "1.0.1"
  320 + test:
  321 + dependency: transitive
  322 + description:
  323 + name: test
  324 + url: "https://pub.flutter-io.cn"
  325 + source: hosted
  326 + version: "1.3.0"
  327 + typed_data:
  328 + dependency: transitive
  329 + description:
  330 + name: typed_data
  331 + url: "https://pub.flutter-io.cn"
  332 + source: hosted
  333 + version: "1.1.6"
  334 + utf:
  335 + dependency: transitive
  336 + description:
  337 + name: utf
  338 + url: "https://pub.flutter-io.cn"
  339 + source: hosted
  340 + version: "0.9.0+5"
  341 + vector_math:
  342 + dependency: transitive
  343 + description:
  344 + name: vector_math
  345 + url: "https://pub.flutter-io.cn"
  346 + source: hosted
  347 + version: "2.0.8"
  348 + vm_service_client:
  349 + dependency: transitive
  350 + description:
  351 + name: vm_service_client
  352 + url: "https://pub.flutter-io.cn"
  353 + source: hosted
  354 + version: "0.2.6"
  355 + watcher:
  356 + dependency: transitive
  357 + description:
  358 + name: watcher
  359 + url: "https://pub.flutter-io.cn"
  360 + source: hosted
  361 + version: "0.9.7+10"
  362 + web_socket_channel:
  363 + dependency: transitive
  364 + description:
  365 + name: web_socket_channel
  366 + url: "https://pub.flutter-io.cn"
  367 + source: hosted
  368 + version: "1.0.9"
  369 + yaml:
  370 + dependency: transitive
  371 + description:
  372 + name: yaml
  373 + url: "https://pub.flutter-io.cn"
  374 + source: hosted
  375 + version: "2.1.15"
  376 +sdks:
  377 + dart: ">=2.0.0-dev.68.0 <3.0.0"
  1 +name: flutter_screenutil
  2 +description: A new flutter package project.
  3 +version: 0.1.0
  4 +author: LiZhuoyuan<zhuoyuan93@gmail.com>
  5 +homepage: https://github.com/lizhuoyuan/flutter_ScreenUtil
  6 +
  7 +environment:
  8 + sdk: ">=2.0.0-dev.68.0 <3.0.0"
  9 +
  10 +dependencies:
  11 + flutter:
  12 + sdk: flutter
  13 +
  14 +dev_dependencies:
  15 + flutter_test:
  16 + sdk: flutter
  17 +
  18 +# For information on the generic Dart part of this file, see the
  19 +# following page: https://www.dartlang.org/tools/pub/pubspec
  20 +
  21 +# The following section is specific to Flutter.
  22 +flutter:
  23 +
  24 + # To add assets to your package, add an assets section, like this:
  25 + # assets:
  26 + # - images/a_dot_burr.jpeg
  27 + # - images/a_dot_ham.jpeg
  28 + #
  29 + # For details regarding assets in packages, see
  30 + # https://flutter.io/assets-and-images/#from-packages
  31 + #
  32 + # An image asset can refer to one or more resolution-specific "variants", see
  33 + # https://flutter.io/assets-and-images/#resolution-aware.
  34 +
  35 + # To add custom fonts to your package, add a fonts section here,
  36 + # in this "flutter" section. Each entry in this list should have a
  37 + # "family" key with the font family name, and a "fonts" key with a
  38 + # list giving the asset and other descriptors for the font. For
  39 + # example:
  40 + # fonts:
  41 + # - family: Schyler
  42 + # fonts:
  43 + # - asset: fonts/Schyler-Regular.ttf
  44 + # - asset: fonts/Schyler-Italic.ttf
  45 + # style: italic
  46 + # - family: Trajan Pro
  47 + # fonts:
  48 + # - asset: fonts/TrajanPro.ttf
  49 + # - asset: fonts/TrajanPro_Bold.ttf
  50 + # weight: 700
  51 + #
  52 + # For details regarding fonts in packages, see
  53 + # https://flutter.io/custom-fonts/#from-packages