Time of Update: 2018-12-04
Custom URL scheme 的好處就是,你可以在其它程式中通過這個url開啟應用程式。如A應用程式註冊了一個url scheme:myApp, 那麼就在mobile瀏覽器中就可以通過<href='myApp://'>開啟你的應用程式A。iOS與Android在這兒有點小區別,在iOS中如果系統註冊了url scheme且安裝了那個應用程式,通過上面那種網頁的方式就可以啟動應用程式,如果沒有註冊或沒有安裝那個應用程式,就沒有任何效果(你註冊的url
Time of Update: 2018-12-04
研究了一下Android的GridView,但是預設的GridView只支援垂直滾動,不支援水平滾動,有時我們為了實現表格效果,想達到水平和垂直均有捲軸,可以利用下面方法實現)。1)main.xml -- 布局檔案<?xml version="1.0" encoding="utf-8"?><HorizontalScrollView
Time of Update: 2018-12-04
今天聽老大講了下版本的編寫問題,覺得挺好的,就記錄下來了‘01.00.01.00這幾個數字分別代表什麼含義哦,男哥幫忙說一下。主要版本,子版本,修正版本,oem版本 小修改,就 改 修正版本就好了程式 整個有顛覆的,改 主要版本 有增加功能,改子版本ome是渠道的不同而改變嗎?人定的規則oem 就表示 定製版了00 是預設的,公版其他的 自訂
Time of Update: 2018-12-04
Android是一個相當開放的平台,允許我們開發常駐後台啟動並執行應用程式,依靠TCP長串連接受伺服器的訊息推送,但也因此在電量消耗方面廣遭詬病。如果開發人員,特別是類IM應用的開發人員自己還不去瞭解Android底層的機制,沒準搞出來的應用就變成待機電池殺手了。Android手機有兩個處理器,一個叫Application Processor(AP),一個叫Baseband
Time of Update: 2018-12-04
////////////////////////////////////掛斷電話/////////////////////////////////////// try {getITelephony(telmanager).endCall();} catch (RemoteException e) {e.printStackTrace();} catch (Exception e) {e.printStackTrace();} //防止電話沒有掛斷 try
Time of Update: 2018-12-04
一)讀取imsi ,imei,手機 號:TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE); String deviceid = tm.getDeviceId(); String tel = tm.getLine1Number(); String imei =tm.getSimSerialNumber(); String imsi
Time of Update: 2018-12-04
設定部分文字背景高亮顯示: Java代碼 public class HighLightActivity extends Activity { String strs="我的心太亂了,給我點空白。"; TextView textview; int start =3; int end = 5;
Time of Update: 2018-12-04
項目中用到了CursorAdapter,總結如下:有時候會報這樣的錯誤。比如在tab中有一個activity使用了CursorAdapter,點擊tab,停頓會出現這樣的異常:java.lang.IllegalStateException: trying to requery an already closed
Time of Update: 2018-12-04
在android上監聽電話狀態基本思路,註冊接受電話狀態的廣播,接受廣播即可。實現如下:首先,監聽電話狀態需要許可權: <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />其次,接受電話狀態的廣播:public class
Time of Update: 2018-12-04
robotium 進行android自動化測試初體驗,本文包含的內容:一,只有APK,沒有源碼的情況下robotium測試:二 有待測試apk的源碼測試:robotium網址: http://code.google.com/p/robotium/ 一,只有APK,沒有源碼的情況下robotium測試:1)確保apk是debug簽名;
Time of Update: 2018-12-04
程式啟動並執行時候保持螢幕一直亮著。PowerManager.WakeLock 釋放和開啟必須成對出現。各種鎖的類型對CPU 、螢幕、鍵盤的影響:PARTIAL_WAKE_LOCK: 保持CPU 運轉,螢幕和鍵盤燈可以關閉。SCREEN_DIM_WAKE_LOCK: 保持CPU 運轉,保持螢幕顯示,但可以變暗,允許鍵盤燈關閉。SCREEN_BRIGHT_WAKE_LOCK:保持CPU 運轉,允許保持螢幕高亮顯示,允許鍵盤燈關閉。FULL_WAKE_LOCK:
Time of Update: 2018-12-04
一.PC工作環境準備 首先安裝一些必須的工具包:(根據安裝的ubuntu 64和32位系統,進行如下環境配置) Ubuntu Linux (32-bit x86):sudo apt-get install git-core gnupg sun-java5-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev Ubuntu
Time of Update: 2018-12-04
Android中的TextView,本身就支援部分的Html格式標籤。這其中包括常用的字型大小顏色設定,文本連結等。使用起來也比較方便,只需要使用Html類轉換一下即可。比如:textView.setText(Html.fromHtml(str));一、實現TextView裡的文字有不同顏色import android.text.Html; TextView t3 = (TextView) findViewById(R.id.text3);
Time of Update: 2018-12-04
得到當前已串連的wifi資訊WifiManager wifi_service = (WifiManager)getSystemService(WIFI_SERVICE); WifiInfo wifiInfo = wifi_service.getConnectionInfo();其中wifiInfo有以下的方法:wifiinfo.getBSSID();wifiinfo.getSSID();wifiinfo.getIpAddress();擷取IP地址。wifiinfo.getMacAddress(
Time of Update: 2018-12-04
我還是一個新手,前幾日用到資料庫欄位變換,特搜尋到資料庫欄位的這幾個常用的欄位,特寫一下,與大家共用,android資料庫建表時常用的資料類型,欄位。 android 資料庫的資料類型 資料類型:分別是:short/int/long/float/double/string/byte[] public static final String SHORT = "Short"; public static final String INTEGER = "Integer"; public
Time of Update: 2018-12-04
啟動android模擬器時候如果提示:Failed to install on device ‘emulator-5554′: timeout這是可能因為卡的原因導致啟動逾時,解決辦法:eclipse -> window -> Preferences -> Android -> DDMS -> ADB connection time
Time of Update: 2018-12-04
android的wifi估計大家都用的很不爽,大概就是表現為上一會兒就無法串連了(雖然表徵圖顯示還是正常串連的)ping 也是經常斷線。簡直用wifi來上網就是一種折磨。話說到處找答案,什麼wifi lock 之類的軟體根本不頂用。經過艱苦的測試,終於找到了一個保持wifi穩定的方法。{:1_109:}【以下內容為原創,安卓網首發,如果轉載請註明出處】----------------------------------wifi 為什麼會斷線了---------------------------
Time of Update: 2018-12-04
第一種方法: String path = "file:///android_asset/檔案名稱";第二種方法: InputStream abpath = getClass().getResourceAsStream("/assets/檔案名稱");若要想要轉換成String類型String path = new String(InputStreamToByte(abpath )); private byte[]
Time of Update: 2018-12-04
簡介:Android 是一款基於 Linux 核心,面向移動終端的作業系統。為適應其作為移動平台作業系統的特殊需要,Google對其做了特別的設計與最佳化,使應用程式關閉但不退出,並由作業系統進行進程的回收管理。本文在 Application Framework 與 Linux 核心兩個層次上,以進程為粒度,對 Android 作業系統的進程資源回收機制進行了剖析。讀者可以從本文獲得對 Android 應用程式的生存周期的進一步理解,從而更加合理、高效地構建應用程式。Android APP
Time of Update: 2018-12-04
下面是我收集的一些android的常用網站,各位有好的也請推薦下啊 http://www.eoeandroid.com/http://www.java2s.com/Open-Source/Android/CatalogAndroid.htmhttp://www.java2s.com/Code/Android/CatalogAndroid.htmhttp://www.vogella.com/articles/Android/article.html#overviewhttp://www.oschi