1 繼承Thread類 2 實現(xiàn)Runnable接口 a.常規(guī)使用 b.匿名類 2.1 Thread和Runnable的區(qū)別 3 Handler...
處理異步請求 實現(xiàn)多線程 1.使用場景 線程任務 需按順序 在后臺執(zhí)行 最常見的場景:離線下載不符合多個數(shù)據(jù)同時請求的場景:所有的任務都在同一個...
HandlerThread本質上是通過繼承Thread類和封裝Handler類的使用,從而使得創(chuàng)建新線程和其他線程進行通信變得更加方便易用 1....
1.介紹 1.1定義 一個基本的CPU執(zhí)行單元 程序執(zhí)行流的最小單元 組成 線程ID + 程序計數(shù)器 + 寄存器集合 + 堆棧 線程自己不擁有系...
確保設備是否有外部存儲 android6.0以上需要動態(tài)申請權限 Environment.getExternalStorageDirectory...
摘自Android基礎:3分鐘全面解析Activity生命周期[https://blog.csdn.net/carson_ho/article/...
摘錄自即學即用Kotlin - 協(xié)程[https://juejin.cn/post/6854573211418361864] 1.概念 協(xié)程是輕...
摘錄自已經(jīng)有了 Intent概荷,那為啥還要 PendingIntent?[https://www.wanandroid.com/wenda/sho...
Swift和OC的區(qū)別 2.Swift的可選類型 可選類型[http://www.reibang.com/p/448cf4f8cf65] 3....