介紹一個生成Flutter應(yīng)用框架的插件

Flutter App Template Generator是一個自當生成Flutter應(yīng)用框架的Android Studio和Intellij IDEA插件社痛。它可以幫助生成大部分代碼框架。它擁有這些特性:

  • 使用reduce進行widget的狀態(tài)管理缕碎。
  • 能夠自動把json轉(zhuǎn)化成dart類褥影。
  • 根據(jù)提供的json生成網(wǎng)絡(luò)訪問的restful api接口池户。
  • 根據(jù)Json生成數(shù)據(jù)庫模塊咏雌。
  • 包含了一些view常用控件,比如底部導航欄校焦,Draw赊抖,AppBar,TopTabBar寨典,ListView(自動綁定Json生成的類)氛雪,簡易登錄界面,設(shè)置界面(暗黑模式耸成,字體大小报亩,IOS或Android樣式)

使用

  1. 在插件庫搜索Flutter App Template Generator,安裝并重啟編輯器井氢。
  2. 用Android Studio或Intellij IDEA創(chuàng)建一個Flutter項目弦追。
  3. 右鍵點擊lib目錄,選擇“New” -->“Generate App Template”花竞。
  4. 點擊“Init Project“按鈕來初始化劲件,初始化秩序做一次。(如果lib目錄沒有看見文件约急,請到文件目錄刷新)
  5. 輸入Page名稱零远,Json類,json字符串厌蔽,選擇你想要添加的控件牵辣,點擊OK 。


    step 5
  6. 修改類的變量并點”Generate“奴饮。(主類必須有unique屬性的變量)
    step 6
  7. 插件將會生成如下代碼及目錄
    code
  8. 在main.dart中添加所創(chuàng)的頁面到導航服猪。
  Map<String, WidgetBuilder> _routes() {
    return <String, WidgetBuilder>{
      "/settings": (_) => SettingsOptionsPage(
            options: _options,
            onOptionsChanged: _handleOptionsChanged,
          ),
      "/": (_) => new HomeView(),
    };
  }
  1. 設(shè)置服務(wù)器服務(wù)器地址
    network_common.dart
    Dio dio = new Dio();
    // Set default configs
    dio.options.baseUrl = 'https://unsplash.com/';

解析
photo_repository.dart

  Future<List<Photo>> getPhotosList(String sorting, int page, int limit) {
    return new NetworkCommon().dio.get("napi/photos").then((d) {
      var results = new NetworkCommon().decodeResp(d);
      List<Photo> list =
      results.map<Photo>((item) => new Photo.fromJson(item)).toList();
      return list;
    });
  }

photo_middleware.dart

    repository
        .getPhotosList(
            "sorting",
            store.state.photoState.page.currPage,
            store.state.photoState.page.pageSize)
        .then((map) {
      if (map.isNotEmpty) {

        next(SyncPhotosAction(page: Page(), photos: map));
      }
  1. 綁定數(shù)據(jù)到UI
    home_view.dart
class _PhotoListItem extends ListTile {
_PhotoListItem({Photo photo, GestureTapCallback onTap})
    : super(
          title: Text(photo.id),
          subtitle: Text(photo.views==null?"0":photo.views.toString()),
          leading: CircleAvatar(child: Image.network(photo.urls.thumb)),
          onTap: onTap);
}

現(xiàn)在你可以執(zhí)行這個應(yīng)用了供填,它將生成如下界面

app

github
另一個例子

更多功能請下載并嘗試一下,如果你使用這個開發(fā)罢猪,你會剩下很多敲代碼的時間近她。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市膳帕,隨后出現(xiàn)的幾起案子粘捎,更是在濱河造成了極大的恐慌,老刑警劉巖危彩,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件攒磨,死亡現(xiàn)場離奇詭異,居然都是意外死亡汤徽,警方通過查閱死者的電腦和手機娩缰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谒府,“玉大人拼坎,你說我怎么就攤上這事⊥暌撸” “怎么了泰鸡?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長壳鹤。 經(jīng)常有香客問我盛龄,道長,這世上最難降的妖魔是什么芳誓? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任余舶,我火速辦了婚禮,結(jié)果婚禮上锹淌,老公的妹妹穿的比我還像新娘匿值。我一直安慰自己,他們只是感情好葛圃,可當我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布千扔。 她就那樣靜靜地躺著,像睡著了一般库正。 火紅的嫁衣襯著肌膚如雪曲楚。 梳的紋絲不亂的頭發(fā)上尊残,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天擂啥,我揣著相機與錄音,去河邊找鬼春哨。 笑死喷楣,一個胖子當著我的面吹牛趟大,可吹牛的內(nèi)容都是我干的鹤树。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼逊朽,長吁一口氣:“原來是場噩夢啊……” “哼罕伯!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起叽讳,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤追他,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后岛蚤,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體邑狸,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年涤妒,在試婚紗的時候發(fā)現(xiàn)自己被綠了单雾。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡她紫,死狀恐怖硅堆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情犁苏,我是刑警寧澤硬萍,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布扩所,位于F島的核電站围详,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏祖屏。R本人自食惡果不足惜助赞,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望袁勺。 院中可真熱鬧雹食,春花似錦、人聲如沸期丰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽钝荡。三九已至街立,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間埠通,已是汗流浹背赎离。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留端辱,地道東北人梁剔。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓虽画,卻偏偏與公主長得像,于是被迫代替她去往敵國和親荣病。 傳聞我的和親對象是個殘疾皇子码撰,可洞房花燭夜當晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容