側邊欄是一個非常常用的一種功能,這次在 Android 嘗試通過做一個。 提供一個側邊欄 可以展開 / 收起 側邊欄 側邊欄中點選 item 可以切換主畫面...
還沒支援.Net Core 2.0 自行練習的code,run時候一直出現下面的錯誤System.MissingMethodException occurred...
類型轉換 (Type Casting) 類型轉換是一種檢查實例類型的方法,或者將該實例作為不同的父類或子類從其自己的類層次結構中的其他位置處理。Swift 中的...
測試跟文件是許多 developer 最不想面對,卻也是非常重要的部份。 Elixir 在相關工具的整合上非常用心,讓大家能輕鬆愉快養成寫文件與測試的好習慣。由...
昨天我們第一次嘗試使用 Auto Layout 來取代以往的定位方式。 今天,我們再稍微多探索一下 Auto Layout 的使用。 試著在原本的 logoVi...
LoadingAnimation - 彈跳的三個點 動畫為三個點依次落下然後回到原來的位置上。 LoadingView 單個點的上下動畫通過 UIView...
這次研究 RecyclerView 的下拉刷新實作,類似於 iOS 的UIRefreshControl 在 Android 中也有 SwipeRefreshL...
1. 跑不完、跑不完、就是跑不完 還記得前幾天,我們介紹 lambda 時,講到費氏數列嗎?我們所使用的解,算是較為直接的解法,這樣的解法好處是程式邏輯很清楚,...
昨天用 UICollectionView 做一個圖片顯示,但是間距怎樣看都覺得奇怪,原來是 Cell 的高度設定有問題 //set up the...
昨天了解 Carbon 套件是利用繼承來擴充物件的行為,我們今天一起來看看它是怎麼設計的。 首先原始碼註解很明確的分很多實作區塊,如 GETTERS AND S...