原创 kotlin lambda表達式

使用kotlin lambda表達式可以大大的優化java代碼 舉個view監聽點擊事件的例子 java版 view.setOnClickListener(new View.OnClickListener() {

原创 Android的座標系

1.Android座標系 Android座標系描述了視圖在屏幕中的座標位置,也可稱爲絕對座標 系統提供了getLocationOnScreen(int[] location)這樣的方法獲取Android座標系中點的方法,即該視圖左

原创 Scoller的工作原理

Scroller的示例使用: mScroller=new Scroller(context); public void smoothScrollTo(int destX,int destY){ int scrollX=g

原创 Fragment重要函數

一、Fragment對象 1.void setArguments(Bundle args);   這個函數爲Fragment提供構造參數(也就是數據),參數以Bundle類型封裝。因爲官方不建議把數據的傳遞提供寫在構造函數當中

原创 Eclipse設置:背景與字體大小和xml文件中字體大小調整

Eclipse中代碼編輯背景顏色修改:代碼編輯界面默認顏色爲白色。對於長期使用電腦編程的人來說,白色很刺激我們的眼睛,所以改變workspace的背景色,可以使眼睛舒服一些。設置方法如下:1、打開window / Preference,

原创 kotlin的擴展函數和擴展屬性

擴展函數與擴展屬性的神奇之處在於,可以在不修改原來類的條件下,使用函數和屬性,表現得就像是屬於這個類的一樣。下面我們先看使用效果 1.擴展屬性 第一個紅矩形框中,你會發現TextView什麼時候有leftMargin這個屬性了,這樣不

原创 Eclipse中設置自己的註釋模板 .

一、創建新Java文件頭部註釋  windows-->preference  Java-->Code Style-->Code Templates  code-->new Java files  編輯它  ${filecomment}  

原创 This Android SDK requires Andriod Developer Toolkit version 20.0.0 or above

打開Eclipse(Android 開發環境),發現以下報錯: 圖片顯示信息爲:Android SDK要求ADT(Android Developer Toolkit)版本在20.0.0或以上版本,檢測到當前版本爲18.0.0,請更新最新