iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

試著開發一些有用的工具程式 系列

分寫我最近在做的專案,Android App Uninstaller,他可以透過 GUI 的方式刪除 Android 裝置上原廠、或其他無法刪除的應用程式(如果你想的話也可以把設定刪掉?),總之就分享一下心路歷程以及使用的技術!

參賽天數 16 天 | 共 16 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊Shell 出來面對
DAY 11

[Day 10] 美化介面:改用 MDUI 省時間

自己寫 CSS 太麻煩了 前幾天做出的介面雖然功能 OK,但自己刻 CSS 實在太累了。一堆方框和按鈕要調半天才好看。 既然這個工具是要給一般人用的,介面美觀很...

2025-09-25 ‧ 由 dash2100 分享
DAY 12

[Day 11] 實作刪除功能:小心不要刪錯

終於要做最重要的功能了 前面十天都在搞介面和基礎功能,今天終於要實作真正的刪除功能了。這是整個工具最核心的部分,也是最容易出包的地方。 畢竟如果刪錯重要的系統...

2025-09-26 ‧ 由 dash2100 分享
DAY 13

[Day 12] 進階功能:讓工具更好用

[Day 12] 進階功能:讓工具更好用 基本功能有了,但還不夠好用 昨天搞定了刪除功能,工具已經可以正常使用了。但實際操作後發現,200 多個 APP 全部列...

2025-09-27 ‧ 由 dash2100 分享
DAY 14

[Day 13] 無線連接:擺脫 USB 線的束縛

USB 線很麻煩 這幾天測試工具時發現一個問題:每次都要插 USB 線連手機很麻煩。尤其是懶得起身去拿線的時候,就不想用工具了。 既然 ADB 支援無線連接,何...

2025-09-28 ‧ 由 dash2100 分享
DAY 15

[Day 14] APP 備份:刪錯了還能救

萬一刪錯怎麼辦 工具做到現在功能都滿完整了,但一直有個擔心:萬一使用者不小心刪錯重要的 APP 怎麼辦? 雖然有做安全檢查和確認對話框,但人總是會手滑。如果能在...

2025-09-29 ‧ 由 dash2100 分享
DAY 16

[Day 15] Bug 修復:讓工具更穩定

功能做完了,但 bug 一堆 前面幾天一直在加新功能,結果累積了不少 bug。今天暫停開發新功能,專心修 bug 讓工具更穩定。 裝置斷線問題 最常遇到的問題是...

2025-09-30 ‧ 由 dash2100 分享