前言:架構對於初學者來說,非常重要,但是非常難學,當初我在學習時,雖然網路上有很多文章,但每一個都不知道再供三小。即便我這篇文章,或許你也會聽不懂、看不懂。但別...
前言 在現在的手機使用情境中,有越來越多的機會讓使用者去運用他們的圖片或影片內容,例如現在絕大多數的社群軟體都會需要用到圖片/影片的上傳,而這相對應的就會需要一...
RelativeLayout 用程式碼對齊~~ 還記得我們說過 RelativeLayout 是依照彼此的相對位子來對齊 我們先講一下元件對齊的屬性要怎麼打 a...
昨天講完三個主要會運用的佈局,也解釋了對齊方式,但理論讀再多,還不如實際用程式碼實作看看! 打開 .xml 檔案,並到程式碼製作畫面的地方 (忘記可以查看 Da...
最近這幾年,電子書閱讀器的技術愈來愈成熟。除了 Amazon Kindle 和 Kobo 這些老牌的閱讀器外,有愈來愈多廠商加入開發和製造的行列。可別以為現在的...
有了 MVP 架構,之後書寫起來各位應該會看得比較清楚 接下來我們先新增一個 Activity 接下來我設定,若是登入成功,跳轉畫面 記得先在 inte...
前言 Bottom Sheet 算是比較近期 App 非常熱門的應用設計,從底部彈跳出視窗。通常會搭配在 more action,提供用戶與當前情境畫面的細部操...
前言 Snackbar,是很常見的應用通知設計,位於應用程式的底部,提供用戶目前操作的任何相關訊息。由於 Snackbar 實作的篇幅較少,就一起講解 大綱...
前言 不知不覺鐵人賽也接近尾聲,要講的最後一個元件是 Tab,也是一種導航切換畫面的元件,圍繞在同一主題上。在大多數的 App 都能看到,包裹著相關性高或相同應...
外部實體IP上網查一下就有 預設匣道和虛擬IP在 cmd 輸入 ipconfig 看一下 接著進入AP/路由器/IP分享器 這類東東的設定介面,設定防火牆要...
利用前幾天學習的對齊方式以及元件的屬性,嘗試做出下面的畫面 圖案部分可以參考下面流程 先將左上角改為 Android 再對 res 底下的 drawable...
大綱 Alert dialog Simple dialog Confirmation dialog Full-screen dialog Anatomy Ke...
大綱 Standard bottom sheet Modal bottom sheet Expanding bottom sheet Common Using...
大綱 Simple Using Fixed tabs Scrollable tabs Anatomy Key properties Style Simpl...
大綱 TextInputLayout Simple Using Adding a leading icon Leading icon attribute...
為什麼要介紹上架到 F-Droid 而不是 Google Play Store 呢?關於上架到 Google Play Store 的教學已經多到不用我再多寫...
大綱 Simple Using Linear progress indicators Circular progress indicators Anatomy...
有些時候需要看外文網頁,而外文裡可能有許多單字,或是看外文的速度沒有那麼快,閱讀起來會很辛苦。這時如果能夠跟 Chrome 一樣提供全文翻譯的話,對於使用體驗上...
前言 昨天我們成功的運行了自己做的App。但我們還有2個步驟要做: 布局App元件 實作App功能 User Research (with/by mysel...
佈局是什麼? 佈局有哪些? Q:佈局是什麼? A:佈局就是一個容器,可以裝一堆元件,也可以裝佈局 Q:佈局有哪些? A:LinearLayout、Rela...
闡述一下想法和如何實作 先從最陽春的思考方式 1. 我們必須讓 Server 一直跑,等到有用戶加入時,可以馬上讀取到 2. 讀取到用戶加入聊天室後,我們就把該...
前言 昨天我們設計好UI介面後,我們有一堆按鈕和文字框的"元件",要讓這些元件活起來,我們必須"綁定"元件,將元件與Ko...
前言 是一個作為導航工具的組件,能讓用戶隨時展開或收起,與 Bottom Navigation 相同都是作為跳轉畫面的元件,但應用上有些不同,上幾篇我有提到 B...
APP 安桌安裝檔案在以下網址:APP 安桌安裝檔 google sheet 網址 首步:需按設定去填入自已 ChatGPT,Line Notify token...
大綱 Simple Using Using Ranger Slider Adding/removing the value label Setting a...
昨天我們創一個專案的時候,跑出下面兩個檔案 .xml 檔案,就是設計畫面的地方 .kt 檔案,這裡是用來針對畫面上的東西,製作功能的地方 例如某個...
今天我們要介紹常用的元件以及各自的屬性。 TextView ImageView Button EditText 筆者建議新手,先將程式碼複製貼上,再刪除某一...
大綱 Type Regular top app bar Simple Using Applying scrolling behavior Prominent...
寫一個 Thread 接收 Socket public class ServerListener extends Thread{ @Override...
前言 昨天我們成功開啟相機並且回傳相片,但我還沒設定要回傳到哪,今天我一樣要在不設定回傳到哪的情況下(有夠不負責任的啦!),先來實現開啟相簿的功能。 昨天:開...