原创 flutter textfield hinttext居中對齊

問題: 在flutter中使用textFiled外面包裹一層Container中,設置外面Container的Alignment屬性也沒用,設置居中也沒用,hinttext一直在頂部上顯示。 解決方法: 在hinttext的inp

原创 mac 下 jdgui invalid input fileloader

在一次反編譯中,前面幾個步驟都是正確的,將classes.dex成功轉爲classes-dex2jar.jar文件,在即將把classes-dex2jar.jar文件在jd-gui中打開的時候,出現了jdgui invalid i

原创 flutter自定義appbar

場景描述: 因爲寫很多頁面,每個頂部都搞一個返回鍵、分享,中間標題這種東東,弄的比較繁瑣,索性就把這個appbar給單獨抽離出來,重新定義成一個widget這個內容。 效果圖大致是這樣子的: 源碼: 直接上代碼: impor

原创 flutter Container設置漸變色

不得不說flutter在ui方面確實強大,可能用Android比較懶吧,下面說一下flutter中的Container設置漸變色,主要是在decoration裏面進行設置. 其實Container這個組件很好玩的,建議大家多試試

原创 mac下通過命令行查找文件

直接在命令行中輸入: mdfind -name "xxxx.png" 如果不知道完整的文件名稱的話,只需要輸入你記得的幾個詞就行。

原创 flutter設置appbar高度

簡單的設置appbar高度: Scaffold( appBar: PreferredSize( child: AppBar( ), preferredSize

原创 flutter 上架IOS流程(新手教程)

首先:IOS上架需要有啓動頁,不然會給你打回來一個2.1.1空白內容到錯誤, 下面是Flutter設置IOS啓動頁的鏈接 https://juejin.im/post/5ca2d357e51d4533087aa92c 可以搭配有這

原创 Flutter動態加載TabBar

效果圖: 這裏主要是用了TabController這個controller,而不是用的默認的DefaultTabController,TabBar跟TabBarView必須關聯起來,否則會報錯。我這個上面的代碼改得還有點多,因爲

原创 flutter SmartRefresher+ListView組合,爲listview添加headview和footerview

老實說,這個坑就比較大了,搞了一個上午跟下午兩小時,還好算是解決掉了。 先上圖: 實現效果圖: 主要是上面的頭是用兩個Container進行包裹起來的,然後下面用了一個listview,總的加上了一個SmartRefresher

原创 Xcode 運行項目出現 Check\ Pods\ Manifest.lock

這是一個很奇怪的問題,有時候會出現,有時候重新關閉Xcode再打開就好了。 截圖如下: 出現的問題:Check\ Pods\ Manifest.lock 解決辦法: (1)關閉再重新打開,重新rebuild一下 (2)cd 到i

原创 Git強制覆蓋本地代碼

如果是多人合作,請先備份,畢竟自己寫的代碼不容易 Git命令: git fetch --all git reset --hard origin/master git pull 一路下來就好。 更多資源請

原创 Flutter設置TabBar indicator寬度(爆改UnderlineTabIndicator )

文章目錄源碼探索:修改:使用: 在默認的TabBar中,indicator的寬度是不可以修改的,每個長度都是平分一個Item的,如下圖: 這個是未修改的圖,下面是修改的圖,總的寬度爲20 總的在源碼裏翻來翻去,發現並沒有可以設

原创 mac下vscode代碼格式化及其他常用快捷鍵

工作中暫時所用到的快捷鍵: (一) 代碼格式化: 快捷鍵:shift + option + F (二)選中方法,跳進方法 快捷鍵:command + 鼠標左鍵 (三)選中方法進行查看方法實用位置 快捷鍵:comm

原创 VsCode上運行Flutter項目

小白教程,請勿噴 首先確保VSCode安裝成功, 然後能保證項目正常的導入 然後在控制terminal輸入:flutter run這樣我們就可以成功將其運行到模擬器上啦, 其他熱鍵: R 鍵重新啓動 r 鍵熱重載 q 退出 p

原创 flutter跳轉到首頁並移除所有頁面,類似Android的singleTop

問題描述: 在某篇文章詳情頁的時候,點擊上面的欄目即返回到首頁 如下圖: 當點擊騰訊校園招聘的時候,這時候會pop掉之前的頁面,然後移除所有,直接返回到首頁。 之前的效果是這樣子的,一直沒有找到合適的解決方法,可能是自己寫得有些