李卓原

readme

@@ -7,13 +7,10 @@ @@ -7,13 +7,10 @@
7 </component> 7 </component>
8 <component name="ChangeListManager"> 8 <component name="ChangeListManager">
9 <list default="true" id="4b1e7c8a-90e5-4705-b34f-bcaa595e12fe" name="Default" comment=""> 9 <list default="true" id="4b1e7c8a-90e5-4705-b34f-bcaa595e12fe" name="Default" comment="">
10 - <change beforePath="$PROJECT_DIR$/.idea/libraries/Dart_Packages.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Dart_Packages.xml" afterDir="false" />  
11 <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> 10 <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
12 <change beforePath="$PROJECT_DIR$/.packages" beforeDir="false" afterPath="$PROJECT_DIR$/.packages" afterDir="false" /> 11 <change beforePath="$PROJECT_DIR$/.packages" beforeDir="false" afterPath="$PROJECT_DIR$/.packages" afterDir="false" />
13 - <change beforePath="$PROJECT_DIR$/CHANGELOG.md" beforeDir="false" afterPath="$PROJECT_DIR$/CHANGELOG.md" afterDir="false" />  
14 - <change beforePath="$PROJECT_DIR$/example/pubspec.lock" beforeDir="false" afterPath="$PROJECT_DIR$/example/pubspec.lock" afterDir="false" />  
15 - <change beforePath="$PROJECT_DIR$/example/pubspec.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/example/pubspec.yaml" afterDir="false" />  
16 - <change beforePath="$PROJECT_DIR$/example/test/widget_test.dart" beforeDir="false" /> 12 + <change beforePath="$PROJECT_DIR$/LICENSE" beforeDir="false" afterPath="$PROJECT_DIR$/LICENSE" afterDir="false" />
  13 + <change beforePath="$PROJECT_DIR$/pubspec.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/pubspec.yaml" afterDir="false" />
17 </list> 14 </list>
18 <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> 15 <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
19 <option name="TRACKING_ENABLED" value="true" /> 16 <option name="TRACKING_ENABLED" value="true" />
@@ -27,8 +24,8 @@ @@ -27,8 +24,8 @@
27 <file leaf-file-name="main.dart" pinned="false" current-in-tab="false"> 24 <file leaf-file-name="main.dart" pinned="false" current-in-tab="false">
28 <entry file="file://$PROJECT_DIR$/example/lib/main.dart"> 25 <entry file="file://$PROJECT_DIR$/example/lib/main.dart">
29 <provider selected="true" editor-type-id="text-editor"> 26 <provider selected="true" editor-type-id="text-editor">
30 - <state relative-caret-position="270">  
31 - <caret line="10" column="28" selection-start-line="10" selection-start-column="28" selection-end-line="10" selection-end-column="28" /> 27 + <state relative-caret-position="135">
  28 + <caret line="5" column="37" lean-forward="true" selection-start-line="5" selection-start-column="37" selection-end-line="5" selection-end-column="37" />
32 <folding> 29 <folding>
33 <element signature="e#0#39#0" expanded="true" /> 30 <element signature="e#0#39#0" expanded="true" />
34 </folding> 31 </folding>
@@ -36,11 +33,11 @@ @@ -36,11 +33,11 @@
36 </provider> 33 </provider>
37 </entry> 34 </entry>
38 </file> 35 </file>
39 - <file leaf-file-name="CHANGELOG.md" pinned="false" current-in-tab="true">  
40 - <entry file="file://$PROJECT_DIR$/CHANGELOG.md"> 36 + <file leaf-file-name="pubspec.yaml" pinned="false" current-in-tab="true">
  37 + <entry file="file://$PROJECT_DIR$/pubspec.yaml">
41 <provider selected="true" editor-type-id="text-editor"> 38 <provider selected="true" editor-type-id="text-editor">
42 - <state relative-caret-position="81">  
43 - <caret line="3" lean-forward="true" selection-start-line="3" selection-end-line="3" /> 39 + <state relative-caret-position="432">
  40 + <caret line="16" lean-forward="true" selection-start-line="16" selection-end-line="16" />
