一. 簡介 JNI 是Java Native Interface的縮寫,它提供了若干的API 實現了Java和其他語言的通信(主要是C&C++)。從Java1.1開始,JNI...

1. 方法一,命令 結果示例: 這個命令獲得的是當前手機中正在活躍的Activity,這些Activity 通過最近任務點擊可以直接顯示內容。 2. 方法二,命令 結果示例:...
當ANR 發生時,查看系統生成的traces 文件有助于我們定位ANR 產生的原因,那么我們該如何從手機中導出traces 文件呢?可以使用下面的方式1. 老版本Androi...
EditText 經常會有限制輸入字符長度的需求,限制輸入長度的方法有三種: 1. 在XML 文件中設置 2. 通過InputFilter 實際上在XML 中設置,最后也是通...
以自定義一個TestPlugin 的插件為例,記錄一下遇到的坑。 一. 自定義Gradle 插件的步驟 1. 創建一個插件的項目 本例是在一個project 里創建一個mod...
Toast 的使用可以說是非常簡單了,只需要一句話即可: 然而,由于Android 系統的更新迭代,如此簡單的Toast 也出現了問題,詳見這篇《Android 7.1.1 ...
一. 簡介 屬性動畫(Property Animation)是Android 3.0(API 11)之后提供的動畫框架,在之前Android 提供了 幀動畫(Frame An...
一. 介紹 ThreadLocal 提供了線程局部(thread-local)變量。這些變量不同于普通變量,因為訪問某個變量(通過其get或set方法)的每個線程都有自己的局...