原创 Android(Java)內部類的表示

有時時候我們會看到諸如MainActivity$MyHandler或MainActivity$1、MainActivity$2這些帶美元符號的名稱,它們是什麼意思。今天我來和大家說一下。在Java中,如果內部類是有名稱的,則在$後

原创 Android爲方法數超過 64K 的應用啓用 MultiDex

爲什麼Android對應用的總方法數(包括應用自身及其引用的庫包含的方法數)會有64K的限制呢?在計算機科學領域內,術語千(簡稱 K)表示 1024(即 2^10)。由於 65536 等於 64 X 1024,因此這一限制稱爲“6

原创 Android調色板Palette的應用

通過 Palette 對象訪問圖片中的主要顏色以及疊加文本的相應顏色,並根據給定源圖片動態更改應用的配色方案。就是通過調色板獲取特定的顏色,然後就可以拿着這些顏色去做相應的應用設計,如圖片滑動時,應用的導航欄和系統狀態欄,跟着變色

原创 Android字體資源

Android字體資源1.自定義字體1.1.文件位置1.2.資源引用1.3.語法1.4.示例2.下載字體2.1.文件位置2.2.資源引用2.3.語法2.4.示例 字體資源定義可在應用中使用的自定義字體。字體可以是單獨的字體文件或字

原创 android如何將xml轉換成對象

將xml轉換成對象的方法有很多種。今天我要走一條“曲線”來實現這個轉換。 1.思路 將xml轉換成json,再通過將json轉換成java對象。 2.添加java-json.jar包 java-json.jar將此包放入項目中。這

原创 Android系統設備配置變更處理

當android app發生屏幕旋轉、鍵盤可用性變化及用戶啓用多窗口模式時,正在運行的Activity會被重啓,即先調用onDestroy(),再調用 onCreate()方法。 注意:屏幕方向、鍵盤可用性,以及當用戶啓用多窗口模

原创 Linux資源網站[推薦]

SnapCraft SnapCraft這個網站上有很多與linux相關的軟件,推薦給大家!

原创 Ubuntu18.04安裝Redis Desktop Manager

1.介紹 Redis Desktop Manager是一個跨平臺的Redis可視化管理工具。 使用簡單,可以非常輕鬆地訪問Redis DB和執行一些基本的操作,如查看keys樹、CRUD keys和通過shell執行命令。Redi

原创 okhttp 上傳圖片java.net.SocketTimeoutException: timeout

使用OKHttp上傳圖片時,發生的超時異常。推測主要是網絡的原因,重新設置連接、讀超時、及池化連接,將最大空閒數和等待時間設大。多,且線程池中核心線程數量設置爲10,最大線程數量設置爲24。調用OkHttpUtils.getIns

原创 Ubuntu18.04安裝MongoDB Community Edition

通過apt包管理工具安裝MongoDB 1.安裝MongoDB 第一步:導入public key,包管理系統會使用到 $ wget -qO - https://www.mongodb.org/static/pgp/server-4

原创 linux的systemd與init的區別

linux的systemd與init的區別一、介紹1.init2.systemd二、systemd作用1.管理系統`systemctl`2.查看啓動耗時`systemd-analyze`3.`hostnamectl`查看當前主機信

原创 HTTP上傳數據的方式和OKHttp的實現

1.form-data 即http請求中的multipart/form-data,它會將表單的數據處理爲一條消息,以標籤爲單元,用分隔符分開。既可以上傳鍵值對,也可以上傳文件。當上傳的字段是文件時,會有Content-Type來說

原创 apt-get安裝mongodb時,對18.04有不滿足的依賴項

出現如下異常: dpkg: error processing archive /var/cache/apt/archives/mongodb-org-tools_4.2.5_amd64.deb (--unpack): trying

原创 Jetty9容器安裝與使用

1.Jetty9介紹 截止本文,Jetty已經出到9了。Jetty作爲一個小型、快速、可嵌入的Web server和servlet容器,在開發和生產方面,Jetty被廣泛應用於各種項目、產品中。 Jetty可以很輕易地被嵌入到設備

原创 如何在EditText的光標之處自動插入文字

當從接口或其他activity返回的等非用戶輸入的數據,希望在EditText輸入框中的光標所在位置後面插入,如插入一張圖片,一句話。下面這一段代碼就實現了我們想要的: /** * 實現將掃描結果插入在EditText光標處