44 </state> 41 </state>
45 </provider> 42 </provider>
46 </entry> 43 </entry>
@@ -78,8 +75,9 @@ @@ -78,8 +75,9 @@
78 <option value="$PROJECT_DIR$/README-EN.md" /> 75 <option value="$PROJECT_DIR$/README-EN.md" />
79 <option value="$PROJECT_DIR$/example/pubspec.yaml" /> 76 <option value="$PROJECT_DIR$/example/pubspec.yaml" />
80 <option value="$PROJECT_DIR$/example/test/widget_test.dart" /> 77 <option value="$PROJECT_DIR$/example/test/widget_test.dart" />
81 - <option value="$PROJECT_DIR$/pubspec.yaml" />  
82 <option value="$PROJECT_DIR$/CHANGELOG.md" /> 78 <option value="$PROJECT_DIR$/CHANGELOG.md" />
  79 + <option value="$PROJECT_DIR$/pubspec.yaml" />
  80 + <option value="$PROJECT_DIR$/LICENSE" />
83 </list> 81 </list>
84 </option> 82 </option>
85 </component> 83 </component>
@@ -304,7 +302,14 @@ @@ -304,7 +302,14 @@
304 <option name="project" value="LOCAL" /> 302 <option name="project" value="LOCAL" />
305 <updated>1538276938372</updated> 303 <updated>1538276938372</updated>
306 </task> 304 </task>
307 - <option name="localTasksCounter" value="13" /> 305 + <task id="LOCAL-00013" summary="readme">
  306 + <created>1539155710485</created>
  307 + <option name="number" value="00013" />
  308 + <option name="presentableId" value="LOCAL-00013" />
  309 + <option name="project" value="LOCAL" />
  310 + <updated>1539155710485</updated>
  311 + </task>
  312 + <option name="localTasksCounter" value="14" />
308 <servers /> 313 <servers />
309 </component> 314 </component>
310 <component name="ToolWindowManager"> 315 <component name="ToolWindowManager">
@@ -312,7 +317,7 @@ @@ -312,7 +317,7 @@
312 <editor active="true" /> 317 <editor active="true" />
313 <layout> 318 <layout>
314 <window_info anchor="bottom" id="TODO" order="6" /> 319 <window_info anchor="bottom" id="TODO" order="6" />
315 - <window_info anchor="bottom" id="Messages" order="8" sideWeight="0.49573562" weight="0.3293348" /> 320 + <window_info anchor="bottom" id="Messages" order="8" sideWeight="0.49573562" visible="true" weight="0.3293348" />
316 <window_info anchor="right" id="Palette&#9;" order="4" /> 321 <window_info anchor="right" id="Palette&#9;" order="4" />
317 <window_info id="Image Layers" order="3" /> 322 <window_info id="Image Layers" order="3" />
318 <window_info anchor="right" id="Capture Analysis" order="4" /> 323 <window_info anchor="right" id="Capture Analysis" order="4" />
@@ -320,7 +325,7 @@ @@ -320,7 +325,7 @@
320 <window_info anchor="bottom" id="Dart Analysis" order="8" weight="0.3297062" /> 325 <window_info anchor="bottom" id="Dart Analysis" order="8" weight="0.3297062" />
321 <window_info anchor="bottom" id="Run" order="2" weight="0.3293348" /> 326 <window_info anchor="bottom" id="Run" order="2" weight="0.3293348" />
322 <window_info anchor="bottom" id="Version Control" order="8" weight="0.32861805" /> 327 <window_info anchor="bottom" id="Version Control" order="8" weight="0.32861805" />
323 - <window_info anchor="bottom" id="Terminal" order="8" sideWeight="0.49573562" visible="true" weight="0.32824427" /> 328 + <window_info anchor="bottom" id="Terminal" order="8" sideWeight="0.49573562" weight="0.32824427" />
324 <window_info anchor="right" id="Flutter Outline" order="4" /> 329 <window_info anchor="right" id="Flutter Outline" order="4" />
325 <window_info id="Capture Tool" order="3" /> 330 <window_info id="Capture Tool" order="3" />
326 <window_info id="Designer" order="3" /> 331 <window_info id="Designer" order="3" />
@@ -367,13 +372,6 @@ @@ -367,13 +372,6 @@
367 </breakpoint-manager> 372 </breakpoint-manager>
368 </component> 373 </component>
369 <component name="editorHistoryManager"> 374 <component name="editorHistoryManager">
370 - <entry file="file://$PROJECT_DIR$/example/lib/main.dart">  
371 - <provider selected="true" editor-type-id="text-editor">  
372 - <state relative-caret-position="189">  
373 - <caret line="8" column="38" lean-forward="true" selection-start-line="8" selection-start-column="38" selection-end-line="8" selection-end-column="38" />  
374 - </state>  
375 - </provider>  
376 - </entry>  
377 <entry file="file://$PROJECT_DIR$/lib/flutter_screenutil.dart"> 375 <entry file="file://$PROJECT_DIR$/lib/flutter_screenutil.dart">
378 <provider selected="true" editor-type-id="text-editor"> 376 <provider selected="true" editor-type-id="text-editor">
379 <state relative-caret-position="1890"> 377 <state relative-caret-position="1890">
@@ -678,27 +676,34 @@ @@ -678,27 +676,34 @@
678 </state> 676 </state>
679 </provider> 677 </provider>
680 </entry> 678 </entry>
681 - <entry file="file://$PROJECT_DIR$/pubspec.yaml"> 679 + <entry file="file://$PROJECT_DIR$/CHANGELOG.md">
682 <provider selected="true" editor-type-id="text-editor"> 680 <provider selected="true" editor-type-id="text-editor">
683 - <state relative-caret-position="-783">  
684 - <caret line="7" column="32" lean-forward="true" selection-start-line="7" selection-start-column="32" selection-end-line="7" selection-end-column="32" /> 681 + <state relative-caret-position="135">
  682 + <caret line="5" lean-forward="true" selection-start-line="5" selection-end-line="5" />
