iT邦幫忙

android studio相關文章
共有 246 則文章

技術 18 : 任務拖放排序與快速重排

手動拖放調整任務順序• 使用者可以長按任務卡片,拖動到想要的位置• 任務清單會即時更新顯示,保持使用者排序的順序 自動保持未完成任務在上方• 完成任務自...

技術 17 : 任務標籤互動與快速篩選

新增標籤篩選功能• 在任務列表上方增加一列標籤按鈕(工作、學習、個人、健康)• 點擊標籤按鈕時,只顯示該標籤的任務,其他標籤任務隱藏 標籤互動顯示• 任...

技術 16 : 新增任務標籤與顏色分類

新增任務標籤功能• 每個待辦任務可以指定一個標籤,例如「工作」「個人」「學習」• 使用者在新增任務時可以選擇標籤 標籤顏色顯示• 每個標籤對應不同顏色,...

技術 15 : 改善新增與刪除任務的互動體驗

新增任務時自動清空輸入框• 讓使用者在新增任務後,輸入框自動清空,提升輸入效率 刪除任務前加上確認提示• 點擊垃圾桶刪除任務前,跳出確認對話框,避免誤刪...

技術 14 : 新增任務自動排序與完成項目下移

新增任務保持在最上方• 新增待辦事項時,未完成的任務應該插入列表的最前面• 保持列表整齊,最新的未完成任務顯示在上方 完成項目自動移到最下方• 當使用者...

技術 13 : 新增任務排序功能

新增「依完成狀態排序」功能• 將完成的任務自動移到列表下方,未完成的任務保持在上方• 提升使用者瀏覽待辦項目的效率• 互動上:完成狀態切換後,自動重新排序列表...

技術 12 : 優化任務列表互動與動畫效果

改善完成任務切換動畫• 點擊任務前的打勾框,完成/未完成的狀態切換加入動畫效果• 文字顏色、打勾框顏色平滑過渡,提升使用者體驗 優化列表滾動與選取反饋•...

技術 11 : 加入任務優先級標記與視覺化提示

新增任務優先級屬性• 每個待辦項目新增 priority 屬性(高、中、低)• 初始靜態資料可以設定不同優先級,例如:高、中、低 // 第十一天新增:在 _...

技術 10 : 改善列表 UI 與程式結構整理

改善待辦清單的視覺呈現• 將原本單純的 ListTile 改為使用 Card 包裝,讓每個待辦項目有明顯的立體感與間距• 為完成的項目增加淡灰色背景與刪除線效...

鐵人賽 生成式 AI DAY 21

技術 Day 21 - 用Stitch 設計 APP UI

接下來我們要更新 UI假設我們都是普通人不會 Figma 跟 UI/UX 我們可以使用這個網站:https://stitch.withgoogle.com/ 他...

鐵人賽 生成式 AI DAY 20

技術 Day 20 - 用 Gemini in Android studio vibe coding APP

#製作流程皆使用 Gemini Agent 接續上一章節建好專案後,接下來我們要思考我們要做甚麼樣子的chat APP 但憑空想像可能太困難 不如直接輸入 ”幫...

鐵人賽 生成式 AI DAY 19

技術 Day ?? - 打造自己的 Gemini chat APP

首先你需要有 Google Cloud Console 的 Gemini API key 檢查 ⬇️ 打開 https://aistudio.google.co...

鐵人賽 生成式 AI DAY 13

技術 Day 13 - 運用 Vibe Coding 在 Android Studio 上快速製作記帳 APP Final 戰敗解析

想必你看到昨天的 View 一定會想,這到底是甚麼??沒錯,讓 AI 生安卓的大架構,如果一次生整個 APP 就是會這麼炸裂(複雜程度與爆炸程度成正比)如果你嘗...

鐵人賽 生成式 AI DAY 12

技術 Day 12 - 運用 Vibe Coding 在 Android Studio 上快速製作記帳 APP Part2

