原创 Java基礎之序列化詳解

相關定義及用途 java序列化(又叫串行化)技術可以使你將一個對象的狀態寫入一個Byte流裏,並且可以從其他地方把該Byte流裏的數據讀出來,重新構造一個相同的對象。這種機制允許你將對象通過網絡進行傳播,並可以隨時把對象持久化到數

原创 Java基礎之String、StringBuffer、StringBuilder的區別

上篇博客http://blog.csdn.net/u012483425/article/details/45999031 已經對String類盡心了詳細的說明。而java中與字符串常量String對應的還有兩個字符串變量類即Str

原创 Android四種加載模式

一 standard :系統的默認模式,一次跳轉即會生成一個新的實例。假設有一個activity命名爲Act1,執行語句:startActivity(newIntent(Act1.this, Act1.class));後Act1

原创 Java基礎之異常詳解

秉承着一切都是對象的原則,Java中的異常都是對象,並且定義了一個基類java.lang.Throwable類作爲所有異常的父類,可以說Throwable類就是萬惡之源,它描述了出現在一段編碼中的錯誤條件,當條件達成時,錯誤將會引

原创 Android判斷SD卡狀態及獲取各種文件目錄

獲取SD卡狀態 可以通過Environment.getExternalStorageState ()方法來過去SD卡狀態。 該方法返回sd卡的一系列狀態,詳細內容點擊查看安卓官方文檔 所以可以通過Environment.ge

原创 Android數據存儲之SharedPreferences詳解

安卓一共有四種數據存儲方式,包括:SharedPreferences、SQLite、Content Provider、File。後三種方式會在後續博客中詳細介紹。 SharedPreferences介紹 是一種輕型的數據存儲

原创 Android動畫之補間動畫(Tween Animation)

Android動畫一共分爲三大類分別爲Tween Animation(補間動畫)、Frame Animation(逐幀動畫)、Propetry Animation(屬性動畫)。 而補間動畫又分爲AlphaAnimation(透明動

原创 Java基礎之集合框架詳解(二)List篇

相關定義 作爲Collection接口的重要子接口,List接口是一個元素有序且可重複的集合,也被稱爲序列。 此接口的用戶可以對列表中每個元素的插入位置進行精確地控制。用戶可以根據元素的整數索引(在列表中的位置)訪問元素,並搜索列

原创 Java基礎之線程與多線程操作詳解

進程與線程 進程:同一個操作系統中執行的一個子程序,包含了三部分:虛擬CPU、代碼、數據。 多進程:同一個操作系統中執行的多個並行的子程序,可以提高CPU的使用率。 線程:在同一個進程當中執行的子程序流。 多線程:在

原创 Java基礎之String類詳解

String 類代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作爲此類的實例實現。字符串是常量;它們的值在創建之後不能更改。字符串緩衝區支持可變的字符串。因爲 String 對象是不可變的,所以可以共享。

原创 Java基礎之集合框架詳解(一)

集合框架的相關定義 集合:即存儲對象的容器。 框架:即類庫的集合。 集合框架:即用來表示和操作集合的統一框架,由相關的接口、實現類和一些幫助程序員完成編程的算法。 集合的作用: 在類的內部,對數據進行組織 簡單而快速的搜索大

原创 Android數據存儲之SQLite中常用的SQL語句

建表語句 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 例如創建一個人員基本信息表basicinfor。

原创 Java基礎之各種數據類型在內存中的存儲方式

1.java是如何管理內存的 java的內存管理就是對象的分配和釋放問題。(其中包括兩部分) 分配:內存的分配是由程序完成的,程序員需要通過關鍵字new爲每個對象申請內存空間(基本類型除外),所有的對象都在堆(Heap)中分配空間

原创 Java基礎之常用類詳解

Java中有很多常用類,這些是我們必須要掌握的,下面對這些常用類及其常用方法進行總結並保持更新。 包裝類 我們都知道,Java中有一個系統類型由兩部分組成,包含基本類型(primitive),例如int、float、double等

原创 Android Bitmap總結

BitMap類: public void recycle()——回收位圖佔用的內存空間,把位圖標記爲Dead public final boolean isRecycled() ——判斷位圖內存是否已釋放 public