Time of Update: 2014-05-19
Android Http 用戶端編程之GET 說起Http編程,不盡然想起GET和POST兩種請求方式,本文以簡潔明了的的步驟和說明,將Android中常用的Http編程的方式列舉出來,給剛剛在Android路上起步的奮鬥者參考和指引,希望快速上手應用Android Http編程的同仁可以先繞過下面一段話。
Time of Update: 2014-05-17
開發環境Window 7Unity3D 3.3.0MB525 defy Android
Time of Update: 2014-05-17
先來看一下最基本的用法AsyncHttpClient client = new AsyncHttpClient();client.get("http://www.google.com", new AsyncHttpResponseHandler() { @Override public void onSuccess(String response) { System.out.println(response);
Time of Update: 2014-05-17
GridView為我們提供了 OnItemClickListener, 不過有時候我們需要擷取使用者點擊空白地區的事件來做某些操作。比如類似群管理介面裡邊,在刪除成員狀態時可以點擊空白地區取消當前操作狀態。而不巧的是這個很基本的功能SDK沒直接提供,網上也很少能搜到資料,於是我就擴充了一個出來。 首先你使用一個自訂的類,如 public class MyGridView extends GridView ,然後添加以下代碼即可 public
Time of Update: 2014-05-17
// 建立儲存照片檔案夾private void CreateFileJPG() {File file = new File("/sdcard/image");if (!file.exists()) {try {file.mkdirs();} catch (Exception e) {// TODO: handle exceptione.printStackTrace();}}}/** * 拍照儲存圖片 * */public void saveMyBitmap()
Time of Update: 2014-05-17
本文主要介紹Android中的Animation動畫。Android提供了2中動畫:Tween動畫和Frame動畫。本文中主要講解Tween動畫,下篇文章中會講到Frame動畫。Tween動畫:通過對View的內容進行一系列的圖形變換(包括平移,縮放,旋轉,改變透明度)來實現動畫的效果,動畫效果的定義可以採用XML方式也可以採用編碼來做Tween動畫(文章最後會給出兩種方式動畫的原始碼Demo)。動畫的類型Xml定義動畫使用的配置節點編碼定義動畫使用的類漸層透明度動畫效果(簡稱透明動畫)Alph
Time of Update: 2014-05-17
1 android架構對流量的統計通過一個TrafficStats類可以直接擷取 擷取總接受流量TrafficStats.getTotalRxBytes(), 擷取總發送流量TrafficStats.getTotalTxBytes()); 擷取不包含WIFI的手機GPRS接收量TrafficStats.getMobileRxBytes()); 擷取不包含Wifi的手機GPRS發送量TrafficStats.getMobileTxBytes());
Time of Update: 2014-05-17
Android 之 資源檔的介紹及使用1、資源的簡介: 在res目錄中定義:字串、顏色、數組、菜單、圖片、視頻等;在應用程式中使用這些資源; 2、使用資源的優點:減少代碼量,同時為後期的維護也帶來了便利; 3、資源的種類: 目錄 資源類型 描述 res/anim xml 動畫資訊,幀動畫或這補間動畫 res/layout xml 儲存布局資訊 res/values xml 字串、顏色、尺寸、類型、主題等;檔案可以任 命名,採用key-value的形式,建議不同的檔案保 存不同類型的值
Time of Update: 2014-05-17
本文介紹了一個使用Handler的Android應用程式,通過該程式,我們可以瞭解Handler的基本用法。該程式運行效果如下:點擊Button1按鈕後,運行效果如下:點擊Button2按鈕後,運行效果如下:下面我們來看這個程式碼。主程式TestHandlerActivity.java內容如下: package com.haoyu.testHandler;import android.app.Activity;import
Time of Update: 2014-05-17
目前最完整的,需要註冊的動作匹配如下:IntentFilter intentFilter = new IntentFilter(Intent.ACTION_MEDIA_MOUNTED); intentFilter.addAction(Intent.ACTION_MEDIA_UNMOUNTED); intentFilter.addAction(Intent.ACTION_MEDIA_SCANNER_STARTED);
Time of Update: 2014-05-17
我其實想修改的上面的藍色條條,改成紅色。這個問題實在是困擾我了太長時間。之前參照google的這個文章:https://develZ喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcGVyLmFuZHJvaWQuY29tL3RyYWluaW5nL2Jhc2ljcy9hY3Rpb25iYXIvc3R5bGluZy5odG1sPGJyPgo8L3A+CjxwPrWrysfKwtPr1LjOpaOsztK3os/
Time of Update: 2014-05-16
關於開發架構,根據網上檢索來的資訊,感覺cocos2d-x的ios遊戲開發架構很不錯,而且有很強的可移植性,因此打算嘗試一下。截止寫下此文章,最新的cocos2d-x的版本為v3.0穩定版(幾天前剛剛發布),為:http://www.cocos2d-x.org/filedown/cocos2d-x-3.0-cn安裝方式如下:1、解壓程式壓縮包(所在路徑不能有中文哦,因為是python,你懂的...)2、sudo python setup.py
Time of Update: 2014-05-17
鬧鈴資訊採集鬧鈴時間,鬧鈴備忘資訊 鬧鈴引起系統變化的點:1. Send Notification2. Play Ring 鬧鈴資訊結構體ClockInfo{String apkName;String startTime;String backup;boolean isPlayingRing;}
Time of Update: 2014-05-16
精靈菜單類是MenuItemSprite,圖片菜單類是MenuItemImage。由於MenuItemImage繼承於MenuItemSprite,所以圖片菜單也屬於精靈菜單。為什麼叫精靈菜單呢?那是因為這些功能表項目具有精靈的特點,我們可以讓精靈動起來,具體使用時候是把一個精靈放置到菜單中作為功能表項目。精靈菜單類MenuItemSprite,它的其中一個建立函數create定義如下:static MenuItemSprite* create ( Node * normalSprite,
Time of Update: 2014-05-16
因為本身是在搞.NET方面的東東,現在在學習Android,所以想實現Android通過WebService介面來擷取資料,網上很多例子還有有問題的。參考:Android 通過WebService進行網路編程,使用工具類輕鬆實現 這篇部落格,還是實現了通過一個公開的WebService擷取今日天氣情況這麼一個功能。實現效果如下:有時候我們需要用到WebService介面來擷取資料,WebService是一種基於SOAP協議的遠程調用標準,通過webservice可以將不同作業系統平台、不同語言、
Time of Update: 2014-05-17
上一篇介紹了Animation動畫其一:Tween補間動畫。這篇文章接下來介紹Animation另一種動畫形式:Frame逐幀動畫。Frame動畫是一系列圖片按照一定的順序展示的過程,和放電影的機制很相似,我們稱為逐幀動畫。Frame動畫可以被定義在XML檔案中,也可以完全編碼實現(後面會給出這兩種實現方式的原始碼Demo)。下面分別介紹:一、定義在xml中實現:實現:原始碼:布局檔案:main.xml: frame.xml: android:
Time of Update: 2014-05-17
在與Android互動過程中,因為Android是從低位往高位讀,iOS是從高位往低位讀,所以互動資料需要進行轉換。/* * convert big endian to little endian in C */uint16_t swap_uint16( uint16_t val );int16_t swap_int16( int16_t val );uint32_t swap_uint32( uint32_t val );int32_t swap_int32( int32_t val
Time of Update: 2014-05-15
簡介項目開發中發現問題、解決問題這個過程中會出現很多問題,比如重複出現、某個問題的遺留,這些問題的本質就是設計模式。今天記錄設計模式的知識點。內容在java以及其他的物件導向設計模式中,類與類之間主要有6種關係,他們分別是:依賴、關聯、彙總、組合、繼承、實現。它們的耦合度依次增強。依賴關係:對於兩個相對獨立的對象,當一個對象負責構造另一個對象的執行個體,或者依賴另一個對象的服務時,這兩個對象之間主要體現為依賴關係。關聯關係:分為單向關聯和雙向關聯。在java中,單向關聯表現為:類A當中使用了類B
Time of Update: 2014-05-15
由於架構開發更新頻繁的原因一直都沒有時間寫出架構的基本架構讓大家雲裡霧裡的,現在架構已基本穩定和完善,我就抽出時間寫寫關於apkplug架構的基本架構和原理,同時也跟大家一起研究利用apkplug架構玩出更新的功能。一 apkplug的基本架構 apkplug簡單的說是一個容器它將apk檔案解析並映射成Bundle ,下文我們簡稱Bundle為外掛程式。如每一個apk外掛程式被映射到apkplug架構中就是一個Bundle對象,完整路徑為
Time of Update: 2014-05-15
注意自己該編譯版本為2.3以上,預設的1.6不支援match_parent屬性,導致布局檔案出錯。 另外需要手動添加android-support-v4和otto到自己的libs檔案夾。 主要代碼邏輯: 1,在首頁面點clear按鈕,發布兩個事件並傳遞對象。 2,然後LocationHistoryFragment接收事件對象,並處理。 1,BusProvider提供一個全域唯一的Bus執行個體對象&