要讓使用者好用,錨點,也就是HTML 中的 Anchor 是少不了的。
設定錨點,就是給一個 division ID: <div id="blog_id-<%= blog.id %>" style="padding-t...
Flutter 提供了四種 Navigation & Routing 的方式:
前面我們已經學會「N1 直接導航」及「N2 固定名稱路由」,現在讓我們來看看: N3 動態名稱路由:
延續我們的程式碼,它已經準備好可以用來測...
Flutter App 起始 Splash 畫面的開發介紹,也深入了解各平台的設定,不是很深,但是夠用了
將近一萬個字的詳細介紹,你會學到 threads, isolates, event loop 跟 Future 及 Stream 的關係,然後了解原來 await 不過是個新寫法,還會知道 sync* 及 async* 的不同。
前幾天,也就是 2021 年 12 月 9 號,Flutter 又宣布有新的 2.8 版了,距離我上次 10 月更新到 2.5 版失敗,也不過才兩個月,話說,Flutter 改版也太快了吧,不過也好啦,這代表 Flutter 團隊有認真在開發,...
flutter_sound 使用在 Web 時,需要安裝 javascript,怎麼裝?網頁與 App 大不同,很多 packages 也不支援 web,怎麼辦?瀏覽器也大不同,怎麼辦?本文都有介紹,也教你架設簡易 Flutter 網站。
uration : 89 seconds where is it : Karatay Madrassa, Konya (科尼亞, 土耳其) who built it : Seljuk (塞爾柱帝國) year built : 12...
在 Android 中使用 flutter_sound 必須要修改 Manifest 及 Gradle,它們是什麼?我們針對使用 flutter 的開發人,做了份簡單易懂的介紹。
學會打開 iOS 的錄音及其他許可,讓我們的「快樂錄音機」App 可以在 iOS 執行。我們也深入介紹了 iOS 的 Podfile 及 Flutter 如何自動建立 Podfile 的秘密。
很多 Domain 銷售商都有 domain email 服務,例如:GoDaddy 等等,應該大的廠商都有,只是都要加點錢,當然,問題就是要加點錢,如果要免費的呢? 除了自己架 Email server 外,我只知道 Google Domai...
現在很多 Linux 版本中都沒有內建 mail 這個 MTA(Mail transfer agent,郵件傳送代理) 了,但是 mail 用起來真的很方便啊,最好用的就是像這樣簡單的一行指令,就可以送出很棒有標題內文的郵件: echo "M...
分享播音功能與 UI
主要新增使用 flutter_sound 套件來建立錄放音功能的 new_audio.dart
處理錯誤一直是件很重要的事,這裡我們簡介了 Dart 及 Flutter 的錯誤處理方式:除了將 try-catch-finally 做了介紹,也對非同步及 runZonedGuarded 做了簡介,應該很夠用了。
本篇詳細的介紹了怎麼在 Flutter 中分享一個功能,這也是 refactor 的一個很重要部分,我們把播音功能與介面獨立出來,現在可以很簡單的在不同的畫面分享共用。
瀏覽器真是太多不同了,剛剛測試,發現Android Chrome的HTTPS很與眾不同,別人都沒事,就他說不安全,沒設好,太神奇了,更好玩的是,Google的其他瀏覽器都說很安全,查了一下,加了一行: 原來的 /etc/apache2/sit...
小老百姓被騙是可憐;公司被騙可就是笨又丟臉,而且還不能說...... 這種網址詐騙就是專門騙公司老闆的,我想一定很多老闆被騙,而且又不敢說,所以這家大陸 China Registry 公司才能活超過十年! 前幾天,一個老闆轉了一個信來,...
Unicode u2018 跟 u2019,也就是英文稱為 Smart Quotes 或是 Curly Qoutes 的 ‘ ’ 一對寶,這是個很神奇的字符,當在特定狀況時,瀏覽器會在前或後面自己加“空白”,而且有問題的話,問題會發生在英文版...
Flutter 的 StatefulWidget 從出生到死亡,會有一系列的 methods 通知你它目前的狀態,本文介紹了它的用處。另外也介紹了 FutureBuilder,它可以依照非同步的資料來建立一個「活」的 Widget。
「快樂錄音機 App」一路從零開始開發,目前到 0.6 版,已經可以錄音、播放、存檔與使用資料庫紀錄了,為了讓讀者能更好的比對自己開發的結果,我把剛剛使用 BLoC 來做的播放音 refactor 部分做成了一個 GIF 動畫,可惜 GIF 沒...
這個 Rails 的 YML Bug 非常非常難找,我剛又遇上了,等到我找到這隻蟲後,才恍然想起,哈,這我以前也遇到,所以,就特留了個紀錄於此,希望對以後有同此遭遇的 rails 同“苦”,有幫助! 基本上,只要你的 YML 有錯,排錯、文法...
數字貨幣是一種基於區塊鏈技術的虛擬貨幣,它可以通過加密算法來確保交易的安全和匿名性。數字貨幣的市場規模在近年來不斷擴大,吸引了越來越多的投資者和開發者的關注。在眾多的數字貨幣中,有一種新興的數字貨幣叫做ice,它有什麼特點和優勢呢?本文將...
最近裝修學到了一種新的管材 他是名為CD浪管 這種管材並不耐火 適用於埋於混泥土之下 還有一種名為PF的浪管 然而這種pf的浪管他則耐熱及抗紫外線 這是我們以前電工學習的時候並沒有這樣子的管材 所以以前我們都是使用PVC的管材 ...
從使用情境來介紹 Flutter 的輸入,讓你知道有沒有 Form 的使用差異,再深入 Controller 與 FocusNode,讓你完整駕馭 Flutter 的輸入。
QNAP 推出語音機器人阿福寶 AfoBot 不只思念 即刻說愛 - AfoBot 阿福寶視訊陪伴機器人見面會 QNAP Systems, Inc. — YouTube 快速看一下微電影 不只思念,即刻說愛 - AfoBot 阿福寶...
使用 CustomPaint() 及 isolate() / compuate() 畫出 PCM 音檔的波形圖,使用者可選擇顯示區間,及優化使用者體驗
「快樂錄音機」現在可以將錄音檔的波形顯示出來了,而且還可以放大進去看。 使用 Flutter CustomPaint 及多工的 isolate 的 compute() 開發,下面是在 iPad 模擬器上執行的動畫:
剛剛我很偶然的用了一下Google map,沒想到Google 這調皮鬼,今年愚人節又出新點子了,大家可以上去試試玩玩,可以把你家附近的地圖變身為大嘴巴,好玩!
我喜歡google這文化,接這任務的工程師一定也玩的、寫的很高興。 這Pa...
這篇加上了完整的 Flutter 的 NoSQL Hive DB 程式碼展示,快樂錄音機 App 使用 Hive 來儲存使用者喜好,也用 Hive 來儲存錄音紀錄,包含 CRUD、Key 排序、Filtered 等用法。
儲存設備廠商QNAP 推出陪伴型機器人 AfoBot ,主打視訊通話及語音命令 ex. 小福小福 我想聽五月天 派對動物 就可以打開KKBOX 播放五月天的歌曲。 也有與其他設備整合應用如床墊(嬰兒健康監測,睡眠監測)以及安糖寶(血糖監測)...