flutter版本的玩Android客戶端

flutter學習案例

目錄介紹

  • 00.項目下載與查看
  • 01.項目介紹
  • 02.項目優勢
  • 03.部分功能介紹
  • 04.部分截圖展示
  • 05.版本更新
  • 06.flutter系列博客
  • 07.感謝
  • 08.如何辨別flutter與原生
  • 09.關於更多

00.項目下載與查看

0.0 項目地址

0.1 下載apk

  • 已經打包好的apk存放到項目根目錄apk文件夾下,可以直接下載安裝。建議先安裝看看效果!
  • apk下載地址

0.2 項目

  • 關於項目的工程大概介紹

image

0.3 案例演示

  • 努力打造一款flutter極致體驗的WanAndroid客戶端,暫時我也是學習階段,後期慢慢更新!

image

0.4 項目測試賬號和密碼

  • 接口是接用wanAndroid開放的接口,感謝鴻洋大神提供免費的開源接口。只是用於訓練flutter案例,請勿商用。如需商用,請直接聯繫鴻洋大神623565791!
  • 測試賬號:用戶名:yangchong 密碼:123456

01.項目介紹

1.1 運行項目

  • 首先配置好Flutter開發環境,可參閱flutter中文社區的配置流程。
  • 下載代碼,執行Packages get安裝第三方包,直接執行main.dart代碼running即可
  • 經過測試,發現android studio、XCode、IDEA都是可以的

02.項目優勢

  • flutter目前開源的項目相對不多,雖然已經擁有GSYGithubAppFlutter開源項目,還別說入門還是稍微有點難度。該項目作爲入門級學習還是可以的,等到比較熟悉flutter,看看那個項目還是十分不錯的。
  • 項目結構清晰,代碼註釋詳細,可以一邊看博客學習dart語言,一邊訓練寫代碼,一邊總結記錄問題。

03.部分功能介紹

3.1 基礎功能

  • 首頁輪播圖+list:推薦最新的博客
  • 知識體系:對安卓知識體系做整理
  • 登錄註冊:登錄、註冊、Cookie持久化
  • 我的收藏頁面:依靠Cookie持久化,實現對文章的收藏和展示
  • 項目分類:在WanAndroid上發佈的項目
  • 網址導航:展示常用的開發網站
  • 搜索功能:輸入搜索、搜索推薦、歷史搜索等等
  • 關於我們:鴻洋wanAndroid介紹

3.2 後期完善功能

  • 輪播圖後期需要自動輪播【暫時還不知道如何實現自動輪播】,文章可以分享功能
  • 添加緩存功能,學習flutter中數據庫該怎麼用

04.部分截圖展示

image
image
image
image
image
image
image
image
image
image
image
image

05.版本更新

  • v1.0.0 更新於2018年8月到12月18日

    • 斷斷續續利用每天閒暇時間邊學習邊寫flutter代碼,初步完善了玩Android基本的一些功能

06.flutter系列博客

  • 待更新

07.感謝

7.1 關於接口

  • 接口用wanAndroid開放接口,在Android這個圈子,貌似我認識的程序員都知道張鴻洋大神。可以說該接口用於業餘訓練項目十分不錯!
  • 想要了解更多,可以查看鴻洋大神的wanAndroid網站:http://www.wanandroid.com/index

7.2 參考案例和學習博客

08.如何辨別flutter與原生

  • 簡單辨認一個頁面是Flutter還是原生

    • 打開手機的“開發者模式”
    • 打開“顯示佈局邊界”
    • 切回APP,然後看看app中的UI效果
  • image

image
image

09.關於更多

關於博客彙總鏈接

其他推薦

  • 博客筆記大彙總【15年10月到至今】,包括Java基礎及深入知識點,Android技術博客,Python學習筆記等等,還包括平時開發中遇到的bug彙總,當然也在工作之餘收集了大量的面試題,長期更新維護並且修正,持續完善……開源的文件是markdown格式的!同時也開源了生活博客,從12年起,積累共計47篇[近20萬字],轉載請註明出處,謝謝!
  • 鏈接地址:https://github.com/yangchong2...
  • 如果覺得好,可以star一下,謝謝!當然也歡迎提出建議,萬事起於忽微,量變引起質變!

關於LICENSE

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

項目地址:https://github.com/yangchong2...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章