685 </state> 683 </state>
686 </provider> 684 </provider>
687 </entry> 685 </entry>
688 <entry file="file://$PROJECT_DIR$/example/lib/main.dart"> 686 <entry file="file://$PROJECT_DIR$/example/lib/main.dart">
689 <provider selected="true" editor-type-id="text-editor"> 687 <provider selected="true" editor-type-id="text-editor">
690 - <state relative-caret-position="270">  
691 - <caret line="10" column="28" selection-start-line="10" selection-start-column="28" selection-end-line="10" selection-end-column="28" /> 688 + <state relative-caret-position="135">
  689 + <caret line="5" column="37" lean-forward="true" selection-start-line="5" selection-start-column="37" selection-end-line="5" selection-end-column="37" />
692 <folding> 690 <folding>
693 <element signature="e#0#39#0" expanded="true" /> 691 <element signature="e#0#39#0" expanded="true" />
694 </folding> 692 </folding>
695 </state> 693 </state>
696 </provider> 694 </provider>
697 </entry> 695 </entry>
698 - <entry file="file://$PROJECT_DIR$/CHANGELOG.md"> 696 + <entry file="file://$PROJECT_DIR$/LICENSE">
699 <provider selected="true" editor-type-id="text-editor"> 697 <provider selected="true" editor-type-id="text-editor">
700 - <state relative-caret-position="81">  
701 - <caret line="3" lean-forward="true" selection-start-line="3" selection-end-line="3" /> 698 + <state relative-caret-position="5400">
  699 + <caret line="200" column="33" selection-start-line="200" selection-start-column="33" selection-end-line="200" selection-end-column="33" />
  700 + </state>
  701 + </provider>
  702 + </entry>
  703 + <entry file="file://$PROJECT_DIR$/pubspec.yaml">
  704 + <provider selected="true" editor-type-id="text-editor">
  705 + <state relative-caret-position="432">
  706 + <caret line="16" lean-forward="true" selection-start-line="16" selection-end-line="16" />
