Time of Update: 2018-12-03
對於Android遊戲開發我們不得不像iPhone那樣思考相容Android平板電腦,對於蘋果要考慮iPad、iPhone 3GS和iPhone 4等螢幕之間的相容性,對於幾乎所有的解析度Android123總結了大約超過20中粉筆阿女郎的大小和對應關係,對於開發Android遊戲而言可以 考慮到未來的3.0以及很多平板電腦的需要。 常規的我們可能只考慮QVGA,HVGA,WVGA,FWVGA和DVGA,但是拋去了手機不談,可能平板使用類似
Time of Update: 2018-12-03
轉自:http://www.cnblogs.com/kchen/archive/2011/08/02/How_To_Inprove_Android_UI_Performance.html聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com kchen: http://www.cnblogs.com/kchen/新浪微博:http://weibo.com/kchen30 自從06年以後,就沒有寫過部落格了,不是因為沒時間,而是因為懶了,
Time of Update: 2018-12-03
轉自:http://www.3lian.com/edu/2012/11-27/46405.html 為解決Android裝置片段化,引入一個概念density,也就是密度.它指的是在一定尺寸的物理螢幕上顯示像素的數量,一般使用dpi(dots per
Time of Update: 2018-12-03
轉自:http://hi.baidu.com/china_8/item/b1d7e41005111b7f7a5f25a2關於手機解析度相關術語和概念螢幕尺寸:實際的物理尺寸,螢幕的對角線測量。為了方便,android把所有的螢幕尺寸分為了4個廣義的大小:小,正常,大,特大。螢幕密度:螢幕的物理面積內像素的數量,通常稱為DPI(DPI)。為了方便,android把所有的實際螢幕密度分為:低,中,高,特高。方向:從使用者的角度來看,就是螢幕的方向,就是橫向或者縱向的意義。解析度:螢幕上面的物理像素總
Time of Update: 2018-12-03
/** * 根據基站擷取當前的位置 */public void getCurrentLocationAGPS() {TelephonyManager tmanager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);if (tmanager.getCellLocation() == null) {return;}GsmCellLocation gcl = (GsmCellLocation)
Time of Update: 2018-12-03
1、使用實類比介面好假設有一個HashMap對象,可以將它聲明為HashMap或者Map:Map myMap1 = new HashMap();HashMap myMap2 = new
Time of Update: 2018-12-03
轉自:http://www.iteye.com/topic/689272RatingBar是我們在系統顯示分數的好組件,但是我們一般想把RatingBar裝飾的更好看,想把更好看的圖片用來替換系統預設的圖片,系統預設的樣子是這樣的: 是個不錯的選擇哦: 想要實現如上效果,首先我們在styles.xml寫入一個樣式: Xml代碼 <?xml version="1.0" encoding="utf-8"?> <resources> <style nam
Time of Update: 2018-12-03
轉自:http://hi.baidu.com/moon_2009/item/352abc241fa1280b76272c03public static boolean isConnect(Context context) { // 擷取手機所有串連管理對象(包括對wi-fi,net等串連的管理) try { ConnectivityManager connectivity = (ConnectivityManager) context
Time of Update: 2018-12-03
基站定位首先要通過TelephonyManager得到手機的訊號資訊,比如基站的國家編碼,小區id等......得到這些後需要向google提供的介面提交這些參數,然後就會返回基站的相關資訊。import java.io.Serializable;import java.util.ArrayList;import java.util.List;import android.content.Context;import
Time of Update: 2018-12-03
關於Handler訊息機制,以前一直認為它的作用就是在子線程中向主線程發送訊息以更新UI.後來面試的時候要深入說明Handler機制,說明Handler,Looper,Message,MessageQueue各自的功能,當時沒有回答上,非常後悔!回去以後才用心去看了一個Handler機制的講解,看的時候結合Android源碼,理解起來比較透徹。看完以後對Handler有了新的認識,其實Handler是解決多線程(不局限於子線程和UI線程)通訊的一個機制。閑話少說,先看一段代碼:package
Time of Update: 2018-12-03
原文地址:為什麼我從ios返回Android看完這篇文章後我有很大的感慨,我前一段時間也是從魅族M9換到iPhone4S其中魅族M9當時還是Android2.3.5韌體,4S的韌體是5.1.1我也來吐槽其中的不爽:1.
Time of Update: 2018-12-03
提供重要的地理位置資訊服務1 Location Manager 管理服務2 Location Provider 提供資料的content provider方式一:GPS 特點:精度高,耗電量大,不耗費流量 許可權<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>方式二:NETWORK 特點:精度低,省電,需要網路訪問 許可權<uses-permission
Time of Update: 2018-12-03
一、如果想在Activity中得到新開啟Activity 關閉後返回的資料,需要使用系統提供的startActivityForResult(Intent intent, int requestCode)方法開啟新的Activity,新的Activity 關閉後會向前面的Activity傳回資料,為了得到傳回的資料,必須在前面的Activity中重寫onActivityResult(int requestCode, int resultCode, Intent data)方法。package
Time of Update: 2018-12-03
一.BroadCastReceiver 簡介 1.廣播接收者( BroadcastReceiver )用於接收廣播 Intent ,廣播 Intent 的發送是通過調用Context.sendBroadcast() 、 Context.sendOrderedBroadcast() 來實現的。通常一個廣播 Intent 可以被訂閱了此Intent 的多個廣播接收者所接收。 2.廣播是一種廣泛運用的在應用程式之間傳輸資訊的機制 。而 BroadcastReceiver 是對發送出來的廣播進行過濾接收
Time of Update: 2018-12-03
這裡貼三個檔案的原始碼,第一個是main.javapackage com.example.test;import java.util.ArrayList;import java.util.List;import com.example.test.MyXZ;import com.example.test.R;import com.example.test.ZoomListener;import com.example.test.test;import
Time of Update: 2018-12-03
在android上使用完全的linux命令,你不得不受益於busybox for android帶來的方便。 The toolbox that is provided on the Android environment is pretty limited. I wanted something more useful and familiar. Busybox to the rescue! I have a busybox binary available for those who are
Time of Update: 2018-12-03
訪問網站:http://m.renren.com 白邊效果:,仔細看是可以看出來的,當然你可以把下面webview設個紅色的背景顏色,就更明顯了 WebView mWebView = (WebView) this.findViewById(R.id.webview);WebSettings settings =
Time of Update: 2018-12-03
我們在開發android程式的時候,無論你使用URLConnection還是HttpClient操作,經常遇到Timeout現象,這個時候如果你檢查了網路是正常的,手動瀏覽器訪問目標web地址也可以正常瀏覽的話,估摸著下面的情況對你有用我遇到的情況就是,在一些2.X系統手機上訪問URL正常,但是在4.x系統手機上就報錯:03-07 13:17:06.132: E/ConnectionManager(25522):
Time of Update: 2018-12-03
前言: 很長時間一直思考什麼時候需要原生應用於html5開發的web app結合去開發一個App;終於做了一個《立波育兒百科》的應用,才嘗試了這種方式做一個App;本文作者:心有靈犀鬼才心,blog地址:http://blog.csdn.net/changemyself ,微博地址:http://weibo.com/changeself如要轉載本文,請加上本文地址和作者名稱,不得刪除原文連結;項目介紹:這是
Time of Update: 2018-12-03
寶寶成長的每個階段都有具體的發育指標,家長們可以根據這些指標評判自己孩子的發育情況,並做些輔助工作,讓寶寶健康成長《寶寶發育指導》包括以下主要欄目1.發育指標(主要介紹了寶寶每個年齡段身高、體重、坐高、頭圍、胸圍以及其它身體器官的一些介紹)2.餵養要點(主要根據孩子的年齡段,介紹如何給孩子補充營養知識)3.護理要點(主要介紹寶寶睡眠、洗澡、長個子、排便、穿鞋著裝、把尿等知識)4.疾病預防(主要介紹孩子一些疾病的預防或者癥狀的介紹做好及時預防)5.智力開發(主要介紹新媽媽應該怎樣鍛煉寶寶肢體運動,