原创 Android基礎篇-自動獲取屏幕的尺寸及密度
有的時候我們需要獲取設備的尺寸以及密度,Android是提供了相應的API的 DisplayMetrics metric = new DisplayMetrics(); getWindowManager(
原创 XML迭代解析算法
public void LoadXMLToTree(XmlNode xmlNode,Context context) { if (xmlNode.IsNull()) return;//判斷節點是否爲空(遞歸終止的條件)
原创 宏開關
宏開關有好多用處: 1.譬如:註釋掉一大段代碼,把這段代碼用#if 0 //也可以用#ifdef NONONO,這裏的NONONO是隨意的,但是#if 0更方便這裏是一大段代碼 //這段代碼編譯的時候就編譯不到了,只要當define NO
原创 Android進階篇-Toast自定義顯示時間
public class CustomToast { public static final int LENGTH_MAX = -1; private boolean mCanceled = true; private Hand
原创 java基礎篇-練習一
//Person.java/** * @author [email protected] * 實體類Person */ public class Person { private String name;//姓名 private
原创 java基礎篇-繼承
/** * @author [email protected] * 基類 */ public class Person { private String name;//姓名 private String age;//年齡
原创 Android數據篇-Json解析
現在的手機客戶端一般是通過Json格式來傳輸數據,因爲Json數據是輕量級的,便於傳輸。 在通過HTTP拿到服務端返送的Json數據後,就會有一個解析的問題。 解析的方式有很多種,比如說Google的Gson... 這裏只講一種方法
原创 Android進價篇-SOAP協議
使用SOAP協議的前提是你必須下載一個KSOAP包:ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar包 然後操作的第一步: 實例化SoapObject對象: 1.service
原创 Android進價篇-重力感應
Android中爲了實現一些特定的效應,必須使用重力感應,尤其是在遊戲當中。 在Android中管理重力感應的是SensorManager。@Override protected void onCreate(Bundle savedIn
原创 Android-語音識別
package com.cn.control; import java.util.ArrayList; import java.util.List; import android.app.Activity; import androi
原创 HTTP通信原理
//z轉載 HTTP(HyperText Transfer Protocol)是一套計算機通過網絡進行通信的規則。計算機專家設計出HTTP,使HTTP客戶(如Web瀏覽器)能夠從HTTP服務器(Web服務器)請求信息和服務,HTTP目前協
原创 Android進階篇-自定義Menu(設置Menu的背景及文字屬性)
系統自帶的Menu有各種限制條件,如何設置Menu的背景和文字的各項屬性呢?在不自定義的情況下,也是可以設置Menu的背景的。 /** 設置Menu的背景圖 */ protected void setMenuBackground()
原创 Android進階篇-判斷3G/WIFI/WAP
手機上網的方式主要是GRPS/WIFI/WAP三種形式。 有的時候,我們需要獲取到當前上網的形式。 這就需要使用到下面這個函數: /** * 判斷聯網狀態及聯網方式 * @param context 當前應用上下文 * @
原创 Android進階篇-百度地圖獲取地理信息
Android中獲取用戶的地理信息的方式有很多種,各有各得優點和缺點。 這裏主要介紹的方法是通過調用百度提供的地圖API獲取用戶的地理位置信息。 首要不可缺少的還是百度提供的標準Application類 public class BMa
原创 Java之中的Vector的用法
Java 之 Vector的用法(一): 一般在需要將多個元素存在一個集合裏的時候用,幫住文檔裏的,看的懂的話就拿去吧,應該能滿足你了。 java.util 類 Vector<E>boolean add(E o) 將指定元素追加到此向量的