原创 SQLite—Android數據庫

SQLite:輕量級數據庫,SQLiteOpenHelper是一個幫助打開Android數據庫的一個助手類 Oracle、MySql、SQLServer:大型數據庫 大家都知道所謂的數據庫,就是按照數據結構來組織、存儲和管理數據的一個倉

原创 靜態關鍵字static以及幫助文檔的製作

        我們每次寫主函數都會用到static關鍵字,對於新人來說,我們只要按照固定格式寫就不會出錯,但是我們並不知道static是什麼含義。static關鍵字是靜態的意思,用於修飾成員變量和成員函數。當一個成員被static修飾的

原创 Android界面跳轉以及界面之間的傳值

頁面跳轉就是我們從一個Activity跳到到另一個Activity,想弄明白一個Activity具體怎麼跳轉到另一個Activity的,就必須明白Activity具體怎麼在內存中存放的。我們都知道數據的在內存中的存放形式有多種,比如堆、棧

原创 Android 高級控件

RadioButton 我們都知道RadioButton是Android裏的單選按鈕,但是如果我們只是單獨的擺放幾個RadioButton的話,我們會發現RadioButton竟然可以多選,所以這幾個RadioButton只有在外面套上R

原创 網絡編程

線程間的通信 線程1把Message發給Handler,Handler會把Message放到一個叫做MessageQuene,這個時候Looper會把MessageQuene中去message給另一個線程,這就是兩個線程的通信。 H

原创 初識Android

首先附一張Android的大體框架圖: 從下往上分別爲Linux內核,系統類庫和Android的運行時環境,應用框架層,應用層 Linux內核:Android的最底層,這一層主要是一些驅動,如wifi驅動,閃存驅動等等 系統庫:主要是一

原创 Java中類的繼承與接口

         Java中的另一個特點就是繼承,一般而言Java中是不能多繼承的,但是對於接口而言,又可以說是多繼承的。         在Java中,一個工程一般都有很多的類,而有的時候類與類之間代碼是有重複的,這些重複的代碼有時候我

原创 Android的AsyncTask和數據存儲

AsyncTask<Params,Progress,Result> 線程間通訊的工具,與Handler類似,由Android封裝好的通訊工具 自帶線程的異步任務類-類似於-handler+Thread Params:參數--在調用

原创 Android基本控件

我們平常做一些小應用的時候,用的最頻繁的控件估計也就TextView,Button、EditText和ImageView了,今天我就介紹一些我知道的一點兒關於這三個控件的知識。 所謂的控件就是擺放在界面上的,具有一定功能的,可見的,可操

原创 Android五大布局

Context:上下文,表示這個方法是在哪一個Activity下被使用  * RelativeLayout:相對佈局,其內部的空間都是相對於其他空間,或佈局本身存在的  * xmlns:定義Android

原创 內部類的使用

內部類的訪問規則:         1、內部類可以直接訪問它所在外部類中的成員,包括私有成員。內部類之所以能直接訪問外部類中的成員,就是因爲內部類持有一個外部類的引用,格式:外部類.this         class Outer    

原创 Java循環語句、方法和數組

        在Java中,循環語句有for、while、和都do while,這三個循環沒有太大區別,基本上都是給一個循環條件,然後判斷是否成立,成立則循環,不成立則結束循環。while和do while的唯一區別就是如果在初始條件的

原创 多態

        多態是java中的一種性質,而多態也就是一種事物的多種形態。舉個例子來說,動物(animal)是一個類,貓(cat)也是一個類,而貓繼承動物,我們就可以animal  a=new  cat(),所以當以後子類多的時候,而我