Flutter 中 Overlay 是一個特殊的 Stack Widget。官方文件指出雖然開發者可以直接建立 Overlay,但通用的用法,是使用由在 WidgetsApp 或 MAterialApp 的 Navigator 去管理路由的視覺化顯示。Overlay 實作一個特殊的 Stack widget,如果沒有特殊需求,開發者可直接使用 Stack。會用到 Overlay 通常是需要對浮動元件的渲染做控制。
撰寫時所使用的 Flutter 環境如下:
Flutter 3.1.0 • channel beta • https://github.co…
繼續閱讀⋯⋯
有時我們想在 Hugo 的文章中嵌入影片,org-mode 語法便不夠用了。好在 Hugo 本身有提供 Shortcode,方便使用者在 Markdown 中排版。因此,你可以透過一些技巧,在 Emacs 做到這件事情。
本文主要解析 Flutter Draggable
的程式碼,解釋 Draggable
如何透過 Overlay
跟 OverLayEntry
在渲染階段時控制 feedback 出現跟消失,以及DragTarget
如何處理目標元件接受被拖曳元件 。 源碼在 lib/src/widgets/drag_target.dart
。
在 Emacs 中可以用 org-ref 跟 org-helm-bibtext 搜尋、引用文獻,並且可以直接導入 Zotero 輸出的 Bibtex 檔案,使用起來相當方便,但偶而我們會遇到 Bibtex 檔案解析失敗,跳出 scan-error "scan-error "Unbalanced parentheses" 195830 512550"
類似的錯誤訊息,這代表什麼問題呢?本文簡略說明問題成因跟解法。
花好月圓通常是用來祝賀新人的吉祥話,但由於我的閱讀偏科,知曉還有不吉祥的含義,搭上現如今的高離婚率,三不時看到有人參加婚宴照片,出現花好月圓這道菜,就忍不住對人科普。