iOS 判斷子視圖重疊:使用 CGRectIntersectsRect 偵測拖曳碰撞
應用場景 在 iOS 應用中,使用者透過 UIPanGestureRecognizer 拖曳一個子視圖,需即時檢測該視圖是否與另一個固定子視圖重疊(碰撞)。
Android ScrollView 內容不顯示?常見佈局錯誤與修正
問題現象 在 ScrollView 中放置 TextView 與 EditText,但畫面卻空白無內容。XML 佈局如下: <LinearLayout .
Android 倒數計時器時間格式化:將毫秒轉為「分:秒」雙位數顯示
問題背景 在 Android 開發中,使用 CountDownTimer 實現倒數計時時,常需將剩餘毫秒數轉換為「MM:SS」格式顯示於 TextView。原始
Android ListView 項目點擊傳遞完整資料到下一頁:封裝 Bean 實作 Serializable/Parcelable
問題現象 onListItemClick 僅能取得單一字串(getItem(position) 回傳 Adapter 的資料物件,此處為 String),需傳遞
Android Preference Headers 白屏:XML 重複標籤導致解析失敗
問題現象 使用 PreferenceActivity + Headers 重寫設定頁,onBuildHeaders 載入 XML 後顯示白屏,無任何 Heade
Android AsyncTask 圖片載入空指標:ImageView 宣告時機錯誤
問題現象 DetailsActivity 中宣告 ImageView thumbnail = findViewById(...) 在類別層級,導致 setCon
iOS presentModalView 動畫風格:使用 modalTransitionStyle
問題現象 想用 presentModalViewController 彈出子視圖,並指定翻轉/溶解等轉場動畫,但在 CATransition 找不到對應常數。
iOS 移除導航欄半透明效果:正確設定 barStyle 與外觀代理時機
問題現象 在 AppDelegate 設定 [UINavigationBar appearance] setTranslucent:NO] 導致應用崩潰。app
iOS UIImageView 添加點擊手勢:使用 UITapGestureRecognizer
問題現象 UIImageView 預設 userInteractionEnabled = NO,無法接收觸摸事件。需啟用互動並添加手勢辨識器。 標準解法 UI
Android 4.0+ HttpClient 崩潰:網路請求必須在背景執行緒(AsyncTask/協程)
問題現象 同樣的 DefaultHttpClient 程式碼在 Android 2.2/2.3 正常,4.0 (ICS) 以上崩潰。原因是 Android 3.
Android 動態新增 TextView 陣列到 LinearLayout:避免空指標與索引越界
問題現象 動態建立 TextView[] 加入 LinearLayout,迴圈中直接對陣列元素呼叫 setText() 導致 NullPointerExcept
Android 編譯錯誤:can't open hprof 權限不足
錯誤現象 編譯/運行時出現 cant open /data/misc/hprof_oom_dump.hprof: Permission denied,常見於模擬
Android NotificationCompat.Builder 添加自定義聲音
問題現象 使用 NotificationCompat.Builder 建立通知,需播放 res/raw 目錄下的自定義聲音檔。 解決方案 Notificati
Weka FileNotFoundException:資料檔案路徑錯誤或類庫未完整引入
錯誤現象 執行 Weka K-Means 叢類程式,拋出 java.io.FileNotFoundException: \iris.2.arff (系統找不到指
MySQL 中文插入異常:「data too long」與 sql_mode 嚴格模式關係
問題現象 MySQL 資料表插入中文報 Data too long for column,僅「女」字能插入。註釋 my.ini 中 sql_mode=STRIC
Android ListView 項目點擊跳轉:使用 onListItemClick 取得 position 傳遞 Intent
問題現象 使用 ArrayAdapter 顯示 String[] 資料,需點擊項目啟動對應 Activity,但項目無 ID,不知如何建立對應關係。 標準解法
iOS UICollectionView 點擊 Cell 圖片不切換:誤用 didDeselectItemAtIndexPath
問題現象 實作 collectionView:didDeselectItemAtIndexPath: 切換 Cell 圖片,點擊第一個 Cell 無反應,點擊第
iOS Storyboard 傳遞導航欄標題到下一頁:正確傳值模式
問題現象 嘗試在第一頁按鈕點擊時,直接修改第二頁 UINavigationBar outlet 的 topItem.title,但第二頁尚未載入導致崩潰或無效果