android自动生成dimens适配文件的图文教程详解(无需Java工具类)

在编写ui界面时因为手机分辨率大小不同,所以展现出来的效果也是不同的,这个时候就需要考虑适配器,让根据手机分辨率自动适配相应尺寸来展示界面,可以提高用户的体验感。

1.首先安装插件ScreenMatch,安装成功之后android studio会提示重启

2.在res->values下创建一个dimens文件,将以下代码复制进去。如果不创建这个文件一下操作会不成功导致项目重启。

<dimen name="common_margin">@dimen/dp_15</dimen>
  <dimen name="dp_m_60">-60dp</dimen>
  <dimen name="dp_m_30">-30dp</dimen>
  <dimen name="dp_m_20">-20dp</dimen>
  <dimen name="dp_m_12">-12dp</dimen>
  <dimen name="dp_m_10">-10dp</dimen>
  <dimen name="dp_m_8">-8dp</dimen>
  <dimen name="dp_m_5">-5dp</dimen>
  <dimen name="dp_m_2">-2dp</dimen>
  <dimen name="dp_m_1">-1dp</dimen>
  <dimen name="dp_0">0dp</dimen>
  <dimen name="dp_0_1">0.1dp</dimen>
  <dimen name="dp_0_5">0.5dp</dimen>
  <dimen name="dp_1">1dp</dimen>
  <dimen name="dp_1_5">1.5dp</dimen>
  <dimen name="dp_2">2dp</dimen>
  <dimen name="dp_2_5">2.5dp</dimen>
  <dimen name="dp_3">3dp</dimen>
  <dimen name="dp_3_5">3.5dp</dimen>
  <dimen name="dp_4">4dp</dimen>
  <dimen name="dp_4_5">4.5dp</dimen>
  <dimen name="dp_5">5dp</dimen>
  <dimen name="dp_6">6dp</dimen>
  <dimen name="dp_7">7dp</dimen>
  <dimen name="dp_8">8dp</dimen>
  <dimen name="dp_9">9dp</dimen>
  <dimen name="dp_10">10dp</dimen>
  <dimen name="dp_11">11dp</dimen>
  <dimen name="dp_12">12dp</dimen>
  <dimen name="dp_13">13dp</dimen>
  <dimen name="dp_14">14dp</dimen>
  <dimen name="dp_15">15dp</dimen>
  <dimen name="dp_16">16dp</dimen>
  <dimen name="dp_17">17dp</dimen>
  <dimen name="dp_18">18dp</dimen>
  <dimen name="dp_19">19dp</dimen>
  <dimen name="dp_20">20dp</dimen>
  <dimen name="dp_21">21dp</dimen>
  <dimen name="dp_22">22dp</dimen>
  <dimen name="dp_23">23dp</dimen>
  <dimen name="dp_24">24dp</dimen>
  <dimen name="dp_25">25dp</dimen>
  <dimen name="dp_26">26dp</dimen>
  <dimen name="dp_27">27dp</dimen>
  <dimen name="dp_28">28dp</dimen>
  <dimen name="dp_29">29dp</dimen>
  <dimen name="dp_30">30dp</dimen>
  <dimen name="dp_31">31dp</dimen>
  <dimen name="dp_32">32dp</dimen>
  <dimen name="dp_33">33dp</dimen>
  <dimen name="dp_34">34dp</dimen>
  <dimen name="dp_35">35dp</dimen>
  <dimen name="dp_36">36dp</dimen>
  <dimen name="dp_37">37dp</dimen>
  <dimen name="dp_38">38dp</dimen>
  <dimen name="dp_39">39dp</dimen>
  <dimen name="dp_40">40dp</dimen>
  <dimen name="dp_41">41dp</dimen>
  <dimen name="dp_42">42dp</dimen>
  <dimen name="dp_43">43dp</dimen>
  <dimen name="dp_44">44dp</dimen>
  <dimen name="dp_45">45dp</dimen>
  <dimen name="dp_46">46dp</dimen>
  <dimen name="dp_47">47dp</dimen>
  <dimen name="dp_48">48dp</dimen>
  <dimen name="dp_49">49dp</dimen>
  <dimen name="dp_50">50dp</dimen>
  <dimen name="dp_51">51dp</dimen>
  <dimen name="dp_52">52dp</dimen>
  <dimen name="dp_53">53dp</dimen>
  <dimen name="dp_54">54dp</dimen>
  <dimen name="dp_55">55dp</dimen>
  <dimen name="dp_56">56dp</dimen>
  <dimen name="dp_57">57dp</dimen>
  <dimen name="dp_58">58dp</dimen>
  <dimen name="dp_59">59dp</dimen>
  <dimen name="dp_60">60dp</dimen>
  <dimen name="dp_61">61dp</dimen>
  <dimen name="dp_62">62dp</dimen>
  <dimen name="dp_63">63dp</dimen>
  <dimen name="dp_64">64dp</dimen>
  <dimen name="dp_65">65dp</dimen>
  <dimen name="dp_66">66dp</dimen>
  <dimen name="dp_67">67dp</dimen>
  <dimen name="dp_68">68dp</dimen>
  <dimen name="dp_69">69dp</dimen>
  <dimen name="dp_70">70dp</dimen>
  <dimen name="dp_71">71dp</dimen>
  <dimen name="dp_72">72dp</dimen>
  <dimen name="dp_73">73dp</dimen>
  <dimen name="dp_74">74dp</dimen>
  <dimen name="dp_75">75dp</dimen>
  <dimen name="dp_76">76dp</dimen>
  <dimen name="dp_77">77dp</dimen>
  <dimen name="dp_78">78dp</dimen>
  <dimen name="dp_79">79dp</dimen>
  <dimen name="dp_80">80dp</dimen>
  <dimen name="dp_81">81dp</dimen>
  <dimen name="dp_82">82dp</dimen>
  <dimen name="dp_83">83dp</dimen>
  <dimen name="dp_84">84dp</dimen>
  <dimen name="dp_85">85dp</dimen>
  <dimen name="dp_86">86dp</dimen>
  <dimen name="dp_87">87dp</dimen>
  <dimen name="dp_88">88dp</dimen>
  <dimen name="dp_89">89dp</dimen>
  <dimen name="dp_90">90dp</dimen>
  <dimen name="dp_91">91dp</dimen>
  <dimen name="dp_92">92dp</dimen>
  <dimen name="dp_93">93dp</dimen>
  <dimen name="dp_94">94dp</dimen>
  <dimen name="dp_95">95dp</dimen>
  <dimen name="dp_96">96dp</dimen>
  <dimen name="dp_97">97dp</dimen>
  <dimen name="dp_98">98dp</dimen>
  <dimen name="dp_99">99dp</dimen>
  <dimen name="dp_100">100dp</dimen>
  <dimen name="dp_101">101dp</dimen>
  <dimen name="dp_102">102dp</dimen>
  <dimen name="dp_103">103dp</dimen>
  <dimen name="dp_104">104dp</dimen>
  <dimen name="dp_105">105dp</dimen>
  <dimen name="dp_106">106dp</dimen>
  <dimen name="dp_107">107dp</dimen>
  <dimen name="dp_108">108dp</dimen>
  <dimen name="dp_109">109dp</dimen>
  <dimen name="dp_110">110dp</dimen>
  <dimen name="dp_111">111dp</dimen>
  <dimen name="dp_112">112dp</dimen>
  <dimen name="dp_113">113dp</dimen>
  <dimen name="dp_114">114dp</dimen>
  <dimen name="dp_115">115dp</dimen>
  <dimen name="dp_116">116dp</dimen>
  <dimen name="dp_117">117dp</dimen>
  <dimen name="dp_118">118dp</dimen>
  <dimen name="dp_119">119dp</dimen>
  <dimen name="dp_120">120dp</dimen>
  <dimen name="dp_121">121dp</dimen>
  <dimen name="dp_122">122dp</dimen>
  <dimen name="dp_123">123dp</dimen>
  <dimen name="dp_124">124dp</dimen>
  <dimen name="dp_125">125dp</dimen>
  <dimen name="dp_126">126dp</dimen>
  <dimen name="dp_127">127dp</dimen>
  <dimen name="dp_128">128dp</dimen>
  <dimen name="dp_129">129dp</dimen>
  <dimen name="dp_130">130dp</dimen>
  <dimen name="dp_131">131dp</dimen>
  <dimen name="dp_132">132dp</dimen>
  <dimen name="dp_133">133dp</dimen>
  <dimen name="dp_134">134dp</dimen>
  <dimen name="dp_135">135dp</dimen>
  <dimen name="dp_136">136dp</dimen>
  <dimen name="dp_137">137dp</dimen>
  <dimen name="dp_138">138dp</dimen>
  <dimen name="dp_139">139dp</dimen>
  <dimen name="dp_140">140dp</dimen>
  <dimen name="dp_141">141dp</dimen>
  <dimen name="dp_142">142dp</dimen>
  <dimen name="dp_143">143dp</dimen>
  <dimen name="dp_144">144dp</dimen>
  <dimen name="dp_145">145dp</dimen>
  <dimen name="dp_146">146dp</dimen>
  <dimen name="dp_147">147dp</dimen>
  <dimen name="dp_148">148dp</dimen>
  <dimen name="dp_149">149dp</dimen>
  <dimen name="dp_150">150dp</dimen>
  <dimen name="dp_151">151dp</dimen>
  <dimen name="dp_152">152dp</dimen>
  <dimen name="dp_153">153dp</dimen>
  <dimen name="dp_154">154dp</dimen>
  <dimen name="dp_155">155dp</dimen>
  <dimen name="dp_156">156dp</dimen>
  <dimen name="dp_157">157dp</dimen>
  <dimen name="dp_158">158dp</dimen>
  <dimen name="dp_159">159dp</dimen>
  <dimen name="dp_160">160dp</dimen>
  <dimen name="dp_161">161dp</dimen>
  <dimen name="dp_162">162dp</dimen>
  <dimen name="dp_163">163dp</dimen>
  <dimen name="dp_164">164dp</dimen>
  <dimen name="dp_165">165dp</dimen>
  <dimen name="dp_166">166dp</dimen>
  <dimen name="dp_167">167dp</dimen>
  <dimen name="dp_168">168dp</dimen>
  <dimen name="dp_169">169dp</dimen>
  <dimen name="dp_170">170dp</dimen>
  <dimen name="dp_171">171dp</dimen>
  <dimen name="dp_172">172dp</dimen>
  <dimen name="dp_173">173dp</dimen>
  <dimen name="dp_174">174dp</dimen>
  <dimen name="dp_175">175dp</dimen>
  <dimen name="dp_176">176dp</dimen>
  <dimen name="dp_177">177dp</dimen>
  <dimen name="dp_178">178dp</dimen>
  <dimen name="dp_179">179dp</dimen>
  <dimen name="dp_180">180dp</dimen>
  <dimen name="dp_181">181dp</dimen>
  <dimen name="dp_182">182dp</dimen>
  <dimen name="dp_183">183dp</dimen>
  <dimen name="dp_184">184dp</dimen>
  <dimen name="dp_185">185dp</dimen>
  <dimen name="dp_186">186dp</dimen>
  <dimen name="dp_187">187dp</dimen>
  <dimen name="dp_188">188dp</dimen>
  <dimen name="dp_189">189dp</dimen>
  <dimen name="dp_190">190dp</dimen>
  <dimen name="dp_191">191dp</dimen>
  <dimen name="dp_192">192dp</dimen>
  <dimen name="dp_193">193dp</dimen>
  <dimen name="dp_194">194dp</dimen>
  <dimen name="dp_195">195dp</dimen>
  <dimen name="dp_196">196dp</dimen>
  <dimen name="dp_197">197dp</dimen>
  <dimen name="dp_198">198dp</dimen>
  <dimen name="dp_199">199dp</dimen>
  <dimen name="dp_200">200dp</dimen>
  <dimen name="dp_201">201dp</dimen>
  <dimen name="dp_202">202dp</dimen>
  <dimen name="dp_203">203dp</dimen>
  <dimen name="dp_204">204dp</dimen>
  <dimen name="dp_205">205dp</dimen>
  <dimen name="dp_206">206dp</dimen>
  <dimen name="dp_207">207dp</dimen>
  <dimen name="dp_208">208dp</dimen>
  <dimen name="dp_209">209dp</dimen>
  <dimen name="dp_210">210dp</dimen>
  <dimen name="dp_211">211dp</dimen>
  <dimen name="dp_212">212dp</dimen>
  <dimen name="dp_213">213dp</dimen>
  <dimen name="dp_214">214dp</dimen>
  <dimen name="dp_215">215dp</dimen>
  <dimen name="dp_216">216dp</dimen>
  <dimen name="dp_217">217dp</dimen>
  <dimen name="dp_218">218dp</dimen>
  <dimen name="dp_219">219dp</dimen>
  <dimen name="dp_220">220dp</dimen>
  <dimen name="dp_221">221dp</dimen>
  <dimen name="dp_222">222dp</dimen>
  <dimen name="dp_223">223dp</dimen>
  <dimen name="dp_224">224dp</dimen>
  <dimen name="dp_225">225dp</dimen>
  <dimen name="dp_226">226dp</dimen>
  <dimen name="dp_227">227dp</dimen>
  <dimen name="dp_228">228dp</dimen>
  <dimen name="dp_229">229dp</dimen>
  <dimen name="dp_230">230dp</dimen>
  <dimen name="dp_231">231dp</dimen>
  <dimen name="dp_232">232dp</dimen>
  <dimen name="dp_233">233dp</dimen>
  <dimen name="dp_234">234dp</dimen>
  <dimen name="dp_235">235dp</dimen>
  <dimen name="dp_236">236dp</dimen>
  <dimen name="dp_237">237dp</dimen>
  <dimen name="dp_238">238dp</dimen>
  <dimen name="dp_239">239dp</dimen>
  <dimen name="dp_240">240dp</dimen>
  <dimen name="dp_241">241dp</dimen>
  <dimen name="dp_242">242dp</dimen>
  <dimen name="dp_243">243dp</dimen>
  <dimen name="dp_244">244dp</dimen>
  <dimen name="dp_245">245dp</dimen>
  <dimen name="dp_246">246dp</dimen>
  <dimen name="dp_247">247dp</dimen>
  <dimen name="dp_248">248dp</dimen>
  <dimen name="dp_249">249dp</dimen>
  <dimen name="dp_250">250dp</dimen>
  <dimen name="dp_251">251dp</dimen>
  <dimen name="dp_252">252dp</dimen>
  <dimen name="dp_253">253dp</dimen>
  <dimen name="dp_254">254dp</dimen>
  <dimen name="dp_255">255dp</dimen>
  <dimen name="dp_256">256dp</dimen>
  <dimen name="dp_257">257dp</dimen>
  <dimen name="dp_258">258dp</dimen>
  <dimen name="dp_259">259dp</dimen>
  <dimen name="dp_260">260dp</dimen>
  <dimen name="dp_261">261dp</dimen>
  <dimen name="dp_262">262dp</dimen>
  <dimen name="dp_263">263dp</dimen>
  <dimen name="dp_264">264dp</dimen>
  <dimen name="dp_265">265dp</dimen>
  <dimen name="dp_266">266dp</dimen>
  <dimen name="dp_267">267dp</dimen>
  <dimen name="dp_268">268dp</dimen>
  <dimen name="dp_269">269dp</dimen>
  <dimen name="dp_270">270dp</dimen>
  <dimen name="dp_271">271dp</dimen>
  <dimen name="dp_272">272dp</dimen>
  <dimen name="dp_273">273dp</dimen>
  <dimen name="dp_274">274dp</dimen>
  <dimen name="dp_275">275dp</dimen>
  <dimen name="dp_276">276dp</dimen>
  <dimen name="dp_277">277dp</dimen>
  <dimen name="dp_278">278dp</dimen>
  <dimen name="dp_279">279dp</dimen>
  <dimen name="dp_280">280dp</dimen>
  <dimen name="dp_281">281dp</dimen>
  <dimen name="dp_282">282dp</dimen>
  <dimen name="dp_283">283dp</dimen>
  <dimen name="dp_284">284dp</dimen>
  <dimen name="dp_285">285dp</dimen>
  <dimen name="dp_286">286dp</dimen>
  <dimen name="dp_287">287dp</dimen>
  <dimen name="dp_288">288dp</dimen>
  <dimen name="dp_289">289dp</dimen>
  <dimen name="dp_290">290dp</dimen>
  <dimen name="dp_291">291dp</dimen>
  <dimen name="dp_292">292dp</dimen>
  <dimen name="dp_293">293dp</dimen>
  <dimen name="dp_294">294dp</dimen>
  <dimen name="dp_295">295dp</dimen>
  <dimen name="dp_296">296dp</dimen>
  <dimen name="dp_297">297dp</dimen>
  <dimen name="dp_298">298dp</dimen>
  <dimen name="dp_299">299dp</dimen>
  <dimen name="dp_300">300dp</dimen>
  <dimen name="dp_301">301dp</dimen>
  <dimen name="dp_302">302dp</dimen>
  <dimen name="dp_303">303dp</dimen>
  <dimen name="dp_304">304dp</dimen>
  <dimen name="dp_305">305dp</dimen>
  <dimen name="dp_306">306dp</dimen>
  <dimen name="dp_307">307dp</dimen>
  <dimen name="dp_308">308dp</dimen>
  <dimen name="dp_309">309dp</dimen>
  <dimen name="dp_310">310dp</dimen>
  <dimen name="dp_311">311dp</dimen>
  <dimen name="dp_312">312dp</dimen>
  <dimen name="dp_313">313dp</dimen>
  <dimen name="dp_314">314dp</dimen>
  <dimen name="dp_315">315dp</dimen>
  <dimen name="dp_316">316dp</dimen>
  <dimen name="dp_317">317dp</dimen>
  <dimen name="dp_318">318dp</dimen>
  <dimen name="dp_319">319dp</dimen>
  <dimen name="dp_320">320dp</dimen>
  <dimen name="dp_321">321dp</dimen>
  <dimen name="dp_322">322dp</dimen>
  <dimen name="dp_323">323dp</dimen>
  <dimen name="dp_324">324dp</dimen>
  <dimen name="dp_325">325dp</dimen>
  <dimen name="dp_326">326dp</dimen>
  <dimen name="dp_327">327dp</dimen>
  <dimen name="dp_328">328dp</dimen>
  <dimen name="dp_329">329dp</dimen>
  <dimen name="dp_330">330dp</dimen>
  <dimen name="dp_331">331dp</dimen>
  <dimen name="dp_332">332dp</dimen>
  <dimen name="dp_333">333dp</dimen>
  <dimen name="dp_334">334dp</dimen>
  <dimen name="dp_335">335dp</dimen>
  <dimen name="dp_336">336dp</dimen>
  <dimen name="dp_337">337dp</dimen>
  <dimen name="dp_338">338dp</dimen>
  <dimen name="dp_339">339dp</dimen>
  <dimen name="dp_340">340dp</dimen>
  <dimen name="dp_341">341dp</dimen>
  <dimen name="dp_342">342dp</dimen>
  <dimen name="dp_343">343dp</dimen>
  <dimen name="dp_344">344dp</dimen>
  <dimen name="dp_345">345dp</dimen>
  <dimen name="dp_346">346dp</dimen>
  <dimen name="dp_347">347dp</dimen>
  <dimen name="dp_348">348dp</dimen>
  <dimen name="dp_349">349dp</dimen>
  <dimen name="dp_350">350dp</dimen>
  <dimen name="dp_351">351dp</dimen>
  <dimen name="dp_352">352dp</dimen>
  <dimen name="dp_353">353dp</dimen>
  <dimen name="dp_354">354dp</dimen>
  <dimen name="dp_355">355dp</dimen>
  <dimen name="dp_356">356dp</dimen>
  <dimen name="dp_357">357dp</dimen>
  <dimen name="dp_358">358dp</dimen>
  <dimen name="dp_359">359dp</dimen>
  <dimen name="dp_360">360dp</dimen>
  <dimen name="dp_365">365dp</dimen>
  <dimen name="dp_370">370dp</dimen>
  <dimen name="dp_400">400dp</dimen>
  <dimen name="dp_410">410dp</dimen>
  <dimen name="dp_422">422dp</dimen>
  <dimen name="dp_472">472dp</dimen>
  <dimen name="dp_500">500dp</dimen>
  <dimen name="dp_600">600dp</dimen>
  <dimen name="dp_640">640dp</dimen>
  <dimen name="dp_720">720dp</dimen>

  <!-- font size,you can add if there is no one -->
  <dimen name="sp_6">6sp</dimen>
  <dimen name="sp_7">7sp</dimen>
  <dimen name="sp_8">8sp</dimen>
  <dimen name="sp_9">9sp</dimen>
  <dimen name="sp_10">10sp</dimen>
  <dimen name="sp_11">11sp</dimen>
  <dimen name="sp_12">12sp</dimen>
  <dimen name="sp_13">13sp</dimen>
  <dimen name="sp_14">14sp</dimen>
  <dimen name="sp_15">15sp</dimen>
  <dimen name="sp_16">16sp</dimen>
  <dimen name="sp_17">17sp</dimen>
  <dimen name="sp_18">18sp</dimen>
  <dimen name="sp_19">19sp</dimen>
  <dimen name="sp_20">20sp</dimen>
  <dimen name="sp_21">21sp</dimen>
  <dimen name="sp_22">22sp</dimen>
  <dimen name="sp_23">23sp</dimen>
  <dimen name="sp_24">24sp</dimen>
  <dimen name="sp_25">25sp</dimen>
  <dimen name="sp_28">28sp</dimen>
  <dimen name="sp_30">30sp</dimen>
  <dimen name="sp_32">32sp</dimen>
  <dimen name="sp_34">34sp</dimen>
  <dimen name="sp_36">36sp</dimen>
  <dimen name="sp_38">38sp</dimen>
  <dimen name="sp_40">40sp</dimen>
  <dimen name="sp_42">42sp</dimen>
  <dimen name="sp_48">48sp</dimen>

