android教程

android非同步訊息機制總結與思考

android非同步訊息機制總結與思考 handler機制.PNG 上圖來自郭霖老師的部落格,畫的很形象,我就不自己造輪子了 郭霖老師部落格傳送門 現在在看這幅圖,應該已經很清楚了。為什麼可以實現不同執行緒間的訊息傳遞。因為handler傳送msg的地方雖然是可以在不同的執行緒,但是

Android專案整合react native就這幾步

沒事做個記錄, 也算是溫故而知新吧. 背景: 現已有一個名為demo1031的安卓原生專案, 要新增react-native進來實現一部分功能. 效果如下, 第一個頁面是原生頁面, 第二個頁面是react-native頁面. 例項gif 步驟: 在app/build.grad

Android Fragment 完全實踐

導言 本文會有大量的程式碼,請儘量在Android Studio 上看Demo為何要使用Fragment?Fragment可以實現Activity的絕大部分功能(見注1),Fragment更加的輕量,並且不需要註冊在Manifest中。只需要附著在Activity中就可以了。當Activity被殺死,

【騰訊TMQ】【Android場景化效能測試】UI流暢度篇

一、背景介紹 UI流暢度測試,是筆者設計整個框架的最初的痛點,前述的耗電、記憶體等屬於框架拓展功能。 在本框架之前,部門一直使用GT工具來獲取流暢度資料,並使用SM量化模型(一種收集丟幀,並通過合適演算法得到最終分數的評估模型)評估流暢度,使用頁面驅動的UI自動化來編寫用例。但執行了多輪測試後,發現存在一

ProtoBuf協議

什麼是Protobuf協議? 和json xml一樣,也是一種資料交換格式.可以序列化與反序列化.不同的是protobuf是一種變長協議,格式較為麻煩,但是效率很高. 參考文件: http://blog.csdn.net/yueqian_scut/article/details/47606599(v

banana pi BPI-W2 NAS智慧路由 Realtec RTD1296 設計

banana pi BPI-W2 NAS智慧路由 RealtecRTD1296 設計 Banana PI BPI-W2是一個高度整合的多媒體網路路由器,可用於高無線效能、家庭娛樂、家庭自動化等… BPI-W2集成了一個四核ARM cortex- a53 MPcore,執行到1.5 ghz,

Android 7.0 PopupWindow顯示錯位問題

這是系統級bug,需要我們自定義PopupWindow public class PopView extends PopupWindow { public PopView(Context context) { super(context); } public PopView(Context con

XML解析(工具類)

網路許可權開啟 1)導架包:xstream-1.4.7.jar 2)導依賴: compile('com.squareup.retrofit2:converter-simplexml:2.0.0') { exclude group: 'xpp3', mod

ApplePay

class ApplePay extends CI_Controller { /* * @function __construct * @author Acclea * @date 2017.10.27 */ public function __construct(){ parent:

解惑Android中的應用程序名

這裡主要解釋一下帶有獨立程序的應用程序名之間存在什麼樣的關係。大家想必在工作中經常能遇到類似這樣的程序現象,這裡以騰訊視訊為例: com.ktcp.video com.ktcp.video:push com.ktcp.video:upgrade 第一個很明顯,是主應用的程序,下邊帶冒號

AsyncTask 工作原理及執行緒池

2017阿里雲雙11紅包領不停,充值返券5%,爆款限時惠!點選領幸運券 概要 在 android 中,執行緒通常為主執行緒和子執行緒,前者主要處理和介面相關的事情,而子執行緒主要用於耗時操作。 android 中的執行緒主要有 Thread、AsyncTask、IntentService 和 Ha

Android中常見的記憶體洩漏問題及解決辦法

2017阿里雲雙11紅包領不停,充值返券5%,爆款限時惠!點選領幸運券 在Android開發中,記憶體洩漏是比較常見的問題,但為什麼會出現記憶體洩漏呢?當一個物件已經不需要再使用了,本該被回收時,而另外一個正在使用的物件持有它的引用從而導致它不能被回收,這就導致本該被回收的物件不能被回收而停留在堆記

RxJava2系列之背壓策略(一)

2017阿里雲雙11紅包領不停,充值返券5%,爆款限時惠!點選領幸運券 前言 通過前7篇RxJava的文章,我們對RxJava1.x版本的內容進行了學習與實踐。目前RxJava已經更新到2.x了,有小夥伴問我為什麼不直接上RxJava2的教程?RxJava2是在1的基礎上進行了更新與優化,有很

0.089632987976074