原创 製作zip壓縮包

package com.jeecms.common.util; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcept

原创 android 讀取JSON數據(遍歷JSONObject和JSONArray) .

private String getJson() { //jsonString中含有比如unicode編碼字符\u67ef的話,getString時自動會轉化爲相應語言字符。 //從服務器獲取的數據片段一般爲以下格式 /*{"

原创 Android之ListActivity:佈局與多種數據綁定

 Android中的列表,當然也可以用ListView來完成所需要的功能,用法是一樣的。 廢話不說,來關鍵的。 LiveActivity本身繼承了關於List操作的衆多接口,我們可以方便的重寫這些操作中需要的方法來實現自己需要的功能。

原创 Android--SD卡上的創建、讀取、寫入文件及目錄

package com.han.jiang.util; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import j

原创 Android開發學習筆記:對話框淺析

 對話框式程序運行中彈出的窗口。Android系統中有四種默認的對話框:警告對話框AlertDialog、進度對話框ProgressDialog、日期選擇對話框DatePickerDialog以及時間選擇對話框TimePickerDial

原创 Android 之 下拉框(Spinner)的使用

  下拉列表 Spinner。 Spinner的使用,可以極大提高用戶的體驗性。當需要用戶選擇的時候,可以提供一個下拉列表將所有可選的項列出來。供

原创 Android ListView元素間隙線自定義漸變效果

 首先創建一個簡單的ListView,並設置對應的屬性 <ListView android:id="@+id/artistsNameView" android:layout_width="fill_parent"

原创 Java實體類(查找、讀取、設置)屬性值

package com.jeecms.common.util; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; im

原创 android:ListView相關屬性說明

  首先是stackFromBottom屬性,這隻該屬性之後你做好的列表就會顯示你列表的最下面,值爲true和false android:stackFromBottom="true"              第二是 transciptM

原创 自定義Android的Spinner

 自定義Spinner則是和這兩個layout有關,ArrayAdapter中初始化的那個layout,是用來渲染spinner被選擇的item的樣式,而setDropDownResource這個layout,則是彈出框時用的item樣式

原创 Android之SurfaceView 雙緩衝應用

雙緩衝是爲了防止動畫閃爍而實現的一種多線程應用,基於SurfaceView的雙緩衝實現很簡單,開一條線程並在其中繪圖即可。本文介紹基於SurfaceView的雙緩衝實現,以及介紹類似的更高效的實現方法。 本文程序運行截圖如下,左邊是開單