iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Mobile Development

我的 Android 工具箱 系列

工作以來,發現我常使用的工具,竟有許多同事不知道。這 30 篇文章將整理工作以來,幫助我寫 code 的那些工具。我會提供範例程式,並說明開發、debug 的注意事項。

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊看不見未來
DAY 11

Day 11 - [Coding] 02-Android Studio 中的 Javadoc-提升程式碼的可讀性

情境 註解是為了讓人閱讀的,無論是其他同事還是兩個禮拜後的自己。因此,註解必須清晰地描述方法的參數和作用。本文將著重於如何在 Android Studio 寫好...

2024-08-28 ‧ 由 YR 分享
DAY 12

Day 12 - [追查API] 01-出事的是哪隻API-Network Inspector

情境 客戶反應進入某個頁面時出現查詢失敗的錯誤訊息,我們首先要確認可能是哪一隻 API,才能請後端的夥伴調出相關 Log 進行分析。本篇文章主要說明如何使用 A...

2024-08-29 ‧ 由 YR 分享
DAY 13

Day 13 - [追查API] 02-Burp Suite 監聽手機封包

情境 在上一篇文章中,我們介紹了 Android Studio 內建的 Network Inspector。若是今天想撈的是別人的 APP 或網頁的 Reque...

2024-08-30 ‧ 由 YR 分享
DAY 14

Day 14 - [追查API] 03-好用的 Pretty 工具推薦

情境 前兩天講的工具主要是撈取 Request/Response 。今天要介紹的是如何將這些撈到的資料快速排版,讓它們變得更易於閱讀,特別是當資料量很大、格式又...

2024-08-31 ‧ 由 YR 分享
DAY 15

Day 15 - [追查API] 04-使用手機簡易檢查API-PCAPdroid

情境 在先前的文章中,我們介紹了如何使用電腦獲取網絡封包。今天要介紹的這個工具,可以讓你只使用手機,就簡易的檢查APP用了哪些 API、Domain、Proto...

2024-09-01 ‧ 由 YR 分享
DAY 16

Day 16 - [追查API] 05-使用 Postman Proxy 快速建立 API 文件與範例

情境 接手舊專案,但沒有 API 文件,有時候註解寫的 Request 欄位也不完全正確。一個一個查很花時間,不如就讓 Postman Proxy 來幫你整理...

2024-09-02 ‧ 由 YR 分享
DAY 17

Day 17 - [Debug] 01-Android Studio Logcat 使用技巧:寫好 Log、找對 Log

情境 寫程式除了要會寫 Log,還要會找 Log、看 Log、整理 Log。今天會介紹幾個我寫 Log 的原則,希望對你也有幫助。 Logcat 介紹 Andr...

2024-09-03 ‧ 由 YR 分享
DAY 18

Day 18 - [Debug] 02-在 Debug 時,靈活運用 Log & Toast

情境 Log 和 Toast 都很常被用來印出資訊,本篇會比較兩個物件的使用差異,分別介紹適合的情境。 Log 介紹 用於印出 Log,並可在 Logcat 工...

2024-09-04 ‧ 由 YR 分享
DAY 19

Day 19 - [Debug] 03-用 Database Inspetor 即時觀察 SQLite

情境 專案中使用到 SQLite,要如何確定資料修改是否成功,或是查看 SQLite 內容。你知道 Android Studio 有提供方便的工具嗎? Demo...

2024-09-05 ‧ 由 YR 分享
DAY 20

Day 20 - [Debug] 04-Android Studio 的 Debugger 和斷點

情境 前面幾天介紹了 Log,但其實除了用 Log 將變數印下來以外,還可以使用 Debugger 即時觀察變數當下的狀況。今天主要會介紹 Android St...

2024-09-06 ‧ 由 YR 分享