3.点击右键->ScreenMatch->点击ok

显示这个提示则说明添加成功

点击OK即可看到自动生成的dimens.xml适配文件

之后再布局文件中宽度和高度引用dimen文件中的数据,这样可以根据手机尺寸进行自适应的展现。

//分割线
  <View
    android:id="@+id/div_tab_bar"
    android:layout_width="match_parent"
    android:layout_height="@dimen/dp_2"
    android:background="#c9f7e3"/>

到此这篇关于android自动生成dimens适配文件无需Java工具类的图文教程详解的文章就介绍到这了,更多相关android自动生成dimens适配文件 内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 解决Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com

    这个问题是Android studio升级到3.0之后,运行的时候会提示gradle要升级到3.5版本才能编译.于是我把我的gradle升级到了 gradle-4.1-milestone-1 版本,是2017年7月份最新版本了. 于是我把主程序的build.gradle中的gradle版本改成了这个,具体指定哪个版本我也不知道,于是就写了个3.0+ dependencies { classpath 'com.android.tools.build:gradle:3.0+' } 然后再次编译,又发

  • android自动生成dimens适配文件的图文教程详解(无需Java工具类)

    在编写ui界面时因为手机分辨率大小不同,所以展现出来的效果也是不同的,这个时候就需要考虑适配器,让根据手机分辨率自动适配相应尺寸来展示界面,可以提高用户的体验感. 1.首先安装插件ScreenMatch,安装成功之后android studio会提示重启 2.在res->values下创建一个dimens文件,将以下代码复制进去.如果不创建这个文件一下操作会不成功导致项目重启. <dimen name="common_margin">@dimen/dp_15</

  • Android Studio 如何删除/新建一个module(图文教程详解)

    一.删除一个module PS:此方法也会将该module从你的硬盘中删除 如果直接右键会发现没有delete选项 1.选中想要删除的module,右键点击Open Module Settings选项 2.选中移除 3.点击yes 4.注意点击ok 5.小绿点消失说明操作成功啦 6.右键delete 二.新建一个module 1.file-new–new module 2.选择新建的moudle类型 3.编辑应用名称和module名称 4.可直接finish不做修改 附页 1.Android s

  • android studio 打包自动生成版本号与日期,apk输入路径详解

    一. 打开项目选择如图示1 (build.gradle 项目位置) 二. 1. build.gradle 文件添加内容如下.gradle是[com.android.tools.build:gradle:3.0.0 以下版本] android{ defaultConfig {...} 自动追加版本号和版本名称 android.applicationVariants.all { variant->variant.outputs.each { output-> output.outputFile =

  • Android Studio 新建项目通过git上传到码云图文教程详解

    作为一个合格的开发人员,对项目进行管理自然必不可少.今天就给各位看客介绍一下如何用git将自己的AS项目上传到码云.    一  创建远程码云代码仓库 首先我们打开码云,注册一个账号,接着在左上角处点击加号新建一个远程的项目仓库用于待会AS项目的上传,具体如下: 按照上图所示,点击创建即生成远程代码仓库.     二 开始进行AS代码的上传 首先我们打开新建好的AS项目,点击AS顶部的如下: 接着点击项目名称如下将项目加入到本地的git仓库中 之后红色的字体会变成绿色. 接着点击顶部vcs上传代

  • Laravel自动生成UUID,从建表到使用详解

    gitHub地址: https://github.com/EmadAdly/laravel-uuid.git 1.安装依赖 composer require emadadly/laravel-uuid 2.然后在config/app.php的providers里添加ServiceProvider 'providers' => [ ... Emadadly\LaravelUuid\LaravelUuidServiceProvider::class, ], 3.然后根目录执行 php artisan

  • Android studio 3.5.2安装图文教程详解

    Android Studio软件下载地址如下: 下载: http://www.android-studio.org/index.php/download Android 工具: https://www.androiddevtools.cn/ 1.下载界面 2.安装 每一步按照我选择的框安装就okay了!!!!! 3.安装完成 4.配置 5.选择界面样式 6.分配空间大小 当然你电脑内存大的话,分配大一点的空间内存 7.配置完成 我这有个小问题,不过没事,你可能不会出现这种问题,如果出现也没事,继

  • Spring整合MyBatis(Maven+MySQL)图文教程详解

    一. 使用Maven创建一个Web项目 为了完成Spring4.x与MyBatis3.X的整合更加顺利,先回顾在Maven环境下创建Web项目并使用MyBatis3.X,第一.二点内容多数是回顾过去的内容 . 1.2.点击"File"->"New"->"Other"->输入"Maven",新建一个"Maven Project",如下图所示: 1.2.请勾选"Create a si

  • win10 DVWA下载安装配置图文教程详解(新手学渗透)

    电脑重装系统了,需要重新装一下渗透测试的学习环境DVWA,借此机会就跟大家讲一下DVWA的安装过程,因为不同的电脑配置.环境不同,在我的电脑上按照我这个安装教程是一次性就安装好了的.如果安装的时候遇到了什么问题,欢迎大家在评论区讨论,我每天都会查看博客,看到了能解决我就会回复. 安装过程总共分两步,phpstudy的下载以及dvwa的下载.下面正式进入安装教程: 1.1首先需要准备的是DVWA的环境,DVWA需要运行在有数据库/服务器等多种环境下,我们一般选用集成了这些环境的phpStudy,

  • Visual Studio 2019配置vue项目的图文教程详解

    一,环境安装 1:Vue项目一切基于Node.js,必须先安装NodeJS, 下载地址:https://nodejs.org/zh-cn/ 安装nodejs,一路next就行了 Additonal工具可以不用安装. win+r 输入cmd 输入 node -v 和 npm -v 得到版本信息证明装好了. 2:确认Visual Studio 2019环境:看扩展工具里有没有勾选NodeJs 二,使用VS2019 创建Vue项目 后期会新增多个vue的项目,所以建议加一个vue名称 方案管理文件 你

  • PyQt5+Pycharm安装和配置图文教程详解

    PyQt5安装 之前安装过anaconda,里面是含有pyqt的,在环境里搜索可以看到,但是针对实际开发,并没有全部的qt5工具,所以需要再次安装. 在cmd里面运行: pip install PyQt5 -i https://pypi.douban.com/simple 安装常用的Qt工具: pip install PyQt5-tools -i https://pypi.douban.com/simple 在C:\Users\Administrator\Anaconda3\Lib\site-p

随机推荐