Time of Update: 2014-11-30
Android如何?對系統內建對話方塊標題列進行修改先上一張圖可以看到,對話方塊的標題顏色是藍色的,下面還有一根線也是藍色的,在某些情況下,我們想改變程式的主題風格,顏色必須做修改,但又懶得去定製Dialog,下面的方法就誕生了: public static final void dialogTitleLineColor(Dialog dialog, int color) { Context context = dialog.getContext();
Time of Update: 2014-11-30
當block中用到self時,需謹慎!,blockself需謹慎讓人蛋疼的block!block對於其變數都會形成strong reference,對於self也會形成strong reference ,而如果self本身對block也是 strong reference 的話,就會形成 strong reference 迴圈,造成記憶體泄露,為了防止這種情況發生,在block外部應該建立一個week(__block)
Time of Update: 2014-11-30
Android 記憶體 - 擷取單個應用記憶體限制一、問題出現OutOfMemeryError的原因?Androd針對每個應用有記憶體限制二、為什麼每個應用都限制最大記憶體使用量?1. 可以多任務同時運行,不可能每個任務都佔用儘可能多的記憶體2. 如果堆很大,記憶體回收需要太多的時間緩衝的清理需要先暫停所有應用,然後進行清理、整理。大概3、4、5毫秒Google I/O 2011: Memory management for Android Apps三、擷取Android手機應用記憶體大小
Time of Update: 2014-11-30
Android 通過Jni調用Native Native是java本地方法的聲明關鍵字,當在方法中調用一些不是由java語言寫的代碼或要直接操作電腦硬體或要提交某些代碼的運行效率時要聲明native方法. Jni是java native interface的縮寫,從字面上來說就是java本地方法的介面,所以他就是提供java native方法的聲明和對上層的介面調用. 1.Jni 編寫 使用native 聲明_camera_open
Time of Update: 2014-11-30
Android.mk檔案的文法解析這是RDA8810(Android4.2.2)的Browser模組的Android.mk檔案LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_STATIC_JAVA_LIBRARIES := \ android-common \ guava \
Time of Update: 2014-11-30
Android顯示設定中增加“永不休眠”功能首先在frameworks\base\packages\SettingsProvider\res\values\defaults.xml中設定def_screen_off_timeout為-1,即-1然後修改alps\packages\apps\Settings\res\values\arrays.xml: 15 seconds 30 seconds 1 minute 2
Time of Update: 2014-11-29
有關android ANR,androidANRANR一般有三種類型:1:KeyDispatchTimeout(5 seconds) 按鍵或觸摸事件在特定時間內無響應2:BroadcastTimeout(10 seconds)BroadcastReceiver在特定時間內無法處理完成3:ServiceTimeout(20 seconds) Service在特定的時間內無法處理完成KeyDispatchTimeoutAkey or touch event was not dispatched
Time of Update: 2014-11-30
android 伺服器操作類 簡單 方便 /** * @author think *以同步方式發送Http請求 */public class ApacheHttpClient { /** * @return * */ public String httpGet(String uri) { String response=null;//響應 HttpClient httpClient=new DefaultHttpClient();
Time of Update: 2014-11-30
Android初始化的時候擷取載入的布局的寬高(續)--RelativeLayout的陷阱接著上次的問題,已經介紹過,在初始化或者說OnCreate方法中擷取載入的布局的寬高,最後說到,調用view.measure(0,
Time of Update: 2014-11-29
cocos2dx 3d開源項目 fantasyWarrior3D 從零走起[LoadingScene & MainMenuScene],cocos2dx開源遊戲[AppDelegate.cpp] 還是從applicationDidFinishLaunching()開始好了發現這裡多了一個對指令碼進行加密的方法(1) stack->setXXTEAKeyAndSign("2dxLua", strlen("2dxLua"),
Time of Update: 2014-11-29
android 伺服器操作類,android伺服器操作 簡單 方便 /** * @author think *以同步方式發送Http請求 */public class ApacheHttpClient { /** * @return * */ public String httpGet(String uri) { String response=null;//響應 HttpClient
Time of Update: 2014-11-29
cocos2dx 2.x版本在android下CCLabelTTF的一個bug,cocos2dxcclabelttfcocos2dx在android下是採用Paint來產生圖片然後在CCLabelTTF裡顯示的,它具體的代碼都在java類Cocos2dxBitmap裡,產生完成之後會調用一個jni函數將結果傳給cpp層,cpp層靠一個static變數來與java層交換資料,具體如下 BitmapDC &dc = sharedBitmapDC();
Time of Update: 2014-11-29
解決“locationManager.removeUpdates()關閉不了gps定位”的方法,locationmanager轉載請註明出處,謝謝http://blog.csdn.net/harryweasley/article/details/41575731最近做一個gps項目的中途,遇到了一個問題,我調用locationManager.removeUpdates(listener)這個方法後,本以為gps定位就會停止,但是並沒有停止gps定位功能,gps訊號欄裡的還是繼續在閃爍,之後就各種
Time of Update: 2014-11-29
ios之UIView執行基礎動畫Animation使用參數配置,iosuiview在ios開發中一般用到的基礎動畫有以下幾種,所有的動畫參數配置大致相同,但是有時候在開發過程中很少這樣配置一般使用代碼塊比較方便,而且代碼也比較簡單以下是常用基礎動畫類型的一個配置#pragma mark -- Action methods- (void)transitionAnimation// 轉場動畫{ //設定動畫名稱,方便代理方法判斷是哪個動畫 [UIView beginAnimations:
Time of Update: 2014-11-29
android分頁查詢擷取系統連絡人資訊package com.example.yqqmobilesafe.ContactProvider;import java.util.ArrayList;import java.util.List;import android.R.integer;import android.content.Context;import android.database.Cursor;import android.net.Uri;import
Time of Update: 2014-11-29
Android 修改隨身碟名稱MTKMTP功能在PC端盤符名稱顯示如何修改?以下兩種方式採用其中一種即可:a) 修改 /Alps/frameworks/base/media/java/android/mtp/MtpDatabase.javaprivate int getDeviceProperty(int property, long[] outIntValue, char[]outStringValue) {String deviceName;deviceName =
Time of Update: 2014-11-29
android開發步步為營之49:建立APP案頭捷徑 網上參考過N多的資料,最後發現還是這樣寫比較靠譜,不會重複建立捷徑。 //建立捷徑 private void addShortcut(){ Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");//保持預設 //捷徑的名稱
Time of Update: 2014-11-29
android顯示RGB565資料映像本人近期做了一個項目,是關於類似於一個視頻監控,主要的是用了一個開發板,把一幀一幀的映像資料通過socket傳出來,然後在Android用戶端進行監聽資料;當擷取到資料之後,在imageview上顯示出來,最核心的部分是看了老外的一篇文章才解決的問題。文章是這樣的,老外遇到了和我一樣的問題:大概就是怎麼讓imageview顯示RGB565的映像,他嘗試了兩種方法,就是下面的代碼部分,當然這兩種方法都不可以!6down votefavorite3
Time of Update: 2014-11-29
android HttpClient網路通訊工具類基於XML/** * 用於建立於伺服器之間通訊的工具 * * * */public class HttpClientAdapter {private HttpClient client;private HttpRequest request;private HttpGet get;private HttpPost post;private HttpResponse response;public
Time of Update: 2014-11-29
android Spinner和數值選取器使用demo關鍵區段代碼如下1、Spinnner在布局檔案中: 定義對象:private Spinner mSpinnerSelectLeaveType;//選擇請假類型獲得對象後綁定監聽事件:mSpinnerSelectLeaveType.setOnItemSelectedListener(new OnItemSelectedListener()