702 </state> 707 </state>
703 </provider> 708 </provider>
704 </entry> 709 </entry>
1 -# Generated by pub on 2018-10-10 15:08:34.177734. 1 +# Generated by pub on 2018-10-10 15:29:21.551030.
2 analyzer:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib/ 2 analyzer:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/analyzer-0.32.4/lib/
3 args:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/args-1.5.0/lib/ 3 args:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/args-1.5.0/lib/
4 async:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/async-2.0.8/lib/ 4 async:file:///C:/Users/Frank/AppData/Roaming/Pub/Cache/hosted/pub.flutter-io.cn/async-2.0.8/lib/
1 -TODO: Add your license here. 1 +Apache License
  2 + Version 2.0, January 2004
  3 + http://www.apache.org/licenses/
  4 +
  5 + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6 +
  7 + 1. Definitions.
  8 +
  9 + "License" shall mean the terms and conditions for use, reproduction,
  10 + and distribution as defined by Sections 1 through 9 of this document.
  11 +
  12 + "Licensor" shall mean the copyright owner or entity authorized by
  13 + the copyright owner that is granting the License.
  14 +
  15 + "Legal Entity" shall mean the union of the acting entity and all
  16 + other entities that control, are controlled by, or are under common
  17 + control with that entity. For the purposes of this definition,
  18 + "control" means (i) the power, direct or indirect, to cause the
  19 + direction or management of such entity, whether by contract or
  20 + otherwise, or (ii) ownership of fifty percent (50%) or more of the
  21 + outstanding shares, or (iii) beneficial ownership of such entity.
  22 +
  23 + "You" (or "Your") shall mean an individual or Legal Entity
  24 + exercising permissions granted by this License.
  25 +
  26 + "Source" form shall mean the preferred form for making modifications,
  27 + including but not limited to software source code, documentation
  28 + source, and configuration files.
  29 +
  30 + "Object" form shall mean any form resulting from mechanical
  31 + transformation or translation of a Source form, including but
  32 + not limited to compiled object code, generated documentation,
  33 + and conversions to other media types.
  34 +
  35 + "Work" shall mean the work of authorship, whether in Source or
  36 + Object form, made available under the License, as indicated by a
  37 + copyright notice that is included in or attached to the work
  38 + (an example is provided in the Appendix below).
  39 +
  40 + "Derivative Works" shall mean any work, whether in Source or Object
  41 + form, that is based on (or derived from) the Work and for which the
  42 + editorial revisions, annotations, elaborations, or other modifications
  43 + represent, as a whole, an original work of authorship. For the purposes
  44 + of this License, Derivative Works shall not include works that remain
  45 + separable from, or merely link (or bind by name) to the interfaces of,
  46 + the Work and Derivative Works thereof.
  47 +
  48 + "Contribution" shall mean any work of authorship, including
  49 + the original version of the Work and any modifications or additions
  50 + to that Work or Derivative Works thereof, that is intentionally
  51 + submitted to Licensor for inclusion in the Work by the copyright owner
  52 + or by an individual or Legal Entity authorized to submit on behalf of
  53 + the copyright owner. For the purposes of this definition, "submitted"
  54 + means any form of electronic, verbal, or written communication sent
  55 + to the Licensor or its representatives, including but not limited to
  56 + communication on electronic mailing lists, source code control systems,
  57 + and issue tracking systems that are managed by, or on behalf of, the
  58 + Licensor for the purpose of discussing and improving the Work, but
  59 + excluding communication that is conspicuously marked or otherwise
  60 + designated in writing by the copyright owner as "Not a Contribution."
  61 +
  62 + "Contributor" shall mean Licensor and any individual or Legal Entity
  63 + on behalf of whom a Contribution has been received by Licensor and
  64 + subsequently incorporated within the Work.
  65 +
  66 + 2. Grant of Copyright License. Subject to the terms and conditions of
  67 + this License, each Contributor hereby grants to You a perpetual,
  68 + worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  69 + copyright license to reproduce, prepare Derivative Works of,
  70 + publicly display, publicly perform, sublicense, and distribute the
  71 + Work and such Derivative Works in Source or Object form.
  72 +
  73 + 3. Grant of Patent License. Subject to the terms and conditions of
  74 + this License, each Contributor hereby grants to You a perpetual,
  75 + worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76 + (except as stated in this section) patent license to make, have made,
  77 + use, offer to sell, sell, import, and otherwise transfer the Work,
  78 + where such license applies only to those patent claims licensable
  79 + by such Contributor that are necessarily infringed by their
  80 + Contribution(s) alone or by combination of their Contribution(s)
  81 + with the Work to which such Contribution(s) was submitted. If You
  82 + institute patent litigation against any entity (including a
  83 + cross-claim or counterclaim in a lawsuit) alleging that the Work
  84 + or a Contribution incorporated within the Work constitutes direct
  85 + or contributory patent infringement, then any patent licenses
  86 + granted to You under this License for that Work shall terminate
  87 + as of the date such litigation is filed.
  88 +
  89 + 4. Redistribution. You may reproduce and distribute copies of the
  90 + Work or Derivative Works thereof in any medium, with or without
  91 + modifications, and in Source or Object form, provided that You
  92 + meet the following conditions:
  93 +
  94 + (a) You must give any other recipients of the Work or
  95 + Derivative Works a copy of this License; and
  96 +
  97 + (b) You must cause any modified files to carry prominent notices
  98 + stating that You changed the files; and
  99 +
  100 + (c) You must retain, in the Source form of any Derivative Works
  101 + that You distribute, all copyright, patent, trademark, and
  102 + attribution notices from the Source form of the Work,
  103 + excluding those notices that do not pertain to any part of
  104 + the Derivative Works; and
  105 +
  106 + (d) If the Work includes a "NOTICE" text file as part of its
  107 + distribution, then any Derivative Works that You distribute must
  108 + include a readable copy of the attribution notices contained
  109 + within such NOTICE file, excluding those notices that do not
  110 + pertain to any part of the Derivative Works, in at least one
  111 + of the following places: within a NOTICE text file distributed
  112 + as part of the Derivative Works; within the Source form or
  113 + documentation, if provided along with the Derivative Works; or,
  114 + within a display generated by the Derivative Works, if and
  115 + wherever such third-party notices normally appear. The contents
  116 + of the NOTICE file are for informational purposes only and
  117 + do not modify the License. You may add Your own attribution
  118 + notices within Derivative Works that You distribute, alongside
  119 + or as an addendum to the NOTICE text from the Work, provided
  120 + that such additional attribution notices cannot be construed
  121 + as modifying the License.
  122 +
  123 + You may add Your own copyright statement to Your modifications and
  124 + may provide additional or different license terms and conditions
  125 + for use, reproduction, or distribution of Your modifications, or
  126 + for any such Derivative Works as a whole, provided Your use,
  127 + reproduction, and distribution of the Work otherwise complies with
  128 + the conditions stated in this License.
  129 +
  130 + 5. Submission of Contributions. Unless You explicitly state otherwise,
  131 + any Contribution intentionally submitted for inclusion in the Work
  132 + by You to the Licensor shall be under the terms and conditions of
  133 + this License, without any additional terms or conditions.
  134 + Notwithstanding the above, nothing herein shall supersede or modify
  135 + the terms of any separate license agreement you may have executed
  136 + with Licensor regarding such Contributions.
  137 +
  138 + 6. Trademarks. This License does not grant permission to use the trade
  139 + names, trademarks, service marks, or product names of the Licensor,
  140 + except as required for reasonable and customary use in describing the
  141 + origin of the Work and reproducing the content of the NOTICE file.
  142 +
  143 + 7. Disclaimer of Warranty. Unless required by applicable law or
  144 + agreed to in writing, Licensor provides the Work (and each
  145 + Contributor provides its Contributions) on an "AS IS" BASIS,
  146 + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  147 + implied, including, without limitation, any warranties or conditions
  148 + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  149 + PARTICULAR PURPOSE. You are solely responsible for determining the
  150 + appropriateness of using or redistributing the Work and assume any
  151 + risks associated with Your exercise of permissions under this License.
  152 +
  153 + 8. Limitation of Liability. In no event and under no legal theory,
  154 + whether in tort (including negligence), contract, or otherwise,
  155 + unless required by applicable law (such as deliberate and grossly
  156 + negligent acts) or agreed to in writing, shall any Contributor be
  157 + liable to You for damages, including any direct, indirect, special,
  158 + incidental, or consequential damages of any character arising as a
  159 + result of this License or out of the use or inability to use the
  160 + Work (including but not limited to damages for loss of goodwill,
  161 + work stoppage, computer failure or malfunction, or any and all
  162 + other commercial damages or losses), even if such Contributor
  163 + has been advised of the possibility of such damages.
  164 +
  165 + 9. Accepting Warranty or Additional Liability. While redistributing
  166 + the Work or Derivative Works thereof, You may choose to offer,
  167 + and charge a fee for, acceptance of support, warranty, indemnity,
  168 + or other liability obligations and/or rights consistent with this
  169 + License. However, in accepting such obligations, You may act only
  170 + on Your own behalf and on Your sole responsibility, not on behalf
  171 + of any other Contributor, and only if You agree to indemnify,
  172 + defend, and hold each Contributor harmless for any liability
  173 + incurred by, or claims asserted against, such Contributor by reason
  174 + of your accepting any such warranty or additional liability.
  175 +
  176 + END OF TERMS AND CONDITIONS
  177 +
  178 + APPENDIX: How to apply the Apache License to your work.
  179 +
  180 + To apply the Apache License to your work, attach the following
  181 + boilerplate notice, with the fields enclosed by brackets "[]"
  182 + replaced with your own identifying information. (Don't include
  183 + the brackets!) The text should be enclosed in the appropriate
  184 + comment syntax for the file format. We also recommend that a
  185 + file or class name and description of purpose be included on the
  186 + same "printed page" as the copyright notice for easier
  187 + identification within third-party archives.
  188 +
  189 + Copyright [yyyy] [name of copyright owner]
  190 +
  191 + Licensed under the Apache License, Version 2.0 (the "License");
  192 + you may not use this file except in compliance with the License.
  193 + You may obtain a copy of the License at
  194 +
  195 + http://www.apache.org/licenses/LICENSE-2.0
  196 +
  197 + Unless required by applicable law or agreed to in writing, software
  198 + distributed under the License is distributed on an "AS IS" BASIS,
  199 + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  200 + See the License for the specific language governing permissions and
  201 + limitations under the License.
