原创 Android筆記--對Content的理解和使用和Application的用途、生命週期

對Content的理解: 1、Content:它是用來訪問全局信息的接口。想訪問全局的信息必須得通過Content。所謂的全局信息是指:應用程序的資源,圖片資源,字符串資源等。 通過它我們我們可以獲取應用程序的資源和類,也包括一些應用級別

原创 Android數據存儲之SharedPreferences 共享首選項/偏好設置

使用SharedPreferences在程序的數據空間中生成xml文檔來保存數據 基本操作: 1 package com.hu.data; 2 3 import android.app.Activity; 4 imp

原创 Android筆記--對Service、Object、Contentprovider、泛型的理解

對Service的理解: 1、Service有兩種使用方式:startService()和bindService(),startService()和bindService()兩種模式是完全獨立的。 2、調用 startService 方法

原创 Android筆記--對同步與異步的概念上的理解和對LayoutParams的理解

對同步與異步的概念上的理解: 同步:就是調用模塊等待一個被調用體返回後,再繼續下一步。 比如:刷牙-->洗臉-->吃飯 異步:就是調用模塊發起調用之後,不用等待調用返回就繼續下一步了。 當一個異步過程調用發出後,調用者不能立刻得到結果。實

原创 Android筆記--對Android的四種LaunchMode和smail文件和scheme和http 的get、post的理解

對Android的四種LaunchMode的理解: LaunchMode在多個Activity跳轉的過程中扮演着重要的角色,它可以決定是生成新的Activity實例,還是重用已存在的Activity實例,或者是和其他Activity實例公

原创 Android筆記--對緩存、三級緩存和Android的Dalvik虛擬機和java編譯過程的理解

對緩存、三級緩存的理解: 緩存: 1、緩存是用來避免頻繁的到數據庫或磁盤文件獲取數據而建立的一個快速臨時存儲器。 2、緩存一般用來:1)存儲頻繁訪問的數據。2)臨時存儲耗時的計算結果 3、客戶端緩存,可以讓用戶請求一次之後,下一次不在從服

原创 JAVA:string中的copyValueOf方法

copyValueOf方法:字符數組生成字符串 兩種聲明方法: 1.public static copyValueOf(char[] data) 2.public static copyValueOf(char[] data,in

原创 Android筆記--對JavaBean的理解和AlerDialog的使用。

對JavaBean的理解: JavaBean是一個可重複使用的軟件組件。可以認爲JavaBean提供了一種隨時隨地的複製和粘貼的功能,而不用關心任何改變。 具體使用可以是這樣子: 在android中可以定義一個Test 類,就相當於一個J

原创 hashCode和identityHashCode的區別

I、 hashCode()方法是Object類下面的一個方法,供繼承類重寫,根據對象內存地址計算哈希值, String類重寫了hashCode方法,並改爲根據字符序列來計算哈希值 III、identityHashCode()方法是S

原创 【Android學習】四種佈局方式和屬性

一、LinearLayout   線性佈局,即一行展開或者一列展開,也可以嵌套,需要注意的屬性如下:   android:orentation  //對齊方式 二、FrameLayout   幀佈局,即一層層疊起來,最先放的在最

原创 Android-Universal-Image-Loader 屬性設置

設置Android-Universal-Image-Loader緩存圖片的目錄 其默認的緩存目錄是mnt/sdcard/Android/data/your project/下,因爲沒有提供接口,所以想修改只能改其源代碼。 1.到ht

原创 微信分享成功後回調問題

如何讓我們的App接收到微信的反饋? 1. 在你的包名相應目錄下新建一個wxapi目錄,並在該wxapi目錄下新增一個WXEntryActivity類,該類繼承自Activity,並在manifest文件裏面加上exported屬性,

原创 JAVA的StringBuffer類

StringBuffer類和String一樣,也用來代表字符串,只是由於StringBuffer的內部實現方式和String不同,所以StringBuffer在進行字符串處理時,不生成新的對象,在內存使用上要優於String類。    

原创 Android筆記--通過Shape自定義圓角按鈕

首先,在res文件夾下建一個drawable文件夾, 然後,在drawable文件夾下建一個xml文件,比如說:button_bg.xml文件, button_bg.xml文件內容可以是: <shape xmlns:android="ht

原创 Android筆記--對Activity、View、Window的理解

對Activity的理解: 1、在一個應用程序中,每一個顯示的屏幕就是一個Activity。 2、onCreate(Bundle)接口是初始化Activity的地方。. 3、onPause()接口是使用者準備離開activity的地方。在