Time of Update: 2018-12-03
我們在平時的開發中,有時候可能會需要一些全域資料,來讓應用中的所有Activity和View都能訪問到,大家在遇到這種情況時,可能首先會想到自己定義一個類,然後建立很多靜態成員,不過android已經為我們提供了這種情況的解決方案,下面就來介紹一下:
Time of Update: 2018-12-03
#***********************************# build android rom script# edit by xiaoliang##***********************************SRC_HOME=/home/liangwei/android_srcupdate.zip : boot.img $(shell find system data META-INF) rm -rf
Time of Update: 2018-12-03
1. private class AsyncServiceHandler extends Handler { AsyncServiceHandler(android.os.Looper looper) { super(looper); } @Override public void handleMessage(Message msg) { ............
Time of Update: 2018-12-03
售價為2.99美元的Trism在App Store上前兩個月的銷售量就超過25萬美元,但迄今在Android Market上只賺了1046美元。 來自Larva Labs的開發人員在本周公開抱怨Android應用程式市集的各種問題,以及Android應用程式銷售不佳。 Larva Labs是專門開發iPhone及Android等行動應用程式的軟體公司,該公司開發人員Matt Hall在本周引用AdMob的調查資料指出,iPhone App
Time of Update: 2018-12-03
自android 4.1 開始實現了一個網路服務的探索服務NsdService,其基於蘋果的Bonjour服務發現協議,支援遠程服務的發現和零配置。 Bonjour協議包括IP地址的自動分配、服務名稱與地址的轉換以及服務的發現三部分內容,ANDROID4.1藉助第三方開源工程mDNSResponder實現了Bonjour協議的服務名稱與地址的轉換以及服務的發現等
Time of Update: 2018-12-03
很久沒寫部落格了,今天第一時間分享Android應用整合式開發環境。之前使用的SDK無法更新到4.1,由於之前下載新的SDK配置老是出錯,而且下載的eclipse JUNO介面實在不敢恭維。(eclipse JUNO介面):http://developer.android.com/sdk/index.html#download。下載解壓即可使用,整合eclipse(C/C++開發環境、ADT,WST)版本和整合工具請看:(ADT Installaction Details)相關介面(啟動介面)(
Time of Update: 2018-12-03
前段時間做了一個PSTN通話的應用程式,PAD串連有線電話實現通話功能。有線電話上有上翻、下翻通訊錄的功能。通訊錄用的是Google預設的。在不改動通訊錄的情況下只有使用類比按鍵來發送訊息。代碼很簡單,共用下!!public class MenuDemoActivity extends Activity { protected static final String TAG = "MenuDemoActivity";@Override public void
Time of Update: 2018-12-03
Activity和任務 就像前面提到的,一個activity可以啟動另一個,包括那些定義在不同應用程式中的。假設,例如,你想讓使用者顯示一些地方的街道地圖。已經有一個activity可以做這個事,所以你的activity所要做的就是將行為對象和需要的資訊放在一起,並將它們傳遞給startActivity()。地圖查看器將顯示這個地圖。當使用者按下後退按鈕時,你的activity又重新顯示在螢幕上了。
Time of Update: 2018-12-03
原創文章,轉載請註明出處:http://www.blog.csdn.net/tangcheng_ok
Time of Update: 2018-12-03
原創文章,轉載請註明出處:http://www.blog.csdn.net/tangcheng_ok 要在Android調用WebService,必須需要一些庫來支援,上面的例子中是,我們通過XFire來訪問WebService,但這些庫對於我們Android用戶端就不適合了。這裡介紹一個google code上的一個開源項目Ksoap2-android,Ksoap2-android提供了一個輕量而高效的SOAP庫訪問WebService。
Time of Update: 2018-12-03
GestureOverlayView:一種用於手勢輸入的透明覆蓋層,可覆蓋在其他控制項的上方,也可包含其他控制項。Android:eventsInterceptionEnabled 定義當手勢已經被識別出來時,是否攔截手勢動作Android:fadeDuration 當使用者畫完手勢時,手勢淡出效果的期間,單位為毫秒(milliseconds)Android:fadeEnabled 定義識別完手勢後,手勢是否自動淡出Android:fadeOffset
Time of Update: 2018-12-03
我們Team 專案中需要使用橫向滑動多屏的效果,主要是因為看到qq瀏覽器主介面使用該效果感覺很好。開始採用了ViewFlipper結合手勢,可是沒有拖拽的效果,後來參照了以下連結開發出來了:1. 在flipper中如何?手動拖拽的效果?這位和我們一樣遇到同樣的問題2. android: how to create different “screens” and nav between them using touch-and-drag?There are no widgets built
Time of Update: 2018-12-03
Android Studio,在15號左右發布了,這讓程式猿們都很高興,我也馬上下載,並安裝了,期間遇到了很多困難,匯總如下:一、無法運行問題。悲劇的是,我家裡的XP無法運行,後來看了別人的文章(很高興,這麼快就有人寫心得了),才知道原因,但主要原因:需要增加 ANDROID_HOME 變數,看說明是,只要有JAVA_HOME就行,但實際卻是,增加了這個 ANDROID_HOME 就好了。 二、無法顯示中文問題File >> Settings >> Appearance,
Time of Update: 2018-12-03
初學Android沒幾天,最近在做一個項目,需要實現對話方塊彈出一段時間後自動消失,網上尋找了部分資源並參考了SDK後,整理了下相關的方法: 實現對話方塊的彈出消隱,現實主要的方法是使用Toast。Toast一般的使用很簡單,一行代碼即可: Toast.makeText(getApplicationContext(), "預設Toast樣式", Toast.LENGTH_SHORT).show();
Time of Update: 2018-12-03
Activities提供了一種方便管理的建立、儲存、回複的對話方塊機制,例如onCreateDialog(int),onPrepareDialog(int,Dialog),showDialog(int),dismissDialog(int)等方法,如果使用這些方法的話,Activity將通過getOwnerActivity()方法返回該Activity管理的對話方塊(dialog). onCreateDialog(int):當你使用這個回呼函數時,Android系統會有效設定這個Acti
Time of Update: 2018-12-03
問題背景:我們的遊戲工程要移植到某渠道,該渠道有自己的計費和登入方式,提供給我們了一個android
Time of Update: 2018-12-03
在使用ndk開發應用程式時,有時需要字元編碼轉換,這裡使用開源庫icon進行字元編碼轉換,代碼如下char * convertString(const char * fromCode, const char * toCode, const char * source){ size_t retlen = 0; size_t inbytesleft = strlen(source); if (!strncmp(fromCode, "UTF-16LE", 8)) {
Time of Update: 2018-12-03
gallery菜單滑動有一個不好的效果就是每次經過中間的菜單都預設是被選中狀態,同時會載入資料 以至於切換不流暢,有一種卡卡的感覺!!其實用線程來處理這個問題,一定的時間後如果選擇的index值不變,說明已經穩定不變。廢話少說,上部分代碼!//----------------------用到的常量-----------------------------private int showingIndex = -1;private static final int TIME_OUT_DISPLAY
Time of Update: 2018-12-03
#define __DBL_MIN_EXP__ (-1021)#define __FLT_MIN__ 1.17549435e-38F#define __CHAR_BIT__ 8#define __ANDROID__ 1#define __WCHAR_MAX__ 4294967295U#define __DBL_DENORM_MIN__ 4.9406564584124654e-324#define __FLT_EVAL_METHOD__ 0#define __unix__ 1#define
Time of Update: 2018-12-03
在android中實現選項卡的效果可以通過兩種方式:在布局檔案中引用TabHost,在Activity中通過Id擷取TabHost的執行個體,或者直接繼承TabActivity,直接擷取TabHost的執行個體。程式主要代碼如下:1、布局檔案tab.xml,在布局檔案中需要注意的是:如果TabHost標籤中引用TabWidget標籤,則必須設定其android:id="@android:id/tabs",而FrameLayout標籤的id必須設定為:android:id="@android:id