@@ -11,14 +11,13 @@ csdn博客工具介绍:https://blog.csdn.net/u011272795/article/details/82795477 @@ -11,14 +11,13 @@ csdn博客工具介绍:https://blog.csdn.net/u011272795/article/details/82795477
11 ## Usege: 11 ## Usege:
12 12
13 ### Add dependency: 13 ### Add dependency:
  14 +Please check the latest version before installation.
14 ``` 15 ```
15 dependencies: 16 dependencies:
16 flutter: 17 flutter:
17 sdk: flutter 18 sdk: flutter
18 # add flutter_ScreenUtil 19 # add flutter_ScreenUtil
19 - flutter_screenutil:  
20 - git:  
21 - url: git://github.com/openflutter/flutter_screenutil 20 + flutter_screenutil: ^0.2.0
22 ``` 21 ```
23 22
24 ### Add the following imports to your Dart code: 23 ### Add the following imports to your Dart code:
@@ -11,14 +11,14 @@ csdn博客工具介绍:https://blog.csdn.net/u011272795/article/details/82795477 @@ -11,14 +11,14 @@ csdn博客工具介绍:https://blog.csdn.net/u011272795/article/details/82795477
11 ## 使用方法: 11 ## 使用方法:
12 12
13 ### 安装依赖: 13 ### 安装依赖:
  14 +
  15 +安装之前请查看最新版本
14 ``` 16 ```
15 dependencies: 17 dependencies:
16 flutter: 18 flutter:
17 sdk: flutter 19 sdk: flutter
18 # 添加依赖 20 # 添加依赖
19 - flutter_screenutil:  
20 - git:  
21 - url: git://github.com/openflutter/flutter_screenutil 21 + flutter_screenutil: ^0.2.0
22 ``` 22 ```
23 23
24 ### 在每个使用的地方导入包: 24 ### 在每个使用的地方导入包:
1 name: flutter_screenutil 1 name: flutter_screenutil
2 -description: A new flutter package project. 2 +description: A new flutter package project in order to adapt the screen.
3 version: 0.2.0 3 version: 0.2.0
4 -author: LiZhuoyuan<zhuoyuan93@gmail.com>  
5 -homepage: https://github.com/lizhuoyuan/flutter_ScreenUtil 4 +author: LiZhuoyuan <zhuoyuan93@gmail.com>
  5 +homepage: https://github.com/OpenFlutter/flutter_ScreenUtil
6 6
7 environment: 7 environment:
8 sdk: ">=2.0.0-dev.68.0 <3.0.0" 8 sdk: ">=2.0.0-dev.68.0 <3.0.0"