Time of Update: 2015-05-04
標籤: <! -- http://blog.csdn.net/yuanyang5917/article/details/45482457 -- >事件匯流排架構針對事件提供統一訂閱,發布以達到組件間通訊的解決方案。官方定義: Otto is an event bus designed to decouple different parts of your application while still
Time of Update: 2015-05-04
標籤:actionbar animation經常看到很多應用會在ActionBar上放一個重新整理按鈕用來重新整理頁面內容。當點擊這個按鈕時,按鈕不斷旋轉,同時訪問網路去重新整理內容,重新整理完成後,動畫停止。主要實現邏輯如下://這裡使用一個ImageView設定成MenuItem的ActionView,這樣我們就可以使用這個ImageView顯示旋轉動畫了ImageView refreshActionView = new
Time of Update: 2015-05-04
標籤:Python on AndroidPosted on April 29, 2015 by Alexander Taylor There are an increasing number of resources about different ways of running Python on Android. Kivy (and its subprojects) are commonly mentioned, as one of the
Time of Update: 2015-05-05
標籤:android老規矩先看: 這個代碼很常見,網上大牛已經做過好幾遍了,但是本著學習的態度,去研究了下別人寫的代碼。發現有好幾種實現方法。最為流行的一種是使用Scroller實現滑動,然後按鈕的實現有三種方法。 1. 一種是全部用java類繼承一個viewgroup來動態產生listviewitem.這樣靈活性很高,但是技巧性也高。 2. 一種是整個listviewitem用xml編寫,然後inflate進去。這樣寫的好處是可以複用,而且只需要adapter重寫view,
Time of Update: 2015-05-04
標籤:DisplayMetrics metrice= new DisplayMetrics();Display defaultDisplay = getWindowManager().getDefaultDisplay();defaultDisplay.getMetrics(metrice);int densityDpi = metrice.densityDpi;float density = metrice.density;int heightPixels =
Time of Update: 2015-05-04
標籤:最近在公司項目裡面發現listview裡面的textview在調用settext函數的時候非常耗時,當時都有點不敢相信,這是因為如果你把textview設定成wrap_content,則每次調用settext之後會調用到........40334034 if (mMovement != null) {4035 mMovement.initialize(this, (Spannable) text);40364037
Time of Update: 2015-05-04
標籤:使用tcpdump進行抓包1.給手機root,各種方法很多2.安裝adroid-sdk3.輸入命令: adb version ,如果正常顯示adb的版本,則說明上一步環境變數設定沒有問題,且adb.exe本身完整,則可能是adb.exe本身檔案損壞,環境變數設定有誤,或者環境變數設定後尚未生效,請自行檢查 如果未配置環境變數可以直接進入adb安裝目錄Platform-tools輸入該命令4.下載tcpdump
Time of Update: 2015-05-04
標籤:諸葛 精細化資料分析 app運營 資料運營 app運營三點建議教你如何啟用“沉默使用者”?使用者下載了APP,卻再也沒有開啟過;APP更新,使用者卻不知道;APP內運營活動,使用者很難感知到……“沉默使用者”就像一塊雞肋,讓開發人員頭痛不已。儘管訊息推送對提升應用的使用者黏性有益,但如果不得要領,盲目亂推,往往會引起使用者反感。該如何推送才能啟用“沉默”使
Time of Update: 2015-05-04
標籤:looper android 訊息迴圈 線程間的通訊 在Android,線程分為有訊息迴圈的線程和沒有訊息迴圈的線程,有訊息迴圈的線程一般都會有一個Looper。我們的主線程(UI線程)就是一個訊息迴圈的線程。針對這種訊息迴圈的機制,我們引入一個新的機制Handler,我們有訊息迴圈,就要往訊息迴圈裡面發送相應的訊息,自訂訊息一般都會有自己對應的處理,訊息
Time of Update: 2015-05-04
標籤:iPhone 真機調試安裝流程 一、對於真機調試,首先要在蘋果網站上註冊APP ID,以及購買iPhone Develop Program(iDP) 開發人員授權,99美元。然後要建立認證請求CSR,建立步驟如下: 1、Mac OS 中,開啟應用程式,找到 鑰匙串訪問(Keychain Access)工具開啟主菜單 - 認證助理(Certificate Assistant)-從認證代理請求認證(Request
Time of Update: 2015-05-04
標籤:intentservice handlerthread 源碼 IntentService簡介:IntentService是一個通過Context.startService(Intent)啟動可以處理非同步請求的Service,使用時你只需要繼承IntentService和重寫其中的onHandleIntent(Intent)方法接收一個Intent對象,該服務會在非同步任務完成時自動停止服
Time of Update: 2015-05-04
標籤:android toolbar adjustresize 一、發現問題項目中適配了Android最新的MaterialDesign,其中最主要修改的一個就是將actionbar
Time of Update: 2015-05-04
標籤:1 .java中,有的方法的參數類型是charsequence,這時候帶入的參數實際上是字串,這是怎麼回事呢?????答: CharSequence是String實現的一個介面,相當簡單,就是要求是一串字元。所以每個參數類型是CharSequence的方法,都可以實際代入String對象。 為什麼這些方法不乾脆定義String作為參數類型?因為還有其他的CharSequence類型的類,比如StringBuffer和StringBuilder這兩個很重要的類。String對象是不可變的,
Time of Update: 2015-05-04
標籤:一. UIButton概述:UIKit架構提供了非常多的UI控制項,其中有些控制項天天使用,比如UIButton、UILabel、UIImageView、UITableView等。UIButton,俗稱“按鈕”,通常點擊某個控制項後,會做出相應反應的都是按鈕.按鈕的功能較多,既能顯示圖片又能顯示漢字還能隨時調整圖片的文字和位置,如下面兩個圖團購和音樂播放器的app:下面本文通過一個執行個體總結一下它們的基本使用。二.
Time of Update: 2015-05-04
標籤:馬鈴薯網同步更新:http://www.tudou.com/plcover/VHNh6ZopQ4E/ 使用HTML 建立Mac OS App 視頻教程。官方QQ群:(1)App實踐出真知 434558944(2)App學習交流 452180823 百度網盤同步:http://pan.baidu.com/s/1jG1Q58M分享 [中文紀錄片]互連網時代 &
Time of Update: 2015-05-04
標籤:安卓和JAVA應用開發少不了要提交HTTP請求,而基本上目前有兩個實現方式:HttpUrlConnection(即URL.openConnection)和HttpClient。網上不少人都認為HttpClient更好,理由是功能更強,BUG更少,更容易控制細節。但我個人認為普通JAVA人員可選用HttpClient,安卓開發人員則應該使用HttpUrlConnection,理由如下:1.HttpClient是apache的開源實現,而HttpUrlConnection是安卓標準實現,安卓S
Time of Update: 2015-05-04
標籤: 安卓是什嗎?安卓是一款手機裝置上的軟體棧,它包括了底層的作業系統,中介軟體和一些關鍵的應用程式。Android SDK(Soft Development Kit)安卓的軟體開發套件提供了一些工具和必要的API使得可以使用java程式語言開始在安卓平台上開發應用程式。特性:.Applicationframework應用程式框架:可重用或替換的組件集合。.Dalvik virtual machine
Time of Update: 2015-05-04
標籤:擷取iOS系統版本 --- UIDevice的使用 UIDevice類是一個單例,其唯一的執行個體( [UIDevice currentDevice] ) 代表了當前使用的裝置。通過這個執行個體,可以獲得裝置的相關資訊(包括系統名稱,版本號碼,裝置模式等等)。也可以使用使用該執行個體來監測裝置的特徵(比如物理方向)。 NSString *strName = [[UIDevice currentDevice] name]; // 裝置名稱 NSString
Time of Update: 2015-05-04
標籤:做遊戲的時候,一般都要使用到多種多樣的感應器,以實現比較豐富的UI 互動,比如檢測手機的晃動。如何檢測手機的搖晃和搖晃程度呢?找了些資料,並加以改進,將此功能封裝成類(ShakeDetector),方便今後使用。 http://blog.csdn.net/ZhengZhiRen/archive/2010/10/09/5930451.aspx搖晃檢測基於加速感應器(Sensor.TYPE_ACCELEROMETER)。由於重力的存在,當手機靜止放於案頭時,加速感應器也是有加速度的。
Time of Update: 2015-05-04
標籤: