原创 FFMpeg目錄操作 實現ls命令

FFMpeg目錄操作 實現ls命令 1.操作目錄重要函數 avio_open_dir(); avio_read_dir(); avio_free_directory_entry(); avio_close_dir(); 2.操作

原创 關於Android Launcher啓動後,第一次點擊主頁鍵,Launcher直接重啓的問題

前幾天碰到的問題,mark一下   原因:因爲Android系統會自己啓動Launcher,而Launcher作爲一個應用在開機的時候接收到開機廣播所以在開機廣播中調用startActivity啓動了。但是這並不屬於系統啓動的,所以系統並

原创 Android 弱引用接口引起的回調不執行的問題

爲了解決內存泄漏的問題,會使用到弱引,這樣可以讓程序被殺死的時候儘快釋放被引用的實例。 今天碰到一個問題,就是在使用弱引用的時候傳入一個回調監聽,但是執行的時候發現又沒有執行回調,打印log發現,回調一直爲null所以一直沒有執行。一步一

原创 RxJava操作符

學習新的東西還是要寫下博客,不然太容易忘記了。。。 RxJava的操作符 操作符分爲以下幾類 創建操作符 interval 創建一個按固定時間間隔發送整數序列的Observable range 創建發送指定範圍的整型序列的Observab

原创 RxJava中線程調度用法,指定在主/子線程中執行

終於到了這個時刻,Android中的定律,主線程不做耗時操作,子線程不更新ui。 這次也是根據給初學者的RxJava2.0教程(二)進入下面的學習。 直接上代碼 private TextView mTextView; pub

原创 RxJava2.x.y學習之路(一)

       本來買了本Android進階之路,裏面有寫到RxJava的內容,準備跟着學習來着,結果裏面的內容有點老了,rxjava都2.x.y了。所以只能到網上找找資料了。        推薦一個簡書地址,感覺還不錯,給初學者的RxJa

原创 RxJava中onComplete onError以及dispose的用法

onComplete 和 onError 是可觀察者發送的事件,兩個事件之後,觀察者不再繼續接收消息。 dispose是觀察者主動調用的方法,調用之後,觀察者不再繼續接收消息。   從上游和下游的關係來講,onComplete和onErr

原创 原子性、可見性和有序性

目錄 原子性 可見性 有序性 原子性 對基本數據類型變量的讀取和複製操作就是原子性操作。且原子性操作是不能被中斷的,爲什麼這麼說呢?可以看下下面的例子。 x = 3; y =x; x++; 類似於這種,首先x=3就是一個簡單的賦值語句,

原创 關於在Android線程池中遇到的問題記載

最近在公司收尾項目中碰到一個人臉識別的問題,在某種特定的情況下,人臉會出現不能識別的情況。 經過重重排查,發現我們寫的Launcher在進入後臺的時候,主Launche會經歷一次正常的生命週期。在onDestroy的時候,沒有釋放整個邏輯

原创 Android Graphics 內存溢出導致C層崩潰GL異常

今天給客戶解決一個問題: 客戶在調用人臉SDK1:N接口後需要調用1:1去重,然後再去重的時候使用Toast彈出比對分數。在連續比對3分鐘後,APP崩潰了。客戶以爲是算法的問題,然後反饋到這邊。我看了一下運行的時候的內存,發現內存一直在增

原创 android.support.v7.app.AppCompatActivity 找不到 報紅

1.刪除.gradle和 build 文件後 2.重新關閉打開工程

原创 Android崩潰的時候是否會走onDestroy?

如果是主線程蹦了,那麼不會走onDestroy. 如果是子線程崩了,那麼會走onDestroy.

原创 線程池的使用

1.CachedThreadPool /** * 緩存線程池。 * 若線程池長度超過處理需要,可靈活回收空閒線程。 * 若無可回收,則新建線程 * @author Administrator * */ public clas

原创 Android-Animation動畫學習

Android動畫主要分爲 補間動畫 和 逐幀動畫 動畫的實現方式 1.代碼實現 2.xml文件實現 所有演示都基於一張圖片 補間動畫 補間動畫 之 Alpha:透明度漸變動畫 (1)編寫Alpha漸變動畫文件 du

原创 簡單的Java對象數組進行排序

比如要對一個對象進行排序,根據他的分數來進行排序,首先要是實現Comparable接口,實現compareTo方法。public class Person implements Comparable<Person>{ int score