針對ImageView的來源圖片為透明底色時, 需要將底色設定為透明.
否則的話,會將底下的物件覆蓋住.
將ImageView背景設定為透明的方式有以下幾種
針對ImageView的來源圖片為透明底色時, 需要將底色設定為透明.
否則的話,會將底下的物件覆蓋住.
將ImageView背景設定為透明的方式有以下幾種
針對訪問Https網站,必須具有認可的證書,經過驗證後才能訪問該網站。
通常需要機構所發行的證書,但在開發階段還未申請到核可的證書時,我們可透過繞過證書的方式,來訪問Https網站。
當螢幕方向改變時,我們通常會在Activity中Override function : onConfigurationChanged 的方式來接收變化。
但目前只有當 Landscape 與 Portrait 之間互轉時才會收到event.
所以landscape轉成reverse landscape並不會由onConfigurationChanged收到變化.
若想要在程式啟動時,將檔案預載至SD卡中,該如何實做呢?
Step 1: 建立assets資料夾
在專案main 目錄下(專案名稱/module name/src/main),建立assets資料夾,並將預先載入的檔案放到此目錄中。
在SQLlite語法中,NULL表示一個缺失數值的值,與空白不同。空白是不佔用空間的,而NULL值是佔用空間的。
在Android的寫法中,若DB欄位值為NULL,使用以下的方式是無法查詢到的。
1 | ContentResolver resolver = myContext.getContentResolver(); |
可使用
1 | column_name is null or column_name="" |
的方式查詢NULL值
1 | ContentResolver resolver = myContext.getContentResolver(); |
當使用RecyclerView,針對點擊項目後,要將背景Highlight,可依照以下步驟實現此功能。
在一個UI 設計中,我們要在Button的左邊設計icon
原本使用Button的屬性android:drawableLeft來設計,但是相對位置上非常難調整成UI 設計人員所制定的位置。
當點擊Button時,想要改變Button上文字的顏色,我們可使用resource xml的方式來實現。
步驟如下
Step 1: 建立color資料夾
首先必須先具備以下條件
- 裝置必須具有Root權限
- 開機設定壓縮檔bootanimation.zip必須為無損壓縮 (uncompresser arcgive)
本篇要來探討如何將圖片轉成JSON格式做傳輸的方式。
我們可利用Base64 encode的方式將圖片轉成字串,再放置到JSON格式中做傳輸。