本系列同步發表在 個人部落格,歡迎大家關注~ 登入/登出 登入按下登入按鈕後的時候,需要有一個 Loading 的 Modal。 如圖 而在 Flutte...
本系列同步發表在 個人部落格,歡迎大家關注~ 中秋節到拉~ 先祝大家中秋快樂~ -- 好了,廢話不多說,進入今天正題囉~ 主頁面 - 首頁 lib/pag...
今天開始進入本系列的主線 - 第一階段 UI 部份 進入點 lib/main.dart import "package:flutter/materia...
本系列同步發表在 個人部落格,歡迎大家關注~ 開發環境 作業系統(OS): Ubuntu Desktop 18.04.2 LTS 編輯器(Editor):...
本系列同步發表在 個人部落格,歡迎大家關注~ 緣起 老實說在學習 Flutter 並用在幾個專案後,一直想花時間整理成文章在自己的部落格。 但是寫成筆記形式...
Flutter 是基於 Material Design,由Google開發的設計語言。 基礎架構介紹 還記得我們昨天辛苦建置的環境嗎?還有我們也開啟了我們第一個...
Flutter 官方安裝網頁 Windows 我們會需要安裝 Git,基本來說就都下一步就可以了,連結以下。Git Download 安裝 Flutte...
前言 為何會投入這個肯呢?原因是我本是學前端的部分,但我覺得前端做了一陣子了想碰碰些新的東西,以前有試著嘗試過React-Native,當時因為一些原因而放棄了...
如果你是Java、C#等高階程式語言的愛好者,對於前端的語言技術(PHP、JSP、ASP...)又沒那麼熟悉或是有所障礙的人,在這裡我要告訴你一個福音~ Apa...
參考網路上教學文章大多都說在onCreate()中加入,而且必須在setContentView之前,如下: window.setFlags(WindowMana...
攔截封包 故事的開頭,是因為我有天想要分析高鐵訂票App的https封包,於是我就先準備好Android上面可以攔截https封包的工具Packet Captu...
尋找合作接案的Android合作伙伴,至少一年以上Android開發經驗,不用很厲害沒關係,兼職可,只要有責任感努力完成即可.有意願請私訊. 稍微說明一下,目前...
第一步: protected void onCreate(Bundle savedInstanceState) { super....
第一步:在app>res>drawable>放入要顯示的圖片檔案 第二步:在app>res>layout> 建立一個activity_welcome.xml並且...
第一步:MainActivity.java1.import import android.app.ProgressDialog; import android....
第一步:AndroidManiFest.xml新增以下code,開啟app網路權限 <uses-permission android:name="...
在Day 29中,我們安裝了SQLite,並練習建置資料庫、建立資料表(一個空的資料表叫tenniscourts),以及查詢table的欄位資訊。接下來一起試試...
比賽結束後,我看了一下程式,才發現,沒有寫到刪除的功能,這樣,就不夠完整。所以,這個章節,就來將最後一個功能,刪除完成。 所以,此功能,執行的方式為,在Lis...
<< 接續上篇 Method MediaRecorder 錄音器 MediaRecorder 的狀態圖(圖片來源為官方文件) 建立 Me...
使用語言 Kotlin 使用元件 ImageView TextView Button ProgressBar Method MediaPlayer 音...
常用快捷鍵 列出一些作者最常使用的快捷鍵 (除了剪下、複製、貼上、復原),在程式撰寫時能有很大的幫助: 單行註解【Ctrl + /】、多行註解【Ctrl...
今天來做一些有關介面外觀改善的練習。在手機上我們可以打開輔助線來看每個view的界限,路徑在:設定 > 系統 > 開發人員選項 > 顯示版面配...
使用語言 Kotlin 使用元件 ImageView TextView DrawerLayout NavigationView CoordinatorLa...
接下來的兩個章節會收錄一些獨立的小主題,主題之間不會有關聯,讀者可以另開一個專案跟著實作。 Configuration 組態 在程式設計過程可以透過訪問...
使用語言 Kotlin 使用元件 ImageView TextView CardView RecyclerView SwipeRefreshLayout...
今天的主題是點擊項目後的動作,首先我們要知道點到的是清單中的哪個項目,因此要擴充一下 groupRecycleAdapter。 首先在類別建構子加上第三...
今天來使用Day25所建立的 NameMapping class,其定義如下: package com.example.android.eventlistene...
<< 接續上篇 Method AlertDialog 一種小型視窗,用來提示使用者資訊或讓使用者輸入所需資訊。 利用 AlertDialog.Bu...
今天要來應用新的元件 RecyclerView: 使用之前必須到 Gradle Scripts > build.gradle (Module:...
鐵人賽終於到了最後一天,因為平日要上班,所以這30天的文章盡量挑概論的內容寫,比較少實作。實作雖然少,但每一篇要花的時間可能是概論文的2-3倍。不過,概論文也是...