Time of Update: 2018-12-04
package com.test;import android.app.Activity;import android.content.Intent;import android.graphics.PixelFormat;import android.os.Bundle;import android.view.Gravity;import android.view.LayoutInflater;import android.view.MotionEvent;import
Time of Update: 2018-12-04
package com.android.tabhost;import android.app.TabActivity;import android.graphics.Color;import android.os.Bundle;import android.util.Log;import android.view.LayoutInflater;import android.widget.TabHost;import
Time of Update: 2018-12-04
很多朋友,在使用android做網路請求時,會遇上一個問題,當使用者使用的是wap網路時,則需要為網路要求標頭加上代理地理和連接埠號碼。而使用wifi或者cmnet網路連接時,不用設定Proxy 位址和連接埠號碼。很多朋友在網上找到解決辦法,是通過讀取資料庫,如:[java] view plaincopyprint?Cursor cursor = contentResolver.query(Uri.parse("content://telephony/carriers/preferapn")
Time of Update: 2018-12-04
在Android SDK中使用Typeface類來定義字型,可以通過常用字型類型名稱進行設定,如設定預設黑體:Paint mp = new paint();mp.setTypeface(Typeface.DEFAULT_BOLD)常用的字型類型名稱還有:Typeface.DEFAULT //常規字型類型 Typeface.DEFAULT_BOLD //黑體字型類型 Typeface.MONOSPACE //等寬字型類型 Typeface.SANS_SERIF //sans serif字型類型
Time of Update: 2018-12-04
09-20 17:39:41.196: E/AndroidRuntime(32388): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@45907880 is not valid; is your activity
Time of Update: 2018-12-04
新版本提供了很好用的actionbar,其諸多控制項的背景,字型等屬性均可在styles.xml裡修改。想要修改title的屬性需要如下修改:int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");TextView yourTextView = (TextView)
Time of Update: 2018-12-04
在開發工程中線程可以協助我們提高運行速度,Android開發中我知道的線程有四個一個是老生長談的Thread,第二個是asyncTask,第三個:TimetTask,第四個是Looper,四個多線程各有個的有點,Thread的運行速度是最快的,AsyncTask的規範性是最棒的,其它兩個也有自己的優點,下面先貼上三個列子1.Thread與Handler組合,比較常見Handler主要是協助我們來時時更新UI線程這裡在後天載入100張圖片,然後沒載入完成一個用handler
Time of Update: 2018-12-04
核心代碼:Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)).getDeviceId();1.加入許可權 在manifest.xml檔案中要添加 <uses-permission android:name="android.permission.READ_PHONE_STATE" />2.代碼 /** * * author test *建立日期 2012-4-29 下午05:02:47
Time of Update: 2018-12-04
每一個屬性都是一個名值對,名和值都是文本。Android系統中,屬性被大量使用,用來記錄系統設定或者在進程間交換資訊。屬性在整個系統中是可見的,每一個進程都可以get/set屬性。系統初始化時,在init這個daemon中,Android會分配一些記憶體來儲存這些屬性,Init源碼在/system/init中。Init這個daemon會開啟一個運行在init進程中的property service,每一個想設定屬性的client都需要串連到這個property
Time of Update: 2018-12-04
有些android項目是在同一個android的基礎版本上進行功能擴充而來的,但是建立一個工程然後一個檔案一個檔案的複製過去又顯得過於麻煩,有時還會出現各種奇葩問題所以最好的一個辦法就是直接在這個基礎版本上進行功能擴充,但是Eclipse中不可能有兩個相同名字的工程,即使將這個工程進行改名後進行編譯安裝時,android還會是將改名後的應用和改名前的應用識別為同一個應用,這個是什麼原因,以及解決辦法是什嗎?首先我們應該瞭解,android是怎樣區分不同應用的?在android中區分不同應用的方法
Time of Update: 2018-12-04
自訂Android標題列修改TitleBar的布局Android程式預設的Activity標題列只能顯示一段文字,而且不能改變它的布局、顏色、標題列的高度等。如果想要在標題列加上個表徵圖、button、輸入框、進度條、修改標題列顏色等,只能使用自訂的標題列。自訂標題列可以通過在onCreate函數中添加以下代碼來實現,需要注意的是代碼的順序必須按照下面的樣式,否則將無效。super.onCreate(savedInstanceState);requestWindowFeature(Window.
Time of Update: 2018-12-04
1.擷取狀態列高度: decorView是window中的最頂層view,可以從window中擷取到decorView,然後decorView有個getWindowVisibleDisplayFrame方法可以擷取到程式顯示的地區,包括標題列,但不包括狀態列。於是,我們就可以算出狀態列的高度了。Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int
Time of Update: 2018-12-04
本文系轉載,轉載的地方沒看到作者資訊,可能是轉載的轉載,BS轉載不註明出處者。如果你是本文作者,或者知道本文出處,請告知,將補上出處資訊! 我們經常在一個activity中去start另一個activity,或者與另一個acitivity的結果進行互動(startActivityForResult)。但有沒有想過可能會出現的permission問題呢?如果你遇到了permission
Time of Update: 2018-12-04
田海立@CSDN2012-07-31 Email在網路上傳輸時,採用MIME(MultipurposeInternet Mail
Time of Update: 2018-12-04
包管理指令碼 /system/bin/pm 解析:pm的使用方法可以參考 Pm.java (frameworks/base/cmds/pm/src/com/android/commands/pm)檔案中的static void showUsage()函數:private static void showUsage() { System.err.println("usage: pm [list|path|install|uninstall]"); System.err.
Time of Update: 2018-12-04
1.Android SDK應該從什麼地方下載?為什麼(http://developer.Android.com/)經常上不上去? 答:Google官網的(http://developer.Android.com/)這個被和諧了,經常上不去,中國的網路大家都是 知道的呵呵~
Time of Update: 2018-12-04
l Permission inmanifest: <uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/> l Save web Page tosdcard: //get file name String fileName =
Time of Update: 2018-12-04
[代碼] 刪除儲存於手機上的緩衝.view sourceprint?01// clear the cache before time numDays 02private intclearCacheFolder(File dir, longnumDays) { 03 intdeletedFiles = 0; 04 if(dir!= null && dir.isDirectory()) { 05
Time of Update: 2018-12-04
http://www.cnblogs.com/mainroadlee/archive/2011/01/11/Android_Network_State_Checking_And_Setting.html擷取網路連接狀態隨著3G和Wifi的推廣,越來越多的Android應用程式需要調用網路資源,檢測網路連接狀態也就成為網路應用程式所必備的功能。Android平台提供了ConnectivityManager
Time of Update: 2018-12-04
http://hi.baidu.com/fountainblog/blog/item/0dc1af7e714d9c210dd7dade.html在程式升級/維護過程中,版本控制是一個很重要的內容。使用者需要瞭解安裝到裝置上的應用程式的版本資訊,以及瞭解哪些版本可以進行升級。其它應用程式——包括你發布的其它程式——需要向系統查詢你的應用程式的版本,來確定相互之間的相容性。