Time of Update: 2014-12-14
Android,android官網使用gradle的目的
Time of Update: 2014-12-14
Android從零單排之擷取ImageView的寬高為0?問題描述 說起來我也夠菜的!⊙﹏⊙b汗。 今天搞了一個關於圖片的demo,想動態改變一張圖片的大小和margin值。但是在activity中擷取imageview的寬度和高度的時候,總是0。哎,我tm就是搞不懂了,怎麼能是0呢?imageView1 = (ImageView) findViewById(R.id.id_img1);int width = imageView1.getWidth();int
Time of Update: 2014-12-14
Android實現網易新聞用戶端側滑菜單(二)前面已經講過通過三方開源庫SlideMenu來實現這種效果,請參考Android實現網易新聞用戶端側滑菜單(一)今天通過自訂View來實現這種功能代碼如下:SlideMenu.javapackage com.jackie.slidemenu.view;import android.content.Context;import android.graphics.Canvas;import
Time of Update: 2014-12-14
android notification完全解析Notifications in Android 4.4 and Lowernotification是很重要的部分,它與service,BroadcastReceiver,Intent等密切相關,很好地使用notification可以使你的app的活躍度相對於沒有notification 的app大增。很明顯這篇文章將詳細的介紹4.4及以下的notification。至於,android
Time of Update: 2014-12-14
android 之如何最佳化 ListView眾所周知,在開發過程中,ListView的最佳化是比較重要的那麼,如何去最佳化呢?ListView的提升效率,其實就是在於adapter中getView方法的最佳化,那麼如何使的getView最佳化呢?1、在getView() 中重用了convertView,很大程度上的減少了記憶體的消耗。通過判斷convertView是否為null, 是的話就需要產生一個視圖出來,然後給這個視圖資料,最後將這個視圖返回給底層,呈獻給使用者。
Time of Update: 2014-12-14
android:View隨手指的移動而移動我們經常要做一些效果,比如,點擊之後的動畫,隨著手指的移動而移動。那麼它們如何?的呢?我們直到,view的自動移動,我們可以設定動畫,比如之前寫的Fragment的進入與彈齣動畫:https://github.com/nuptboyzhb/FragmentAnimationDemo
Time of Update: 2014-12-14
Android 最新擷取手機內建儲存大小,SD卡儲存空間大小方法在以前我們都是這樣擷取的//Android API18之前:fs.getAvailableBlocks()*fs.getBlockSize()目前:/** 得到系統可用記憶體 **/@SuppressLint("NewApi")private String getMemFree(){StatFs fs = new StatFs(Environment.getDataDirectory().getPath());return
Time of Update: 2014-12-14
Android環境配置因為開發android的語言為java語言,所以開發android應用程式是建立在java平台上面。在此之前要確保我們已經安裝配置好了JDK(Java SE Development
Time of Update: 2014-12-14
android隱藏IME隱藏軟鍵盤全解一些項目中需要隱藏IME,比如登入頁面,登入成功後需要隱藏IME,還有比如發布某個文章,或者訊息是發布成功後需要隱藏IME,再比如一個頁面中既有EditText 又有Spinner等控制項,當你輸入完就去點擊Spinner控制項是軟鍵盤是沒有被隱藏的,這是是影響使用者體驗的。這裡我寫了一個靜態方法,有需要的可以放在Util包中,需要用的時候直接調用就ok /** * 隱藏IME面板 * * @param activity */
Time of Update: 2014-12-14
Android WakeLock 介紹Wake Lock是一種鎖的機制, 只要有人拿著這個鎖,系統就無法進入休眠,可以被使用者態程式和核心獲得. 這個鎖可以是有逾時的或者是沒有逾時的,逾時的鎖會在時間過去以後自動解鎖. 如果沒有鎖了或者逾時了, 核心就會啟動休眠的那套機制來進入休眠.(一).核心維護了:1).兩個鏈表,active_wake_locks[WAKE_LOCK_TYPE_COUNT] active_wake_locks[0]維護的是suspend lock.
Time of Update: 2014-12-14
Qt on Android Episode 5(翻譯) /我們已經知道了如何搭建 Qt on Android 開發環境,怎樣使用 Qt on Android ,有哪些可用的部署策略以及如何為應用簽名,是時候繼續前進了。這篇文章,我們來講 JNI 。(BogDan 啊,我等你等了好久,當時我寫《Qt on Android核心編程》時沒等到……)為什麼需要 JNI因為 Qt 要實現 Android 的所有功能是不現實的。要想使用 Android
Time of Update: 2014-12-14
Android-init進程(1)init進程是android啟動的第一個進程 進程pid為1.其主要做了如下幾件事:*解析設定檔*根據設定檔執行操作early_init init early_boot boot*設定屬性服務本節主要內容講解如何解析init.rc檔案和運行zygote.1.解析init.rc設定檔/**init.c*/在main函數中,執行如下函數:init_parse_config_file("/init.rc");/**init_parse.c*/int
Time of Update: 2014-12-14
android 架構LoonAndroid,碼農偷懶專用 主要有以下模組:(1) 自動注入架構(只需要繼承架構內的application既可)(2) 圖片載入架構(多重緩衝,自動回收,最大限度保證記憶體的安全性)(3) 網路請求模組(繼承了基本上現在所有的http請求)(4) eventbus(整合一個開源的架構)(5) 驗證架構(整合開源架構)(6) json解析(支援解析成集合或者對象)(7) 資料庫(不知道是哪位寫的 忘記了)(8)
Time of Update: 2014-12-14
Android -- 幾種儲存成jpeg檔案的形式//1.採用NV21格式 YuvImage類進行儲存 效率很高String fileName = "IMG_" + String.valueOf(index) + ".jpg";File sdRoot = Environment.getExternalStorageDirectory();String dir = "/picture/";File mkDir = new File(sdRoot, dir);if
Time of Update: 2014-12-14
Android ʹÓÃListViewʵÏÖÍøÒׯÀÂÛ¸Ç¥Ч¹ûЧ¹ûÈçÏ£º£¨µã»÷ÏÂÔØdemo£ÊµÏÖÔÀí£º¶¥²¿ÀûÓÃÁËListViewµÄHeadViewÀ´ÊµÏÖ£¬È»ºóÆäËûÿ¸öitem¶¼Óñ³¾°ÊµÏÖ£¡Ê×ÏÈÉèÖÃһг£Á¿£ºvcD4KPHA+PHByZSBjbGFzcz0="brush:java;">package com.cyy.widget;/** * @see
Time of Update: 2014-12-14
Android IOC 之 註解繫結控制項 以及事件 案例 代碼簡單注釋講解想必開發過android的都使用過一些 架構,然而架構裡都會使用一些,註解來協助我們,節省大量的代碼開發量。同時也使代碼更加的簡潔。但是註解是通過java反射來實現的當然可能會犧牲掉一些效能。以下是本人寫的一個較為簡單的繫結控制項,並且觸發其OnclickListem 事件。//直接先看下註解方法。比較簡單,清晰public class MainActivity extends FragmentActivity {//
Time of Update: 2014-12-14
android 點擊關閉軟鍵盤在項目中,editText擷取焦點後,會自動彈出軟鍵盤,關閉的時候一般需要按返回鍵或者點擊軟鍵盤上的按鈕,即使當前activity已經finish掉,軟鍵盤依然存在,會影響使用者的體驗。網上目前有很多很詳細的辦法,比如點擊其他空白地區,軟鍵盤就會消失之類的方法,我們項目中沒有要求這個,要求的是只要不遮擋其他動作,還有當前Activity關閉掉後軟鍵盤消失就行,今天給大家分享兩個辦法: //此方法,如果顯示則隱藏,如果隱藏則顯示private void
Time of Update: 2014-12-14
Android 架構練成 教你打造高效的圖片載入架構 1、概述優秀的圖片載入架構不要太多,什麼UIL , Volley ,Picasso,Imageloader等等。但是作為一名合格的程式猿,必須懂其中的實現原理,於是乎,今天我就帶大家一起來設計一個載入網路、本地的圖片框架。有人可能會說,自己寫會不會很渣,運行效率,記憶體溢出神馬的。放心,我們拿demo說話,拼得就是速度,奏事這麼任性。好了,如果你看過之前的博文,類似Android Handler 非同步訊息處理機制的妙用
Time of Update: 2014-12-14
Android錯誤資訊的匯總犯過的錯給自己提個醒【錯誤資訊】[2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement![2011-01-19 16:39:10 - ApiDemos] Device API version is 8 (Android 2.2)原因:不影響正常運行。在AndroidManifest.xml檔案中沒有加API的版本號碼,在 之間加[2
Time of Update: 2014-12-14
android¿ª·¢ÖAPP Widgetandroid¿ª·¢ÖAPP Widget±¾²ÎÄÖ÷Òª½²ÊöµÄandroid¿ª·¢ÖеÄ×ÀÃæ³ÌÐòµÄ¿ª·¢--APP