原创 Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable

導進新項目的時候經常run不起來。cmd的看它的java version居然是1.8,因爲windows經常提示安裝,具體什麼原理我也不清楚了,我用的java home一直是1.7。更新了jdk 1.8後,就沒問題了。相當於重新升

原创 Android防止鍵盤彈出後頂起佈局和彈窗消失後輸入法沒有收回

有人這樣做: 在界面中點擊文本輸入框,鍵盤彈出後有時會將界面中的佈局頂起。爲避免該情況,可在onCreate()方法中加入以下代碼: getWindow().setSoftInputMode(WindowManager.Lay

原创 設計模式之Prototype(原型)

轉載 http://www.jdon.com 定義: 用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象. Prototype模式允許一個對象再創建另外一個可定製的對象,根本無需知道任何如何創建的細節,工作原理

原创 第12章 bitmap的加載和cache

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/78531906 bitmap加載常用的緩存策略是LruCach

原创 Advanced Android TextView

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/80053572 https://github.com/chiu

原创 service的理解

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/79493983 1.Service的start和bind狀態有

原创 DataBinding填坑記

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/79893140 前提在module的build gradle

原创 android面試基礎收集

算法8大排序 靜態代理和動態代理 java集合 Java集合大致可以分爲Set、List、Queue和Map四種體系。 其中Set代表無序、不可重複的集合;List代表有序、重複的集合;而Map則代表具有映射關係的集合。Java

原创 第4章 view的工作原理

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/70198900 viewRoot對應於ViewRootImp

原创 第10章 android的消息機制

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/78176157 handler需要MessageQueue和

原创 第15章.android性能優化方法

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/54848398 假如可以用Linearlayout,就用Li

原创 第11章 android的線程和線程池

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/78387759 android常見線程有thread,Asy

原创 第13章.綜合技術

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/57415434 通過carshhandler來獲取應用的ca

原创 面試ap公司試題

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/58717541 遞歸實現十進制轉二進制 import java

原创 android svn收集總結

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/catROOM/article/details/70622046 在android studio使用svn配置可