作者:云臺 關鍵詞:Android、ANR、卡頓、日志分析 摘要:業(yè)界在如何解決和避免ANR問題上已經(jīng)有較多博文,但是在如何分析ANR日志上很少有全面完備的闡述。本文系統(tǒng)總結...
作者:云臺 關鍵詞:Android、ANR、卡頓、日志分析 摘要:業(yè)界在如何解決和避免ANR問題上已經(jīng)有較多博文,但是在如何分析ANR日志上很少有全面完備的闡述。本文系統(tǒng)總結...
簡介 這篇RxJava源碼分析非常精簡,僅通過最簡單的調用方式對RxJava的整個調用流程做深入剖析,未貼大量源碼,需要結合源碼,對比流程分析,跟上思路。 先看下簡單使用 調...
AIDL簡介 AIDL是Android Interface Definition Language的縮寫,即Android接口定義語言。它是Android的進程間通信比較常用...
前言 上篇文章我們簡單的和大家介紹了一下變量和函數(shù)的聲明,這章我們繼續(xù)和大家嘮嘮函數(shù)的一些簡單使用。 參數(shù)默認值 Java有一個很普遍存在的問題是,有些類的重載函數(shù)太多了,這...
變量的聲明 val和var關鍵字的使用:val——不可變引用,使用了val關鍵字聲明的變量不能在初始化之后再次賦值,對應Java的final變量。var——可變引用,使用了v...
1、變量修飾符 反編譯Test類字節(jié)碼可看到,b被final修飾,并且只有get方法,其他var修飾的變量均有get和set方法 2、字符串使用 $符可更方便的拼接字符串,"...
Lambda表達式 說到高階函數(shù),不得不先接受下Lambda表達式,一個完整的lambda表達式如下: 聲明method03是一個函數(shù)類型,而該函數(shù)類型的實例就是=號后面的部...
前言 終于到了講RxJava這一期,RxJava是筆者個人非常喜歡的一個開源庫,它很好的將鏈式編程風格和異步結合在一起。RxJava其實已經(jīng)推出很久了,可以說是已經(jīng)很火了,但...
在開發(fā)中,經(jīng)常要替換RatingBar,EditText,RadioButton,CheckBox等等控件的樣式,如何替換,相信開發(fā)的朋友都會,我就簡單帶過。比如:一個Che...