原创 Android 輸入法彙總

一、結構包名 android.view.inputmethod.InputMethodManager 二、類概述   整個輸入法框架(IMF)結構的核心API,應用程序之間進行調度和當前輸入法交互。你可以用Context

原创 給Android Studio導入第三方庫的方法

接下來會出現下方這個界面 點擊最右面的按鈕去選擇將要導入的庫,導入完成後會出現下方界面 修改module的名字爲自己想要的就行,接下來就是一直點擊完成了

原创 Android5.0 材質設計(紙墨設計)中的z軸理念

android5.0 引入了Z軸的概念,於是就有着這種風格,也就是目前比較火的Material Design。 android:elevation 設置該組件“浮”起來的高度,to難過過設置該屬性可以讓該組件呈現3D效果。 a

原创 關於ADB打不開的綜合解決方案

1、肯定是adb被佔用了 一種常見的解決方法是:找出佔用5037端口的程序,然後殺掉它。 使用:netstat -aon | findstr 5037 來找到佔用5037的進程ID。(5037這個值也可以填pid號) 使用:kil

原创 android Tools命名空間

官方文檔地址: http://tools.android.com/tips/layout-designtime-attributes 第一部分 Lint 安卓開發中,在寫佈局代碼的時候,ide可以看到佈局的預覽效果。 但是有些效

原创 在使用DataBinding中遇到的一個奇葩的 java.lang.NullPointerException問題

參考文章 1、官方文章,使用chrome的翻譯功能閱讀還是比較流暢的 2、國內翻譯 按照官方文章第一步, android { ** dataBinding { enabled = true } } 這幾行代碼剛寫完,b

原创 android studio 使用checkstyle全攻略

首先你需要了解什麼是代碼規範,爲什麼需要這樣 當你看完這篇文章,咱們接下來就該學習怎麼配置checkstyle 步驟: 1.https://github.com/android/platform_development/blob/mast

原创 android switch 的終極解決方案

“樣式”在不同的Android版本控制是一個史詩般的屁股痛。在把我的頭髮拉出幾天後,在一個非常嚴格的設計約束的項目上,我終於斷了,寫了一個測試應用程序,然後真正挖出來,並測試了各種解決方案,有樣式的開關和複選框,因爲當一個設計有一個它經常

原创 千萬不要在Android的Application對象中緩存數據!

前言   在你的App中的很多地方都需要使用到數據信息,它可能是一個session token,一次費時計算的結果等等,通常爲了避免Activity之間傳遞數據的開銷,會將這些數據通過持久化來存儲。   有人建議將這些數據放在Applic

原创 關於android 屏幕適配的一點心得

這一段爲一些智能設備寫app,總算是真正見識到了android的屏幕碎片化,原來給手機寫一直沒什麼感覺,用設計圖做一套,然後使用dp加上weight來做適配基本已經夠用了,一套尺寸足以走遍天下;但是把這種思路放到了智能設備上,簡直了,根本

原创 Android 透明(沉浸)狀態欄 各個版本的完全解決方案

偶爾有一天在瀏覽別人的程序的時候發現,這種透明的狀態欄,發現這種效果很不錯,給人地體驗非常的酷炫,因此我就開始研究這個東西。在研究的過程中發現這個東西在android4.4的時候就有了是另一種樣式,如下是一個漸變色 但是我還是喜歡整

原创 android AIDL學習記錄

AIDL的作用 由於每個應用程序都運行在自己的進程空間,並且可以從應用程序UI運行另一個服務進程,而且經常會在不同的進程間傳遞對象。在Android平臺,一個進程通常不能訪問另一個進程的內存空間,所以要想對話,需要將對象分解成操

原创 怎樣解決問題"Plugin with id 'com.android.library' not found."

網上找了很多方法,但是感覺都不太對 最後自己找到了一個解決方法 在android Studio中Android展示項目結構 然後打開你項目名稱對應的build.gradle 把以下代碼複製進去(如果找不到這個文件,就是用Project F

原创 Android雜談————Menu的用法

轉載 author:conowen@大鐘http://blog.csdn.net/conowen/article/details/7293264 1、Android的Menu簡介 Android系統的Menu主要有三種,OptionsMe

原创 當EditText的Gravity設置爲right時, 如何讓光標出現在Hint內容的右邊

我真是上網找了好久,終於發現這個的解決方法 加上這一行就行,雖然我也不知道爲什麼,但是事實上解決了我的問題 android:textCursorDrawable="@null"