原创 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