Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
flutter_screenutil
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
李卓原
2018-09-29 15:50:50 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
eb6f74046fbefdfb5e9fcdcf1096c45277f63334
eb6f7404
1 parent
7f76f59a
修改release无效的bug
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
786 additions
and
623 deletions
.idea/libraries/Dart_Packages.xml
.idea/workspace.xml
.packages
README.md
example/lib/main.dart
example/pubspec.lock
example/pubspec.yaml
lib/flutter_screenutil.dart
pubspec.lock
.idea/libraries/Dart_Packages.xml
View file @
eb6f740
...
...
@@ -6,7 +6,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -14,7 +13,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/args-1.5.0/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/args-1.5.0/lib"
/>
</list>
</value>
</entry>
...
...
@@ -22,7 +20,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/async-2.0.8/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.0.8/lib"
/>
</list>
</value>
</entry>
...
...
@@ -30,7 +27,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/boolean_selector-1.0.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/boolean_selector-1.0.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -38,7 +34,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/charcode-1.1.2/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.1.2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -46,7 +41,13 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/collection-1.14.11/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/collection-1.14.11/lib"
/>
</list>
</value>
</entry>
<entry
key=
"common_utils"
>
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/common_utils-1.0.2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -54,7 +55,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/convert-2.0.2/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/convert-2.0.2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -62,7 +62,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/crypto-2.0.6/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/crypto-2.0.6/lib"
/>
</list>
</value>
</entry>
...
...
@@ -70,7 +69,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/csslib-0.14.5/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/csslib-0.14.5/lib"
/>
</list>
</value>
</entry>
...
...
@@ -85,14 +83,13 @@
<value>
<list>
<option
value=
"D:/flutter/packages/flutter/lib"
/>
<option
value=
"d:/flutter/packages/flutter/lib"
/>
</list>
</value>
</entry>
<entry
key=
"flutter_screenutil"
>
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/git/flutter_screenUtil-
94af1bacf4c9f89461a592b26fac8eceb1df3343
/lib"
/>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/git/flutter_screenUtil-
62d8b7d3a3cc4323eca1682166d7aee2890b1468
/lib"
/>
</list>
</value>
</entry>
...
...
@@ -100,7 +97,6 @@
<value>
<list>
<option
value=
"D:/flutter/packages/flutter_test/lib"
/>
<option
value=
"d:/flutter/packages/flutter_test/lib"
/>
</list>
</value>
</entry>
...
...
@@ -108,7 +104,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/front_end-0.1.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/front_end-0.1.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -116,7 +111,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/glob-1.1.7/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/glob-1.1.7/lib"
/>
</list>
</value>
</entry>
...
...
@@ -124,7 +118,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/html-0.13.3+3/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/html-0.13.3+3/lib"
/>
</list>
</value>
</entry>
...
...
@@ -132,7 +125,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/http-0.11.3+17/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http-0.11.3+17/lib"
/>
</list>
</value>
</entry>
...
...
@@ -140,7 +132,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/http_multi_server-2.0.5/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_multi_server-2.0.5/lib"
/>
</list>
</value>
</entry>
...
...
@@ -148,7 +139,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/http_parser-3.1.3/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_parser-3.1.3/lib"
/>
</list>
</value>
</entry>
...
...
@@ -156,7 +146,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/io-0.3.3/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/io-0.3.3/lib"
/>
</list>
</value>
</entry>
...
...
@@ -164,7 +153,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/js-0.6.1+1/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/js-0.6.1+1/lib"
/>
</list>
</value>
</entry>
...
...
@@ -172,7 +160,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/json_rpc_2-2.0.9/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/json_rpc_2-2.0.9/lib"
/>
</list>
</value>
</entry>
...
...
@@ -180,7 +167,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/kernel-0.3.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/kernel-0.3.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -188,7 +174,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/logging-0.11.3+2/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/logging-0.11.3+2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -196,7 +181,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/matcher-0.12.3+1/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/matcher-0.12.3+1/lib"
/>
</list>
</value>
</entry>
...
...
@@ -204,7 +188,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/meta-1.1.6/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.1.6/lib"
/>
</list>
</value>
</entry>
...
...
@@ -212,7 +195,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/mime-0.9.6+2/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/mime-0.9.6+2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -220,7 +202,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/multi_server_socket-1.0.2/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/multi_server_socket-1.0.2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -228,7 +209,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/node_preamble-1.4.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/node_preamble-1.4.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -236,7 +216,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/package_config-1.0.5/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_config-1.0.5/lib"
/>
</list>
</value>
</entry>
...
...
@@ -244,7 +223,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/package_resolver-1.0.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_resolver-1.0.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -252,7 +230,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/path-1.6.2/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/path-1.6.2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -260,7 +237,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/plugin-0.2.0+3/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/plugin-0.2.0+3/lib"
/>
</list>
</value>
</entry>
...
...
@@ -268,7 +244,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/pool-1.3.6/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pool-1.3.6/lib"
/>
</list>
</value>
</entry>
...
...
@@ -276,7 +251,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/pub_semver-1.4.2/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pub_semver-1.4.2/lib"
/>
</list>
</value>
</entry>
...
...
@@ -284,7 +258,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/quiver-2.0.0+1/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/quiver-2.0.0+1/lib"
/>
</list>
</value>
</entry>
...
...
@@ -292,7 +265,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf-0.7.3+3/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf-0.7.3+3/lib"
/>
</list>
</value>
</entry>
...
...
@@ -300,7 +272,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf_packages_handler-1.0.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_packages_handler-1.0.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -308,7 +279,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf_static-0.2.8/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_static-0.2.8/lib"
/>
</list>
</value>
</entry>
...
...
@@ -316,7 +286,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf_web_socket-0.2.2+4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_web_socket-0.2.2+4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -324,7 +293,6 @@
<value>
<list>
<option
value=
"D:/flutter/bin/cache/pkg/sky_engine/lib"
/>
<option
value=
"d:/flutter/bin/cache/pkg/sky_engine/lib"
/>
</list>
</value>
</entry>
...
...
@@ -332,7 +300,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/source_map_stack_trace-1.1.5/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_map_stack_trace-1.1.5/lib"
/>
</list>
</value>
</entry>
...
...
@@ -340,7 +307,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/source_maps-0.10.7/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_maps-0.10.7/lib"
/>
</list>
</value>
</entry>
...
...
@@ -348,7 +314,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/source_span-1.4.1/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_span-1.4.1/lib"
/>
</list>
</value>
</entry>
...
...
@@ -356,7 +321,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/stack_trace-1.9.3/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stack_trace-1.9.3/lib"
/>
</list>
</value>
</entry>
...
...
@@ -364,7 +328,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/stream_channel-1.6.8/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stream_channel-1.6.8/lib"
/>
</list>
</value>
</entry>
...
...
@@ -372,7 +335,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/string_scanner-1.0.4/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/string_scanner-1.0.4/lib"
/>
</list>
</value>
</entry>
...
...
@@ -380,7 +342,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/term_glyph-1.0.1/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/term_glyph-1.0.1/lib"
/>
</list>
</value>
</entry>
...
...
@@ -388,7 +349,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/test-1.3.0/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/test-1.3.0/lib"
/>
</list>
</value>
</entry>
...
...
@@ -396,7 +356,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/typed_data-1.1.6/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/typed_data-1.1.6/lib"
/>
</list>
</value>
</entry>
...
...
@@ -404,7 +363,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/utf-0.9.0+5/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/utf-0.9.0+5/lib"
/>
</list>
</value>
</entry>
...
...
@@ -412,7 +370,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/vector_math-2.0.8/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vector_math-2.0.8/lib"
/>
</list>
</value>
</entry>
...
...
@@ -420,7 +377,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/vm_service_client-0.2.6/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vm_service_client-0.2.6/lib"
/>
</list>
</value>
</entry>
...
...
@@ -428,7 +384,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/watcher-0.9.7+10/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/watcher-0.9.7+10/lib"
/>
</list>
</value>
</entry>
...
...
@@ -436,7 +391,6 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/web_socket_channel-1.0.9/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/web_socket_channel-1.0.9/lib"
/>
</list>
</value>
</entry>
...
...
@@ -444,20 +398,20 @@
<value>
<list>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/yaml-2.1.15/lib"
/>
<option
value=
"d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/yaml-2.1.15/lib"
/>
</list>
</value>
</entry>
</option>
</properties>
<CLASSES>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/git/flutter_screenUtil-
94af1bacf4c9f89461a592b26fac8eceb1df3343
/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/git/flutter_screenUtil-
62d8b7d3a3cc4323eca1682166d7aee2890b1468
/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/args-1.5.0/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/async-2.0.8/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/boolean_selector-1.0.4/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/charcode-1.1.2/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/collection-1.14.11/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/common_utils-1.0.2/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/convert-2.0.2/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/crypto-2.0.6/lib"
/>
<root
url=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/csslib-0.14.5/lib"
/>
...
...
@@ -507,57 +461,6 @@
<root
url=
"file://D:/flutter/bin/cache/pkg/sky_engine/lib"
/>
<root
url=
"file://D:/flutter/packages/flutter/lib"
/>
<root
url=
"file://D:/flutter/packages/flutter_test/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/args-1.5.0/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.0.8/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/boolean_selector-1.0.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.1.2/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/collection-1.14.11/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/convert-2.0.2/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/crypto-2.0.6/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/csslib-0.14.5/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/front_end-0.1.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/glob-1.1.7/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/html-0.13.3+3/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http-0.11.3+17/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_multi_server-2.0.5/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_parser-3.1.3/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/io-0.3.3/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/js-0.6.1+1/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/json_rpc_2-2.0.9/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/kernel-0.3.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/logging-0.11.3+2/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/matcher-0.12.3+1/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.1.6/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/mime-0.9.6+2/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/multi_server_socket-1.0.2/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/node_preamble-1.4.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_config-1.0.5/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_resolver-1.0.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/path-1.6.2/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/plugin-0.2.0+3/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pool-1.3.6/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pub_semver-1.4.2/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/quiver-2.0.0+1/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf-0.7.3+3/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_packages_handler-1.0.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_static-0.2.8/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_web_socket-0.2.2+4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_map_stack_trace-1.1.5/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_maps-0.10.7/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_span-1.4.1/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stack_trace-1.9.3/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stream_channel-1.6.8/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/string_scanner-1.0.4/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/term_glyph-1.0.1/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/test-1.3.0/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/typed_data-1.1.6/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/utf-0.9.0+5/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vector_math-2.0.8/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vm_service_client-0.2.6/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/watcher-0.9.7+10/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/web_socket_channel-1.0.9/lib"
/>
<root
url=
"file://d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/yaml-2.1.15/lib"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES
/>
...
...
.idea/workspace.xml
View file @
eb6f740
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"ChangeListManager"
>
<list
default=
"true"
id=
"4b1e7c8a-90e5-4705-b34f-bcaa595e12fe"
name=
"Default"
comment=
""
>
<change
beforePath=
""
afterPath=
"$PROJECT_DIR$/demo.PNG"
/>
<list
default=
"true"
id=
"4b1e7c8a-90e5-4705-b34f-bcaa595e12fe"
name=
"Default"
comment=
"修改release无效的bug"
>
<change
beforePath=
""
afterPath=
"$PROJECT_DIR$/example/lib/flutter_screenutil.dart"
/>
<change
beforePath=
"$PROJECT_DIR$/.idea/libraries/Dart_Packages.xml"
afterPath=
"$PROJECT_DIR$/.idea/libraries/Dart_Packages.xml"
/>
<change
beforePath=
"$PROJECT_DIR$/.idea/workspace.xml"
afterPath=
"$PROJECT_DIR$/.idea/workspace.xml"
/>
<change
beforePath=
"$PROJECT_DIR$/.packages"
afterPath=
"$PROJECT_DIR$/.packages"
/>
<change
beforePath=
"$PROJECT_DIR$/README.md"
afterPath=
"$PROJECT_DIR$/README.md"
/>
<change
beforePath=
"$PROJECT_DIR$/example/lib/main.dart"
afterPath=
"$PROJECT_DIR$/example/lib/main.dart"
/>
<change
beforePath=
"$PROJECT_DIR$/微信图片_20180921000611.png"
afterPath=
""
/>
<change
beforePath=
"$PROJECT_DIR$/example/pubspec.lock"
afterPath=
"$PROJECT_DIR$/example/pubspec.lock"
/>
<change
beforePath=
"$PROJECT_DIR$/example/pubspec.yaml"
afterPath=
"$PROJECT_DIR$/example/pubspec.yaml"
/>
<change
beforePath=
"$PROJECT_DIR$/lib/flutter_screenutil.dart"
afterPath=
"$PROJECT_DIR$/lib/flutter_screenutil.dart"
/>
<change
beforePath=
"$PROJECT_DIR$/pubspec.lock"
afterPath=
"$PROJECT_DIR$/pubspec.lock"
/>
</list>
<option
name=
"EXCLUDED_CONVERTED_TO_IGNORED"
value=
"true"
/>
<option
name=
"TRACKING_ENABLED"
value=
"true"
/>
...
...
@@ -20,9 +25,11 @@
<file
leaf-file-name=
"flutter_screenutil.dart"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/lib/flutter_screenutil.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"0"
>
<caret
line=
"0"
column=
"0"
lean-forward=
"false"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
<folding
/>
<state
relative-caret-position=
"1836"
>
<caret
line=
"70"
column=
"26"
lean-forward=
"true"
selection-start-line=
"70"
selection-start-column=
"26"
selection-end-line=
"70"
selection-end-column=
"26"
/>
<folding>
<element
signature=
"e#0#1813#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
...
...
@@ -30,8 +37,8 @@
<file
leaf-file-name=
"main.dart"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/example/lib/main.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"189"
>
<caret
line=
"73"
column=
"16"
lean-forward=
"false"
selection-start-line=
"73"
selection-start-column=
"16"
selection-end-line=
"73"
selection-end-column=
"16"
/>
<state
relative-caret-position=
"297"
>
<caret
line=
"41"
column=
"47"
lean-forward=
"false"
selection-start-line=
"41"
selection-start-column=
"47"
selection-end-line=
"41"
selection-end-column=
"47"
/>
<folding>
<element
signature=
"e#0#39#0"
expanded=
"true"
/>
</folding>
...
...
@@ -42,8 +49,8 @@
<file
leaf-file-name=
"README.md"
pinned=
"false"
current-in-tab=
"true"
>
<entry
file=
"file://$PROJECT_DIR$/README.md"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"346"
>
<caret
line=
"110"
column=
"10"
lean-forward=
"false"
selection-start-line=
"110"
selection-start-column=
"10"
selection-end-line=
"110"
selection-end-column=
"10"
/>
<state
relative-caret-position=
"-868"
>
<caret
line=
"76"
column=
"0"
lean-forward=
"true"
selection-start-line=
"76"
selection-start-column=
"0"
selection-end-line=
"76"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
...
...
@@ -52,8 +59,8 @@
<file
leaf-file-name=
"pubspec.yaml"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/example/pubspec.yaml"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"621"
>
<caret
line=
"23"
column=
"13"
lean-forward=
"false"
selection-start-line=
"23"
selection-start-column=
"13"
selection-end-line=
"23"
selection-end-column=
"13"
/>
<state
relative-caret-position=
"214"
>
<caret
line=
"16"
column=
"16"
lean-forward=
"false"
selection-start-line=
"16"
selection-start-column=
"16"
selection-end-line=
"16"
selection-end-column=
"16"
/>
<folding
/>
</state>
</provider>
...
...
@@ -61,6 +68,21 @@
</file>
</leaf>
</component>
<component
name=
"FindInProjectRecents"
>
<findStrings>
<find>
screenHeight
</find>
<find>
statusBarHeight
</find>
<find>
_statusBarHeight
</find>
<find>
_designHeight
</find>
<find>
_screenWidth
</find>
<find>
scaleWidth
</find>
<find>
instance
</find>
<find>
ScreenUtil.getInstance()
</find>
</findStrings>
<replaceStrings>
<replace>
ScreenUtil()
</replace>
</replaceStrings>
</component>
<component
name=
"Git.Settings"
>
<option
name=
"RECENT_GIT_ROOT_PATH"
value=
"$PROJECT_DIR$"
/>
</component>
...
...
@@ -72,9 +94,13 @@
<component
name=
"IdeDocumentHistory"
>
<option
name=
"CHANGED_PATHS"
>
<list>
<option
value=
"$PROJECT_DIR$/pubspec.yaml"
/>
<option
value=
"$PROJECT_DIR$/example/pubspec.yaml"
/>
<option
value=
"$PROJECT_DIR$/example/lib/main.dart"
/>
<option
value=
"$PROJECT_DIR$/example/lib/flutter_screenutil.dart"
/>
<option
value=
"$USER_HOME$/AppData/Roaming/Pub/Cache/git/flutter_screenUtil-62d8b7d3a3cc4323eca1682166d7aee2890b1468/lib/flutter_screenutil.dart"
/>
<option
value=
"$PROJECT_DIR$/lib/flutter_screenutil.dart"
/>
<option
value=
"$PROJECT_DIR$/README.md"
/>
<option
value=
"$PROJECT_DIR$/example/lib/main.dart"
/>
</list>
</option>
</component>
...
...
@@ -101,10 +127,8 @@
<foldersAlwaysOnTop
value=
"true"
/>
</navigator>
<panes>
<pane
id=
"AndroidView"
/>
<pane
id=
"Scratches"
/>
<pane
id=
"Scope"
/>
<pane
id=
"PackagesPane"
/>
<pane
id=
"AndroidView"
/>
<pane
id=
"ProjectPane"
>
<subPane>
<expand>
...
...
@@ -114,12 +138,41 @@
</path>
<path>
<item
name=
"flutter_ScreenUtil"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"flutter_ScreenUtil"
type=
"462c0819:PsiDirectoryNode"
/>
<item
name=
"example"
type=
"462c0819:PsiDirectoryNode"
/>
</path>
<path>
<item
name=
"flutter_ScreenUtil"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"flutter_ScreenUtil"
type=
"462c0819:PsiDirectoryNode"
/>
<item
name=
"example"
type=
"462c0819:PsiDirectoryNode"
/>
<item
name=
"lib"
type=
"462c0819:PsiDirectoryNode"
/>
</path>
<path>
<item
name=
"flutter_ScreenUtil"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"flutter_ScreenUtil"
type=
"462c0819:PsiDirectoryNode"
/>
<item
name=
"lib"
type=
"462c0819:PsiDirectoryNode"
/>
</path>
<path>
<item
name=
"flutter_ScreenUtil"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"External Libraries"
type=
"cb654da1:ExternalLibrariesNode"
/>
</path>
<path>
<item
name=
"flutter_ScreenUtil"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"External Libraries"
type=
"cb654da1:ExternalLibrariesNode"
/>
<item
name=
"Dart Packages"
type=
"3dd79eb:DartTreeStructureProvider$1"
/>
</path>
<path>
<item
name=
"flutter_ScreenUtil"
type=
"b2602c69:ProjectViewProjectNode"
/>
<item
name=
"External Libraries"
type=
"cb654da1:ExternalLibrariesNode"
/>
<item
name=
"Dart Packages"
type=
"3dd79eb:DartTreeStructureProvider$1"
/>
<item
name=
"lib"
type=
"e6ad2126:DartTreeStructureProvider$DartSdkOrLibraryRootNode"
/>
</path>
</expand>
<select
/>
</subPane>
</pane>
<pane
id=
"PackagesPane"
/>
<pane
id=
"Scope"
/>
</panes>
</component>
<component
name=
"PropertiesComponent"
>
...
...
@@ -134,6 +187,7 @@
</component>
<component
name=
"RecentsManager"
>
<key
name=
"CopyFile.RECENT_KEYS"
>
<recent
name=
"D:\Project\flutter_ScreenUtil\example\lib"
/>
<recent
name=
"F:\screenutil"
/>
</key>
</component>
...
...
@@ -275,7 +329,28 @@
<option
name=
"project"
value=
"LOCAL"
/>
<updated>
1537786047174
</updated>
</task>
<option
name=
"localTasksCounter"
value=
"4"
/>
<task
id=
"LOCAL-00004"
summary=
"优化示例代码"
>
<created>
1537786331992
</created>
<option
name=
"number"
value=
"00004"
/>
<option
name=
"presentableId"
value=
"LOCAL-00004"
/>
<option
name=
"project"
value=
"LOCAL"
/>
<updated>
1537786331992
</updated>
</task>
<task
id=
"LOCAL-00005"
summary=
"优化示例代码"
>
<created>
1537786395700
</created>
<option
name=
"number"
value=
"00005"
/>
<option
name=
"presentableId"
value=
"LOCAL-00005"
/>
<option
name=
"project"
value=
"LOCAL"
/>
<updated>
1537786395700
</updated>
</task>
<task
id=
"LOCAL-00006"
summary=
"优化示例代码"
>
<created>
1537786528044
</created>
<option
name=
"number"
value=
"00006"
/>
<option
name=
"presentableId"
value=
"LOCAL-00006"
/>
<option
name=
"project"
value=
"LOCAL"
/>
<updated>
1537786528044
</updated>
</task>
<option
name=
"localTasksCounter"
value=
"7"
/>
<servers
/>
</component>
<component
name=
"ToolWindowManager"
>
...
...
@@ -283,14 +358,15 @@
<editor
active=
"true"
/>
<layout>
<window_info
id=
"TODO"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"6"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Messages"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.3297062"
sideWeight=
"0.49573562"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Palette	"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Image Layers"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Analysis"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Event Log"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.3
3"
sideWeight=
"0.5
"
order=
"8"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Event Log"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.3
297062"
sideWeight=
"0.5042644
"
order=
"8"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Dart Analysis"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.3297062"
sideWeight=
"0.5"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Run"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"
tru
e"
show_stripe_button=
"true"
weight=
"0.3297062"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Run"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"
fals
e"
show_stripe_button=
"true"
weight=
"0.3297062"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Version Control"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.32934782"
sideWeight=
"0.5"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Terminal"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"
false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5
"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Terminal"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"
true"
show_stripe_button=
"true"
weight=
"0.3297062"
sideWeight=
"0.49573562
"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Flutter Outline"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Capture Tool"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Designer"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"3"
side_tool=
"false"
content_ui=
"tabs"
/>
...
...
@@ -310,12 +386,14 @@
<window_info
id=
"Hierarchy"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"combo"
/>
<window_info
id=
"Ant Build"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Device File Explorer"
active=
"false"
anchor=
"right"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"4"
side_tool=
"true"
content_ui=
"tabs"
/>
<window_info
id=
"Messages"
active=
"true"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"true"
show_stripe_button=
"true"
weight=
"0.3297062"
sideWeight=
"0.5"
order=
"8"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Inspection"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.4"
sideWeight=
"0.5"
order=
"5"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Captures"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.25"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
<window_info
id=
"Find"
active=
"false"
anchor=
"bottom"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
show_stripe_button=
"true"
weight=
"0.33"
sideWeight=
"0.5"
order=
"1"
side_tool=
"false"
content_ui=
"tabs"
/>
</layout>
</component>
<component
name=
"UnknownFeatures"
>
<option
featureType=
"com.intellij.fileTypeFactory"
implementationName=
"*.md"
/>
</component>
<component
name=
"VcsContentAnnotationSettings"
>
<option
name=
"myLimit"
value=
"2678400000"
/>
</component>
...
...
@@ -325,7 +403,9 @@
<option
name=
"LAST_COMMIT_MESSAGE"
value=
"优化示例代码"
/>
</component>
<component
name=
"XDebuggerManager"
>
<breakpoint-manager
/>
<breakpoint-manager>
<option
name=
"time"
value=
"1"
/>
</breakpoint-manager>
<watches-manager
/>
</component>
<component
name=
"editorHistoryManager"
>
...
...
@@ -337,6 +417,74 @@
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/pubspec.yaml"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"621"
>
<caret
line=
"23"
column=
"13"
lean-forward=
"false"
selection-start-line=
"23"
selection-start-column=
"13"
selection-end-line=
"23"
selection-end-column=
"13"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/README.md"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"2727"
>
<caret
line=
"101"
column=
"10"
lean-forward=
"false"
selection-start-line=
"101"
selection-start-column=
"10"
selection-end-line=
"101"
selection-end-column=
"10"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/lib/main.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"108"
>
<caret
line=
"5"
column=
"37"
lean-forward=
"true"
selection-start-line=
"5"
selection-start-column=
"37"
selection-end-line=
"5"
selection-end-column=
"37"
/>
<folding>
<element
signature=
"e#0#39#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/lib/flutter_screenutil.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"0"
>
<caret
line=
"0"
column=
"0"
lean-forward=
"false"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/lib/main.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"1188"
>
<caret
line=
"44"
column=
"3"
lean-forward=
"true"
selection-start-line=
"44"
selection-start-column=
"3"
selection-end-line=
"44"
selection-end-column=
"3"
/>
<folding>
<element
signature=
"e#0#39#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/pubspec.yaml"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"621"
>
<caret
line=
"23"
column=
"13"
lean-forward=
"false"
selection-start-line=
"23"
selection-start-column=
"13"
selection-end-line=
"23"
selection-end-column=
"13"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/README.md"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"2727"
>
<caret
line=
"101"
column=
"10"
lean-forward=
"true"
selection-start-line=
"101"
selection-start-column=
"10"
selection-end-line=
"101"
selection-end-column=
"10"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/lib/flutter_screenutil.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"0"
>
<caret
line=
"0"
column=
"0"
lean-forward=
"false"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/lib/main.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"1188"
>
...
...
@@ -396,14 +544,30 @@
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/android/app/src/main/AndroidManifest.xml"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"377"
>
<caret
line=
"38"
column=
"2"
lean-forward=
"false"
selection-start-line=
"38"
selection-start-column=
"2"
selection-end-line=
"38"
selection-end-column=
"2"
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/pubspec.yaml"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"243"
>
<caret
line=
"9"
column=
"13"
lean-forward=
"false"
selection-start-line=
"9"
selection-start-column=
"13"
selection-end-line=
"9"
selection-end-column=
"13"
/>
<caret
line=
"12"
column=
"0"
lean-forward=
"false"
selection-start-line=
"12"
selection-start-column=
"0"
selection-end-line=
"12"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/lib/flutter_screenutil.dart"
>
<entry
file=
"file://$PROJECT_DIR$/example/pubspec.yaml"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"214"
>
<caret
line=
"16"
column=
"16"
lean-forward=
"false"
selection-start-line=
"16"
selection-start-column=
"16"
selection-end-line=
"16"
selection-end-column=
"16"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/common_utils-1.0.2/lib/src/data/date_format.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"0"
>
<caret
line=
"0"
column=
"0"
lean-forward=
"false"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
...
...
@@ -411,25 +575,92 @@
</state>
</provider>
</entry>
<entry
file=
"file://$
PROJECT_DIR$/example/pubspec.yaml
"
>
<entry
file=
"file://$
USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/common_utils-1.0.2/lib/src/data/cu_constant.dart
"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"621"
>
<caret
line=
"23"
column=
"13"
lean-forward=
"false"
selection-start-line=
"23"
selection-start-column=
"13"
selection-end-line=
"23"
selection-end-column=
"13"
/>
<state
relative-caret-position=
"0"
>
<caret
line=
"0"
column=
"0"
lean-forward=
"false"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$
PROJECT_DIR$/example/android/app/src/main/AndroidManifest.xml
"
>
<entry
file=
"file://$
USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/common_utils-1.0.2/lib/common_utils.dart
"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"377"
>
<caret
line=
"38"
column=
"2"
lean-forward=
"false"
selection-start-line=
"38"
selection-start-column=
"2"
selection-end-line=
"38"
selection-end-column=
"2"
/>
<state
relative-caret-position=
"27"
>
<caret
line=
"1"
column=
"0"
lean-forward=
"true"
selection-start-line=
"1"
selection-start-column=
"0"
selection-end-line=
"1"
selection-end-column=
"0"
/>
<folding>
<element
signature=
"e#23#58#0"
expanded=
"false"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://D:/flutter/packages/flutter/lib/src/material/constants.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"243"
>
<caret
line=
"9"
column=
"44"
lean-forward=
"true"
selection-start-line=
"9"
selection-start-column=
"44"
selection-end-line=
"9"
selection-end-column=
"44"
/>
<folding>
<element
signature=
"e#0#1421#0"
expanded=
"false"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/lib/flutter_screenutil.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"54"
>
<caret
line=
"5"
column=
"39"
lean-forward=
"true"
selection-start-line=
"5"
selection-start-column=
"39"
selection-end-line=
"5"
selection-end-column=
"39"
/>
<folding>
<element
signature=
"e#0#1862#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://D:/flutter/packages/flutter/lib/src/material/app.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"196"
>
<caret
line=
"81"
column=
"2"
lean-forward=
"false"
selection-start-line=
"81"
selection-start-column=
"2"
selection-end-line=
"81"
selection-end-column=
"2"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/git/flutter_screenUtil-62d8b7d3a3cc4323eca1682166d7aee2890b1468/lib/flutter_screenutil.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"239"
>
<caret
line=
"68"
column=
"5"
lean-forward=
"true"
selection-start-line=
"68"
selection-start-column=
"5"
selection-end-line=
"68"
selection-end-column=
"5"
/>
<folding>
<element
signature=
"e#0#1862#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://D:/flutter/packages/flutter/lib/src/widgets/media_query.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"250"
>
<caret
line=
"61"
column=
"88"
lean-forward=
"false"
selection-start-line=
"61"
selection-start-column=
"72"
selection-end-line=
"61"
selection-end-column=
"88"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$USER_HOME$/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/common_utils-1.0.2/lib/src/screen_util.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"570"
>
<caret
line=
"53"
column=
"33"
lean-forward=
"true"
selection-start-line=
"53"
selection-start-column=
"33"
selection-end-line=
"53"
selection-end-column=
"33"
/>
<folding
/>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/lib/flutter_screenutil.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"1836"
>
<caret
line=
"70"
column=
"26"
lean-forward=
"true"
selection-start-line=
"70"
selection-start-column=
"26"
selection-end-line=
"70"
selection-end-column=
"26"
/>
<folding>
<element
signature=
"e#0#1813#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/example/lib/main.dart"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"189"
>
<caret
line=
"73"
column=
"16"
lean-forward=
"false"
selection-start-line=
"73"
selection-start-column=
"16"
selection-end-line=
"73"
selection-end-column=
"16"
/>
<state
relative-caret-position=
"297"
>
<caret
line=
"41"
column=
"47"
lean-forward=
"false"
selection-start-line=
"41"
selection-start-column=
"47"
selection-end-line=
"41"
selection-end-column=
"47"
/>
<folding>
<element
signature=
"e#0#39#0"
expanded=
"true"
/>
</folding>
...
...
@@ -438,8 +669,8 @@
</entry>
<entry
file=
"file://$PROJECT_DIR$/README.md"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
relative-caret-position=
"346"
>
<caret
line=
"110"
column=
"10"
lean-forward=
"false"
selection-start-line=
"110"
selection-start-column=
"10"
selection-end-line=
"110"
selection-end-column=
"10"
/>
<state
relative-caret-position=
"-868"
>
<caret
line=
"76"
column=
"0"
lean-forward=
"true"
selection-start-line=
"76"
selection-start-column=
"0"
selection-end-line=
"76"
selection-end-column=
"0"
/>
<folding
/>
</state>
</provider>
...
...
.packages
View file @
eb6f740
# Generated by pub on 2018-09-21 00:18:30.075689.
analyzer:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib/
args:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/args-1.5.0/lib/
async:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.0.8/lib/
boolean_selector:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/boolean_selector-1.0.4/lib/
charcode:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.1.2/lib/
collection:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/collection-1.14.11/lib/
convert:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/convert-2.0.2/lib/
crypto:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/crypto-2.0.6/lib/
csslib:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/csslib-0.14.5/lib/
flutter:file:///d:/flutter/packages/flutter/lib/
flutter_test:file:///d:/flutter/packages/flutter_test/lib/
front_end:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/front_end-0.1.4/lib/
glob:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/glob-1.1.7/lib/
html:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/html-0.13.3+3/lib/
http:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http-0.11.3+17/lib/
http_multi_server:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_multi_server-2.0.5/lib/
http_parser:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/http_parser-3.1.3/lib/
io:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/io-0.3.3/lib/
js:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/js-0.6.1+1/lib/
json_rpc_2:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/json_rpc_2-2.0.9/lib/
kernel:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/kernel-0.3.4/lib/
logging:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/logging-0.11.3+2/lib/
matcher:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/matcher-0.12.3+1/lib/
meta:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.1.6/lib/
mime:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/mime-0.9.6+2/lib/
multi_server_socket:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/multi_server_socket-1.0.2/lib/
node_preamble:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/node_preamble-1.4.4/lib/
package_config:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_config-1.0.5/lib/
package_resolver:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/package_resolver-1.0.4/lib/
path:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/path-1.6.2/lib/
plugin:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/plugin-0.2.0+3/lib/
pool:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pool-1.3.6/lib/
pub_semver:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/pub_semver-1.4.2/lib/
quiver:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/quiver-2.0.0+1/lib/
shelf:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf-0.7.3+3/lib/
shelf_packages_handler:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_packages_handler-1.0.4/lib/
shelf_static:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_static-0.2.8/lib/
shelf_web_socket:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/shelf_web_socket-0.2.2+4/lib/
sky_engine:file:///d:/flutter/bin/cache/pkg/sky_engine/lib/
source_map_stack_trace:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_map_stack_trace-1.1.5/lib/
source_maps:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_maps-0.10.7/lib/
source_span:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_span-1.4.1/lib/
stack_trace:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stack_trace-1.9.3/lib/
stream_channel:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/stream_channel-1.6.8/lib/
string_scanner:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/string_scanner-1.0.4/lib/
term_glyph:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/term_glyph-1.0.1/lib/
test:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/test-1.3.0/lib/
typed_data:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/typed_data-1.1.6/lib/
utf:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/utf-0.9.0+5/lib/
vector_math:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vector_math-2.0.8/lib/
vm_service_client:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/vm_service_client-0.2.6/lib/
watcher:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/watcher-0.9.7+10/lib/
web_socket_channel:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/web_socket_channel-1.0.9/lib/
yaml:file:///d:/flutter/.pub-cache/hosted/pub.flutter-io.cn/yaml-2.1.15/lib/
# Generated by pub on 2018-09-29 11:16:33.432789.
analyzer:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib/
args:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/args-1.5.0/lib/
async:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/async-2.0.8/lib/
boolean_selector:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/boolean_selector-1.0.4/lib/
charcode:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/charcode-1.1.2/lib/
collection:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/collection-1.14.11/lib/
convert:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/convert-2.0.2/lib/
crypto:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/crypto-2.0.6/lib/
csslib:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/csslib-0.14.5/lib/
flutter:file:///D:/flutter/packages/flutter/lib/
flutter_test:file:///D:/flutter/packages/flutter_test/lib/
front_end:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/front_end-0.1.4/lib/
glob:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/glob-1.1.7/lib/
html:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/html-0.13.3+3/lib/
http:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/http-0.11.3+17/lib/
http_multi_server:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/http_multi_server-2.0.5/lib/
http_parser:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/http_parser-3.1.3/lib/
io:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/io-0.3.3/lib/
js:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/js-0.6.1+1/lib/
json_rpc_2:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/json_rpc_2-2.0.9/lib/
kernel:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/kernel-0.3.4/lib/
logging:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/logging-0.11.3+2/lib/
matcher:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/matcher-0.12.3+1/lib/
meta:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/meta-1.1.6/lib/
mime:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/mime-0.9.6+2/lib/
multi_server_socket:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/multi_server_socket-1.0.2/lib/
node_preamble:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/node_preamble-1.4.4/lib/
package_config:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/package_config-1.0.5/lib/
package_resolver:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/package_resolver-1.0.4/lib/
path:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/path-1.6.2/lib/
plugin:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/plugin-0.2.0+3/lib/
pool:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/pool-1.3.6/lib/
pub_semver:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/pub_semver-1.4.2/lib/
quiver:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/quiver-2.0.0+1/lib/
shelf:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf-0.7.3+3/lib/
shelf_packages_handler:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf_packages_handler-1.0.4/lib/
shelf_static:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf_static-0.2.8/lib/
shelf_web_socket:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/shelf_web_socket-0.2.2+4/lib/
sky_engine:file:///D:/flutter/bin/cache/pkg/sky_engine/lib/
source_map_stack_trace:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/source_map_stack_trace-1.1.5/lib/
source_maps:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/source_maps-0.10.7/lib/
source_span:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/source_span-1.4.1/lib/
stack_trace:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/stack_trace-1.9.3/lib/
stream_channel:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/stream_channel-1.6.8/lib/
string_scanner:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/string_scanner-1.0.4/lib/
term_glyph:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/term_glyph-1.0.1/lib/
test:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/test-1.3.0/lib/
typed_data:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/typed_data-1.1.6/lib/
utf:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/utf-0.9.0+5/lib/
vector_math:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/vector_math-2.0.8/lib/
vm_service_client:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/vm_service_client-0.2.6/lib/
watcher:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/watcher-0.9.7+10/lib/
web_socket_channel:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/web_socket_channel-1.0.9/lib/
yaml:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/yaml-2.1.15/lib/
flutter_screenutil:lib/
...
...
README.md
View file @
eb6f740
...
...
@@ -28,10 +28,11 @@ import 'package:flutter_screenutil/flutter_screenutil.dart';
### 初始化设置尺寸
在使用之前请设置好设计稿的宽度和高度,传入设计稿的宽度和高度(单位px)
如果不设置则使用默认尺寸,默认为1080
*
1920
推荐在项目入口中
设置,以保证在每次使用之前设置好了适配尺寸:
一定在MaterialApp的home中的页面
设置,以保证在每次使用之前设置好了适配尺寸:
```
ScreenUtil.instance = new ScreenUtil(width: 360, height: 720);
//设置适配尺寸 (填入设计稿中设备的屏幕尺寸) 假如设计稿是按iPhone6的尺寸设计的(iPhone6 750*1334)
ScreenUtil.instance = ScreenUtil(width: 750, height: 1334)..init(context);
```
### 使用:
...
...
@@ -57,13 +58,23 @@ height: ScreenUtil().setHeight(200),
```
```
import 'package:flutter_app/ScreenUtil.dart'; //导入
//导入
import 'package:flutter_screenutil/flutter_screenutil.dart';
...
@override
@override
Widget build(BuildContext context) {
//设置适配尺寸 (填入设计稿中设备的屏幕尺寸) 假如设计稿是按iPhone6的尺寸设计的(iPhone6 750*1334)
ScreenUtil.instance = ScreenUtil(width: 750, height: 1334)..init(context);
print('设备宽度:${ScreenUtil.screenWidth}'); //设备宽度
print('设备高度:${ScreenUtil.screenHeight}'); //设备高度
print('设备的像素密度:${ScreenUtil.pixelRatio}'); //设备的像素密度
print('底部安全区距离:${ScreenUtil.bottomBarHeight}'); //底部安全区距离,适用于全面屏下面有按键的
print('状态栏高度:${ScreenUtil.statusBarHeight}px'); //状态栏高度 刘海屏会更高
print('宽度相对于设计稿放大的倍数:${ScreenUtil().scaleWidth}'); //宽度相对于设计稿放大的倍数
print('高度相对于设计稿放大的倍数:${ScreenUtil().scaleHeight}'); //高度相对于设计稿放大的倍数
return new Scaffold(
appBar: new AppBar(
title: new Text(widget.title),
...
...
@@ -96,8 +107,6 @@ import 'package:flutter_app/ScreenUtil.dart'; //导入
Text('设备的像素密度:${ScreenUtil.pixelRatio}'),
Text('底部安全区距离:${ScreenUtil.bottomBarHeight}px'),
Text('状态栏高度:${ScreenUtil.statusBarHeight}px'),
Text('宽度相对于设计稿放大的倍数:${ScreenUtil().scaleWidth}'),
Text('高度相对于设计稿放大的倍数:${ScreenUtil().scaleHeight}'),
],
),
),
...
...
example/lib/main.dart
View file @
eb6f740
...
...
@@ -7,9 +7,6 @@ class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget
build
(
BuildContext
context
)
{
//假如设计稿是按iPhone6的尺寸设计的(iPhone6 750*1334)
ScreenUtil
.
instance
=
new
ScreenUtil
(
width:
750
,
height:
1334
);
return
new
MaterialApp
(
title:
'Flutter Demo'
,
theme:
new
ThemeData
(
...
...
@@ -34,18 +31,20 @@ class _MyHomePageState extends State<MyHomePage> {
void
initState
()
{
// TODO: implement initState
super
.
initState
();
print
(
'设备的像素密度:
${ScreenUtil.pixelRatio}
'
);
//设备的像素密度
}
@override
Widget
build
(
BuildContext
context
)
{
//设置适配尺寸 (填入设计稿中设备的屏幕尺寸) 假如设计稿是按iPhone6的尺寸设计的(iPhone6 750*1334)
ScreenUtil
.
instance
=
ScreenUtil
(
width:
750
,
height:
1334
)..
init
(
context
);
print
(
'设备宽度:
${ScreenUtil.screenWidth}
'
);
//设备宽度
print
(
'设备高度:
${ScreenUtil.screenHeight}
'
);
//设备高度
print
(
'设备的像素密度:
${ScreenUtil.pixelRatio}
'
);
//设备的像素密度
print
(
'底部安全区距离:
${ScreenUtil.bottomBarHeight}
'
);
//底部安全区距离,适用于全面屏下面有按键的
print
(
'状态栏高度:
${ScreenUtil.statusBarHeight}
px'
);
//状态栏高度 刘海屏会更高
print
(
'宽度相对于设计稿放大的倍数:
${ScreenUtil().scaleWidth}
'
);
//宽度相对于设计稿放大的倍数
print
(
'高度相对于设计稿放大的倍数:
${ScreenUtil().scaleHeight}
'
);
//高度相对于设计稿放大的倍数
}
@override
Widget
build
(
BuildContext
context
)
{
return
new
Scaffold
(
appBar:
new
AppBar
(
title:
new
Text
(
widget
.
title
),
...
...
@@ -78,8 +77,6 @@ class _MyHomePageState extends State<MyHomePage> {
Text
(
'设备的像素密度:
${ScreenUtil.pixelRatio}
'
),
Text
(
'底部安全区距离:
${ScreenUtil.bottomBarHeight}
px'
),
Text
(
'状态栏高度:
${ScreenUtil.statusBarHeight}
px'
),
Text
(
'宽度相对于设计稿放大的倍数:
${ScreenUtil().scaleWidth}
'
),
Text
(
'高度相对于设计稿放大的倍数:
${ScreenUtil().scaleHeight}
'
),
],
),
),
...
...
example/pubspec.lock
View file @
eb6f740
...
...
@@ -43,6 +43,13 @@ packages:
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.14.11"
common_utils:
dependency: "direct main"
description:
name: common_utils
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.2"
convert:
dependency: transitive
description:
...
...
@@ -81,7 +88,7 @@ packages:
description:
path: "."
ref: HEAD
resolved-ref: "
94af1bacf4c9f89461a592b26fac8eceb1df3343
"
resolved-ref: "
62d8b7d3a3cc4323eca1682166d7aee2890b1468
"
url: "git://github.com/lizhuoyuan/flutter_screenUtil"
source: git
version: "0.1.0"
...
...
example/pubspec.yaml
View file @
eb6f740
...
...
@@ -22,6 +22,7 @@ dependencies:
flutter_screenutil
:
git
:
url
:
git://github.com/lizhuoyuan/flutter_screenUtil
common_utils
:
^1.0.2
dev_dependencies
:
flutter_test
:
sdk
:
flutter
...
...
lib/flutter_screenutil.dart
View file @
eb6f740
/*
* Created by 李卓原 on 2018/9/2
0
.
* Created by 李卓原 on 2018/9/2
9
.
* email: zhuoyuan93@gmail.com
* 设计稿设备尺寸默认为 1080 * 1920 px
*/
import
'
dart:ui
'
;
import
'
package:flutter/material.dart
'
;
class
ScreenUtil
{
//请修改成你的设计稿的尺寸
static
ScreenUtil
instance
=
new
ScreenUtil
(
width:
1080
,
height:
1920
);
static
ScreenUtil
instance
=
new
ScreenUtil
();
//设计稿的设备尺寸修改
int
designWidth
;
int
designHeight
;
int
_designWidth
;
int
_designHeight
;
static
MediaQueryData
_mediaQueryData
;
static
double
_screenWidth
;
static
double
_screenHeight
;
static
double
_pixelRatio
;
static
double
_statusBarHeight
;
static
double
_bottomBarHeight
;
ScreenUtil
({
int
width
,
int
height
})
{
designWidth
=
width
;
designHeight
=
height
;
_designWidth
=
width
;
_designHeight
=
height
;
}
static
ScreenUtil
getInstance
()
{
return
instance
;
}
//设备的像素密度
static
double
pixelRatio
=
window
.
devicePixelRatio
;
void
init
(
BuildContext
context
)
{
MediaQueryData
mediaQuery
=
MediaQuery
.
of
(
context
);
_mediaQueryData
=
mediaQuery
;
_pixelRatio
=
mediaQuery
.
devicePixelRatio
;
_screenWidth
=
mediaQuery
.
size
.
width
;
_screenHeight
=
mediaQuery
.
size
.
height
;
_statusBarHeight
=
mediaQuery
.
padding
.
top
;
_bottomBarHeight
=
_mediaQueryData
.
padding
.
bottom
;
}
static
MediaQueryData
get
mediaQueryData
=>
_mediaQueryData
;
///设备的像素密度
static
double
get
pixelRatio
=>
_pixelRatio
;
//当前设备宽度 px
static
double
screenWidth
=
window
.
physicalSize
.
width
;
///当前设备宽度 px
static
double
get
screenWidth
=>
_screenWidth
*
_pixelRatio
;
//当前设备高度 px
static
double
screenHeight
=
window
.
physicalSize
.
height
;
///当前设备高度 px
static
double
get
screenHeight
=>
_screenHeight
*
_pixelRatio
;
//状态栏高度 刘海屏会更高
static
double
statusBarHeight
=
window
.
padding
.
top
;
///状态栏高度 刘海屏会更高
static
double
get
statusBarHeight
=>
_statusBarHeight
*
_pixelRatio
;
//底部安全区距离
static
double
bottomBarHeight
=
window
.
padding
.
bottom
;
///底部安全区距离
static
double
get
bottomBarHeight
=>
_bottomBarHeight
*
_pixelRatio
;
//相对于设计稿放大的倍数
double
get
scaleWidth
=>
screenWidth
/
instance
.
designWidth
/
pixelRatio
;
///相对于设计稿放大的倍数
get
scaleWidth
=>
_screenWidth
/
instance
.
_designWidth
;
double
get
scaleHeight
=>
screenHeight
/
instance
.
designHeight
/
pixelRatio
;
get
scaleHeight
=>
_screenHeight
/
instance
.
_designHeight
;
/**
* 根据设计稿的设备宽度适配
* 高度也根据这个来做适配可以保证不变形
*/
///根据设计稿的设备宽度适配
///高度也根据这个来做适配可以保证不变形
setWidth
(
int
width
)
=>
width
*
scaleWidth
;
/**
* 根据设计稿的设备高度适配
* 当发现设计稿中的一屏显示的与当前样式效果不符合时,
* 或者形状有差异时,高度适配建议使用此方法
* 高度适配主要针对想根据设计稿的一屏展示一样的效果
*/
/// 根据设计稿的设备高度适配
/// 当发现设计稿中的一屏显示的与当前样式效果不符合时,
/// 或者形状有差异时,高度适配建议使用此方法
/// 高度适配主要针对想根据设计稿的一屏展示一样的效果
setHeight
(
int
height
)
=>
height
*
scaleHeight
;
}
...
...
pubspec.lock
View file @
eb6f740
# Generated by pub
# See https://www.dartlang.org/tools/pub/glossary#lockfile
packages:
analyzer:
dependency: transitive
description:
name: analyzer
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.32.4"
args:
dependency: transitive
description:
name: args
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.5.0"
async:
dependency: transitive
description:
name: async
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.8"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
charcode:
dependency: transitive
description:
name: charcode
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.2"
collection:
dependency: transitive
description:
name: collection
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.14.11"
convert:
dependency: transitive
description:
name: convert
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.2"
crypto:
dependency: transitive
description:
name: crypto
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.6"
csslib:
dependency: transitive
description:
name: csslib
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.14.5"
flutter:
dependency: "direct main"
description: flutter
source: sdk
version: "0.0.0"
flutter_test:
dependency: "direct dev"
description: flutter
source: sdk
version: "0.0.0"
front_end:
dependency: transitive
description:
name: front_end
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.1.4"
glob:
dependency: transitive
description:
name: glob
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.7"
html:
dependency: transitive
description:
name: html
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.13.3+3"
http:
dependency: transitive
description:
name: http
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.11.3+17"
http_multi_server:
dependency: transitive
description:
name: http_multi_server
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.5"
http_parser:
dependency: transitive
description:
name: http_parser
url: "https://pub.flutter-io.cn"
source: hosted
version: "3.1.3"
io:
dependency: transitive
description:
name: io
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.3.3"
js:
dependency: transitive
description:
name: js
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.6.1+1"
json_rpc_2:
dependency: transitive
description:
name: json_rpc_2
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.9"
kernel:
dependency: transitive
description:
name: kernel
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.3.4"
logging:
dependency: transitive
description:
name: logging
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.11.3+2"
matcher:
dependency: transitive
description:
name: matcher
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.12.3+1"
meta:
dependency: transitive
description:
name: meta
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.6"
mime:
dependency: transitive
description:
name: mime
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.9.6+2"
multi_server_socket:
dependency: transitive
description:
name: multi_server_socket
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.2"
node_preamble:
dependency: transitive
description:
name: node_preamble
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.4"
package_config:
dependency: transitive
description:
name: package_config
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.5"
package_resolver:
dependency: transitive
description:
name: package_resolver
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
path:
dependency: transitive
description:
name: path
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.6.2"
plugin:
dependency: transitive
description:
name: plugin
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.0+3"
pool:
dependency: transitive
description:
name: pool
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.6"
pub_semver:
dependency: transitive
description:
name: pub_semver
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.2"
quiver:
dependency: transitive
description:
name: quiver
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.0+1"
shelf:
dependency: transitive
description:
name: shelf
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.7.3+3"
shelf_packages_handler:
dependency: transitive
description:
name: shelf_packages_handler
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
shelf_static:
dependency: transitive
description:
name: shelf_static
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.8"
shelf_web_socket:
dependency: transitive
description:
name: shelf_web_socket
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.2+4"
sky_engine:
dependency: transitive
description: flutter
source: sdk
version: "0.0.99"
source_map_stack_trace:
dependency: transitive
description:
name: source_map_stack_trace
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.5"
source_maps:
dependency: transitive
description:
name: source_maps
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.10.7"
source_span:
dependency: transitive
description:
name: source_span
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.1"
stack_trace:
dependency: transitive
description:
name: stack_trace
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.9.3"
stream_channel:
dependency: transitive
description:
name: stream_channel
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.6.8"
string_scanner:
dependency: transitive
description:
name: string_scanner
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
term_glyph:
dependency: transitive
description:
name: term_glyph
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.1"
test:
dependency: transitive
description:
name: test
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.0"
typed_data:
dependency: transitive
description:
name: typed_data
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.6"
utf:
dependency: transitive
description:
name: utf
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.9.0+5"
vector_math:
dependency: transitive
description:
name: vector_math
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.8"
vm_service_client:
dependency: transitive
description:
name: vm_service_client
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.6"
watcher:
dependency: transitive
description:
name: watcher
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.9.7+10"
web_socket_channel:
dependency: transitive
description:
name: web_socket_channel
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.9"
yaml:
dependency: transitive
description:
name: yaml
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.15"
sdks:
dart: ">=2.0.0-dev.68.0 <3.0.0"
# Generated by pub
# See https://www.dartlang.org/tools/pub/glossary#lockfile
packages:
analyzer:
dependency: transitive
description:
name: analyzer
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.32.4"
args:
dependency: transitive
description:
name: args
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.5.0"
async:
dependency: transitive
description:
name: async
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.8"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
charcode:
dependency: transitive
description:
name: charcode
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.2"
collection:
dependency: transitive
description:
name: collection
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.14.11"
convert:
dependency: transitive
description:
name: convert
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.2"
crypto:
dependency: transitive
description:
name: crypto
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.6"
csslib:
dependency: transitive
description:
name: csslib
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.14.5"
flutter:
dependency: "direct main"
description: flutter
source: sdk
version: "0.0.0"
flutter_test:
dependency: "direct dev"
description: flutter
source: sdk
version: "0.0.0"
front_end:
dependency: transitive
description:
name: front_end
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.1.4"
glob:
dependency: transitive
description:
name: glob
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.7"
html:
dependency: transitive
description:
name: html
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.13.3+3"
http:
dependency: transitive
description:
name: http
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.11.3+17"
http_multi_server:
dependency: transitive
description:
name: http_multi_server
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.5"
http_parser:
dependency: transitive
description:
name: http_parser
url: "https://pub.flutter-io.cn"
source: hosted
version: "3.1.3"
io:
dependency: transitive
description:
name: io
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.3.3"
js:
dependency: transitive
description:
name: js
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.6.1+1"
json_rpc_2:
dependency: transitive
description:
name: json_rpc_2
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.9"
kernel:
dependency: transitive
description:
name: kernel
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.3.4"
logging:
dependency: transitive
description:
name: logging
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.11.3+2"
matcher:
dependency: transitive
description:
name: matcher
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.12.3+1"
meta:
dependency: transitive
description:
name: meta
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.6"
mime:
dependency: transitive
description:
name: mime
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.9.6+2"
multi_server_socket:
dependency: transitive
description:
name: multi_server_socket
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.2"
node_preamble:
dependency: transitive
description:
name: node_preamble
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.4"
package_config:
dependency: transitive
description:
name: package_config
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.5"
package_resolver:
dependency: transitive
description:
name: package_resolver
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
path:
dependency: transitive
description:
name: path
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.6.2"
plugin:
dependency: transitive
description:
name: plugin
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.0+3"
pool:
dependency: transitive
description:
name: pool
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.6"
pub_semver:
dependency: transitive
description:
name: pub_semver
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.2"
quiver:
dependency: transitive
description:
name: quiver
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.0+1"
shelf:
dependency: transitive
description:
name: shelf
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.7.3+3"
shelf_packages_handler:
dependency: transitive
description:
name: shelf_packages_handler
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
shelf_static:
dependency: transitive
description:
name: shelf_static
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.8"
shelf_web_socket:
dependency: transitive
description:
name: shelf_web_socket
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.2+4"
sky_engine:
dependency: transitive
description: flutter
source: sdk
version: "0.0.99"
source_map_stack_trace:
dependency: transitive
description:
name: source_map_stack_trace
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.5"
source_maps:
dependency: transitive
description:
name: source_maps
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.10.7"
source_span:
dependency: transitive
description:
name: source_span
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.4.1"
stack_trace:
dependency: transitive
description:
name: stack_trace
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.9.3"
stream_channel:
dependency: transitive
description:
name: stream_channel
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.6.8"
string_scanner:
dependency: transitive
description:
name: string_scanner
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.4"
term_glyph:
dependency: transitive
description:
name: term_glyph
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.1"
test:
dependency: transitive
description:
name: test
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.3.0"
typed_data:
dependency: transitive
description:
name: typed_data
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.1.6"
utf:
dependency: transitive
description:
name: utf
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.9.0+5"
vector_math:
dependency: transitive
description:
name: vector_math
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.0.8"
vm_service_client:
dependency: transitive
description:
name: vm_service_client
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.2.6"
watcher:
dependency: transitive
description:
name: watcher
url: "https://pub.flutter-io.cn"
source: hosted
version: "0.9.7+10"
web_socket_channel:
dependency: transitive
description:
name: web_socket_channel
url: "https://pub.flutter-io.cn"
source: hosted
version: "1.0.9"
yaml:
dependency: transitive
description:
name: yaml
url: "https://pub.flutter-io.cn"
source: hosted
version: "2.1.15"
sdks:
dart: ">=2.0.0-dev.68.0 <3.0.0"
...
...
Please
register
or
login
to post a comment