這篇博客我們介紹了Flutter,并且對(duì)比了H5,React Native,F(xiàn)lutter。 由于Flutter是跨平臺(tái)的開發(fā)框架,開發(fā)一次可以...
本篇文章我們將探討CommandLineRunner和ApplicationRunner的使用。 在閱讀本篇文章之前,你可以新建一個(gè)工程,寫一些...
Flutter介紹 Flutter是Google推出的開源移動(dòng)應(yīng)用開發(fā)框架。開發(fā)者可以通過開發(fā)一套代碼同時(shí)運(yùn)行在iOS和Android平臺(tái)。 它...
Spring Boot的由來 相信大家都聽說過Spring框架。 Spring從誕生到現(xiàn)在一直是流行的J2EE開發(fā)框架。隨著Spring的發(fā)展,...
介紹 本系列我們已經(jīng)介紹了ConstraintLayout的基本用法。學(xué)習(xí)到這里,相信你已經(jīng)熟悉ConstraintLayout的基本使用了,如...
有時(shí)候在布局界面的時(shí)候,UI要求某個(gè)View或者某張圖片按比例顯示,以適應(yīng)不同的屏幕分辨率。 通常我們時(shí)通過自定義View或者引入第三方的庫來解...
使用ConstraintLayout后我們的布局是沒有層級(jí)關(guān)系的,各個(gè)View之間都是平級(jí)關(guān)系,但是如果根據(jù)某個(gè)業(yè)務(wù)條件來控制多個(gè)View的顯示...
本文我們來介紹障礙線(Barrier)的使用,平常在開發(fā)中用的相對(duì)要少一些,但是在需要時(shí)會(huì)非常方便。 它的作用是將多個(gè)元素放到這個(gè)障礙線里面使時(shí)...
了解過UI設(shè)計(jì)的同學(xué)都知道,在設(shè)計(jì)的時(shí)候,我們經(jīng)常在界面上拖進(jìn)一些輔助線來幫我們對(duì)齊UI元素,或者方便我們統(tǒng)一的頁邊距。 在Constraint...