在昨天我們拿到了prd.txt如果你用的是 普通 AI 那需要自己複製貼上,為了感受 vibe 氛圍,建議完全照著做不需思考,如果你嫌他一步一步太慢,可以直接輸...

鐵人賽 生成式 AI DAY 11

技術 Day 11 - 運用 Vibe Coding 在 Android Studio 上快速製作記帳 APP Part1

接下來,我們將利用 Vibe 的方式,全程只用 Prompt 技巧完成這個記帳 APP。我會提供我的步驟與 Prompt 但你可以自己客製化。 使用環境 And...

技術 9 : To_Do List App 優化與進階功能

優化新增任務輸入欄位• 提示文字:「輸入新任務」• 可以按加號新增任務,也可以按 Enter 鍵新增 TextField( controller: _te...

技術 8 : To-Do List App 的動態功能與互動操作

新增互動功能在 To-Do List App 中,我們要讓使用者可以新增 to_do 項目。•在 MyHomePageState 中新增一個 TextEdit...

技術 7:新增互動功能與待辦項目管理

建立可互動的待辦清單•修改位子 : 在 MyHomePage 的 _MyHomePageState 裡面,原本的靜態 ListView 改成動態 List...

技術 6:為待辦清單加入互動功能

今天的目標就是讓清單可以「互動」,讓使用者能夠勾選任務是否完成,讓應用程式更接近真實的使用情境 建立 TodoItem 資料模型• 我們會先新增一個 Tod...

技術 5 : 建立靜態代辦清單

移除預設計數器功能Flutter 專案預設會有一個計數器功能,包括 counter 變數與 FloatingActionButton。因為我們今天要建立的是代...

技術 4 : 建立 To-Do List App 基本畫面

建立 Flutter 專案• 打開 Android Studio → 選 New Flutter Project → Flutter Application...

鐵人賽 生成式 AI DAY 2

技術 Day 2 - 魔法是想像的世界,在魔法的世界裡無法想像的事情就無法實現。

本篇將介紹心態、環境與工具 心態 AI 是你能力的放大器。你想像不到的,用AI也做不到 就跟魔法一樣 ⬇️ 圖片出自: 全聯葬送的福利聯 使用環境 Andr...

技術 每日一篇學習筆記 直到我做完專題 :( [Day33]

今天寫一個儲存在手機的文件 public class FileWriteActivity extends AppCompatActivity implement...

技術 每日一篇學習筆記 直到我做完專題 :( [Day32]

今天實際來做看看連接資料庫 登入之後保存進資料庫 private void loginSuccess() { String desc = Str...

技術 每日一篇學習筆記 直到我做完專題 :( [Day31]

今天把sql結合到找回密碼的地方 //保存至數據庫 Logininfo info =new Logininfo();...

技術 每日一篇學習筆記 直到我做完專題 :( [Day30]

今天來對SQLite進行更新 利用onUpgrade來進行當把版本數字提升時將會調用onUprgrade 主要功能可以1.升級數據庫(增加或是刪除列、表)2.將...

技術 每日一篇學習筆記 直到我做完專題 :( [Day29]

今天學SQLite事務管理方法 首先先理解事務在還沒有開啟事務狀態前,對SQLite的各種操作會直接生效而事務狀態啟動後,操作會顯進入緩存確認無誤之後才會執行...

技術 每日一篇學習筆記 直到我做完專題 :( [Day28]

今天來多寫另外三個功能 刪除 更新 查詢 \\刪除對應名字的數據 public long deleteByName (String name){...

技術 每日一篇學習筆記 直到我做完專題 :( [Day27]

今天把之前寫的讀取數據的頁面改裝一下把讀取到的數據丟進database 首先 先寫一個能夠調用資料庫的class public class UserDBHelp...

技術 每日一篇學習筆記 直到我做完專題 :( [Day26]

今天正式把SQLlite丟進模擬機試看看 public class DatabaseActivity extends AppCompatActivity imp...