android教程

Android preview YUV轉換 RenderScript 優化

PS:2018/05/07   最近又發現TextureView的getBitmap方法 更快,比RenderScript還快。具體就是講Camera 的Preview set到TextureView上,然後呼叫TextureView的getBitmap方法。推薦用生產者模式去getBitmap,我試驗的是整

android清除任務列表

注意:清除任務列表必須在root許可權下進行 要想實現對任務列表的清除,我們要反射函式removeTask來實現。但是隻有包含系統簽名的檔案才能實現對任務列表的清除,所以難點就在怎麼突破這種驗證。 我的思路: 1.首先找到包含許可權"android.permission.GET_TASKS

Android抽象任務管理框架QTaskManager及其使用方式介紹

一、概述 QTaskManager是一個對抽象任務進行排程、分配及管理的簡化管理框架,支援並行執行任務、順序執行任務、按時執行任務、序列執行任務等基本任務操作。 NOTICE:框架是基於Android開發的,但稍加修改可以直接在Java程式中使用(與Android的耦合主要集中在主執行緒執行部分)。 在

android gradle編譯,各個task拆分解析

android gradle編譯,各個task拆分解析 針對一個使用了gradle transform 外掛的工程進行分析 首先看如下編譯命令對應的各個task gradle clean assembleDebug -x lint check –stacktrace :app:clean 該步

Gradle 建立Task的多種方法

Gradle的Project從本質上說只是含有多個Task的容器,一個Task與Ant的Target相似,表示一個邏輯上的執行單元。我們可以通過很多種方式定義Task,所有的Task都存放在Project的TaskContainer中。 上一篇: http://blog.csdn.net/y87496152

Android中PopupMenu的使用

Android中PopupMenu的使用 給大家推薦一個叫PopupMenu的玩意兒,大家沒事的時候可以用來消遣消遣。。 這個效果圖是基於ListView實現的, 其實這玩意兒哪個控制元件上都可以使用,此處只是個例子: 這是我的一種實現方式,在練習的時候應該會很多人這樣用... 總之,這東西用來消遣就

百度地圖_設定縮放級別

筆記記錄: 百度地圖對應縮放級別 int[] zoomLevel = { 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6,5, 4, 3 }; 對應級別單位 String[] zoomLevelStr = { “10”, “20”, “50

[高德地圖] 高德定位後縮放級別的設定

在高德使用高德定位後,如果不設定,縮放級別很低,需要一直放大才能看具體的地理位置,那麼可以再地圖初始化的時候,呼叫AMap.moveCamera(CameraUpdateFactory.zoomTo(zoom))方法設定地圖的縮放級別,記住帶在地圖初始化的時候呼叫,而非定位成功後呼叫。

android模擬器如何輸入中文,不能輸入中文

更改模擬器語言為中文。模擬器預設是英文的,我們需要設定成中文,這樣看著才方便。我們可以通過Android的語言設定達到這個目的。在模擬器的選單中找到Setting,然後向下滾動找到Language&keyboard單擊。       然後在開啟的介面的最上面的找到Select Languag

Intent.setClass(this,className),第一個引數

問題: Intent.setClass(Context packageContext, Class<?> cls),中第一個引數是那個Context。(呼叫方,被呼叫方?)  假設結構如下 包:com.package1----》Activity1,Activity2 包:com.packag

各種工具類。讓程式設計師快速開發

Android 開發常用工具類 後續將封裝更多的工具類,將嘗試封裝一些跟View相關的工具類,像Adapter....,功能將不斷完善,同時感謝每一位開源者的貢獻,本工具類參考了很多網上工具類。 1.由於水平有限,難免有Bug,如果有任何問題,請反饋 [email protected] 2.如

0.20946884155273