原创 if和switch和for語句

if和switch很像。 具體什麼場景下,應用那個語句呢? 如果判斷的具體數值不多,而是符合byte,short,int,char,字符串。這五種類型。 雖然兩個語句都可以使用,建議使用switch語句,因爲效率稍高。 其他情況,對區間

原创 listView用法

Android ListView是比較常用的控件,但一直都覺得創建ListView步驟有點繁瑣,故在此總結一下,方便查閱。 程序效果是實現一個ListView,ListView裏面有標題,內容和圖片,並加入點擊和長按響應。  

原创 Java中的轉義字符和運算符

\n:表示換行 \r:也表示回車鍵windows系統中回車鍵有兩個,\n和\r \b:表示退格鍵 \t:表示製表符相當於tab鍵 如果想打印單引號和雙引號則前面必須加上\ short x=1 x+=4和x=x+4有什麼區別。 第一個+

原创 android緩存數據到本地放在哪兒最好?

之前一直不知道 sdcard/Android目錄什麼作用,我做的項目裏面緩存數據到本地一般都是在sdcard上面建一個文件,然後把數據放在這個文件夾下面的子文件夾下。下面介紹一種更好的解決方法。 應用程序在運行的過程中如果需要向手

原创 計算機自動關機問題

1.病毒破壞 自從有了計算機以後不久,計算機病毒也應運而生。當網絡成爲當今社會的信息大動脈後,病毒的傳播更加方便,所以也時不時的干擾和破壞我們的正常工作。比較典型的就是前一段時間對全球計算機造成嚴重破壞的“衝擊波”病毒,發作時還會提示系

原创 相對佈局對齊方法

<?xml version="1.0" encoding="utf-8"?> android:layout_above 將該控件的底部至於給定ID的

原创 java程序運行順序

我們以下面的類來說明一個基本的 Java 類的運行順序: 第1行 public class Test { 第2行 private String na

原创 基本數據類型對象包裝類

/* 基本數據類型對象包裝類。 byte Byte short Short int Integer long Long boolean Boolea

原创 如何得到空間相對於窗口的位置

int [] position=new int[2];parent.getLocationInWindow(position); 其中positio

原创 對象的初始化過程和對象調用成員的過程

Person p=new Person("zhangsan",20); 該句話都做了什麼事情? 1.因爲new用到了Person.class。所以會先找到Person.class文件並加載到內存中。 2.執行該類中的static代碼塊,如

原创 修飾符

private:私有,權限修飾符,用於修飾類中的成員(成員變量,成員函數)。 私有只有在本類中有效。 將age私有化以後,類以外即使建立了對象也不能直接訪問。 所以就需要person類中提供對用的訪問方法。   夠造函數:對象一建立就

原创 數組

概念: 同一個數據類型的集合,其實數組就是一個容器 數組的好處: 可以自動給數組中的元素從0開始編號,方便操作這些元素 格式: 元素類型[] 數組名=new 元素類型[元素個數或者元素長度]; 實例: int[] arr=new int[

原创 JDK1.5版本以後出現的新特性

/* JDK1.5版本以後出現的新特性。 */ class IntegerDemoxin {public static void main(Stri

原创 資源文件轉換成Drawable或Bitmap

1、 Resources resources = mContext.getResources(); Drawable drawable = resources.getDrawable(R.drawable.a); imageview.

原创 Java中關鍵字

關鍵字的定義和特點 定義:被Java語言賦予了特殊意義的單詞 特點:關鍵字首字母都爲小寫 用於定義數據類型的關鍵字 class    interface   byte        short     int long       flo