Time of Update: 2018-12-05
在Activity中 // ME722 測試 480*854 豎屏Display display = this.getWindowManager().getDefaultDisplay();int nHeight = display.getHeight(); //569int nWidth = display.getWidth(); //320DisplayMetrics metrics = new
Time of Update: 2018-12-05
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/android-game/389.html 今天一個開發人員問到我為什麼遊戲開發要刪除項目下的hdpi、mdpi和ldpi檔案夾;下面詳細給大家解答一下: 首先童鞋們如果看過我寫的《【Android遊戲開發二十一】Android
Time of Update: 2018-12-05
1.drawable-(hdpi,mdpi,ldpi)的區別dpi是“dot per inch”的縮寫,每英吋像素數。四種密度分類: ldpi (low), mdpi (medium), hdpi (high), and xhdpi (extra high)一般情況下的普通螢幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。2.WVGA,HVGA,QVGA的區別VGA是”Video Graphics Array”,顯示標準為640*480。WVGA(Wide VGA)
Time of Update: 2018-12-05
參考: http://android.blog.51cto.com/268543/316255ImageView的屬性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控製圖片如何 resized/moved來匹對ImageView的size。ImageView.ScaleType / android:scaleType值的意義區別: CENTER
Time of Update: 2018-12-05
之前給大家講解了android實現書籍翻頁效果的原理,並在文章結尾處說明要發布源碼,呵呵,但是最近有不少瑣事纏身,原計劃給大家的源碼demo沒有時間完成,可能要delay啦~~但是由於源碼實現啦原理篇所說的大部分效果,只是在陰影方面還是有些bug,所以我將它貼出了讓大家都來一起幫忙實現,畢竟授人魚不如授人漁,實踐才是王道。下面是demo的畫面,可以實現四個角的拖拽:由可以看到,源碼實現啦,翻起頁背面和當前頁的光影效果,但是翻起頁背面的光影效果未實現。紅圈標明處,為翻起頁投射在當前頁上的陰影的頂點
Time of Update: 2018-12-05
在安裝Android的時候一般的話會出現 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml,所以應該修改如下幾個地方: a)修改Available Packages,點擊"add Site..",增加: http://dl-ssl.google.com/android/repository/repository.xml,當然了,你可以刪除原來使用
Time of Update: 2018-12-05
用AVD Manager升級SDK時,會線上升級,會很慢很慢,在升級時發現會在SDK目錄下產生一個temp檔案夾,它把檔案下載到這個temp檔案夾下,然後升級,可惜它下的太慢了,我們有迅雷的嘛,在迅雷裡下載這些檔案然後拷貝到該目錄下,再用AVD
Time of Update: 2018-12-05
TCP Socket用戶端編寫 public class SocketActivity extends Activity {private Button startButton = null; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) {
Time of Update: 2018-12-05
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/android-game/336.html很多童鞋說My
Time of Update: 2018-12-05
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/android-game/295.html很多童鞋說My
Time of Update: 2018-12-05
最近寫了一個自訂布局的Dialog,運行效果如下:然後我想擷取到自訂布局中的EditText控制項,並得到其中的字串,但是使用send_email = (EditText) findViewById(R.id.send_email_dialog_et);並不能擷取到控制項對象,經測試發現send_email對象為null。。。。沒辦法,只好到一個技術群裡問一下別人,很幸運我找到瞭解決方法,關鍵代碼如下:final View layout =
Time of Update: 2018-12-05
以前用2.2 訪問WebService沒有問題,到3.0上訪問出現android.os.NetworkOnMainThreadException找了資料經過實踐,解決方案如下:public void onCreate() { StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites()
Time of Update: 2018-12-05
AbsoluteLayout ,是一個按照絕對座標定義的布局,由於使用絕對座標去定位控制項,因此要實現自適應介面時,應盡少使用 AbsoluteLayout 。 AbsoluteLayout 裡面的控制項都以layout_x 、layout_y 來定義其位置:<AbsoluteLayoutandroid:id="@+id/AbsoluteLayout01"
Time of Update: 2018-12-05
最近有個Android的項目使用了JNI機制,在最後打包並使用Proguard混淆release測試發現程式異常,由於混淆後的代碼不能調試,也沒看到任何異常的log,網上查到Proguard混淆可能把JNI相關的class也混淆掉,特別是JNI中回調的方法,為了驗證問題,通過dex2jar等工具反編譯後確實看到JNI回調的class被混淆了,解決這個問題很簡單,開啟工程目錄下的proguard.cfg,加上下面的內容就會在混淆時保留class名,不至於影響JNI的調用-keep class
Time of Update: 2018-12-05
android中怎樣讓手機測試的日誌在logCat輸出?1,關閉模擬器;2,重啟開發工具(Eclipse);3,設定手機上---開發--USB調試。4,如果你手機上Sdcard為電腦管理,請設定為讓手機載入。5,如果開發工具(Eclipse),啟動好了的話,把資料線重新插拔,便於重新識別。6.最後一步,運行程式(注意:但不要再啟動模擬器了),這樣,就可以在(Eclipse)中的logCat,看到手機上運行程式的日誌了。詳細用法
Time of Update: 2018-12-05
activecreateor.bat 內容為:@echo offrem Copyright (C) 2007 The Android Open Source Projectremrem Licensed under the Apache License, Version 2.0 (the "License");rem you may not use this file except in compliance with the License.rem You may obtain a copy
Time of Update: 2018-12-05
話說閑來沒事玩Android的遊戲吧。發現了一個問題。 在 Google 的 android-sdk-windows-1.0_r2 的sample中,有一個 LunarLander 例子。一個挺好玩的遊戲,很難。但是發現一個問題就是沒有介紹如何玩這個遊戲。一直不知道怎麼控制著陸。看了代碼才知道 按住 S 是
Time of Update: 2018-12-05
開發人員對Android平板及手機的興趣持續下降 3月21日訊息,據國外媒體報道,IDCData
Time of Update: 2018-12-05
微軟終於栽了,而且,還是載在他們最不屑最不齒的Android身上。據國外媒體報道,微軟自去年底開始在全世界微軟主題店推廣的Windows Phone速度挑戰,在今天遭遇了首場失利。一位名叫Sahas Katta、自稱Windows Phone系統的忠實粉絲的傢伙,在他家附近的微軟商店裡摸出了自己的Android手機——一台搭載Android 4.0系統的Galaxy Nexus,與微軟店員們手裡的WP7手機進行了一場友誼賽,但結果令人吃驚。Sahas手裡的Galaxy
Time of Update: 2018-12-05
隨著Android系統一代一代的發布,知名大廠基本上都會選擇最新的作業系統代替老舊的版本,但Google近日發布的資料表明,由於某種原因,目前仍然有數百萬人在使用低版本的Android系統。Android 1.5,你還在用嗎?Google提供的資料顯示,目前約有120萬的使用者在使用三年前的Android 1.5作業系統,此外,還有大約750萬的使用者仍然在使用Android