安卓开发

Android效能優化篇之(二)序言及JVM篇

前言 在記憶體方面,相比於C/C++程式設計師,咱們java系程式設計師算是比較幸運的,因為對於記憶體的分配和回收,都交給了JVM來處理了,而不需要手動在程式碼中去完成。有了虛擬機器記憶體管理機制,也就不那

看這裡!頂級必備Android開發者工具

檢視這些有用的工具,為Android移動應用開發者提供有用的功能。 image 優秀的戰士需要出色的劍才能戰鬥。同樣,在現代IT中,每個編碼人員都需要最好的And

Bitmap的記憶體

在我們的日常開發中,不免經常與Bitmap打交道。在為我們渲染美麗的介面的同時,也經常會帶給我們許多的苦惱。比如你會發現,Bitmap佔用的記憶體通常很大,很多OOM的原因都是由於Bitmap佔用的記憶體過大導

Android NFC Demo (2) - Card Emulator

Overview 我們想通過手機來模擬成智慧卡(Smart Card),很多情況下,都是通過裝置上的稱為 Secure Element (以下簡稱 SE)的安全晶片來模擬的,譬如很多運營商提供的 SIM 卡

簡析View工作的呼叫流程

我們都知道Activity的生命週期流程,我們也知道View繪製的三個方法 onMeasure、onLayout、onDraw 。但是你知道在啟動一個Activity時,它們是工作在哪個生命週期的嗎?這邊我開

Flutter入門專案(二)

Flutter學習資源彙總持續更新中...... Flutter中文網 wendux的 Flutter實戰 Flutter官方example flutter_gallery

利用 Android Profiler 測量應用效能

Android Studio 3.0 採用全新的 **Android Profiler ** 視窗取代 Android Monitor 工具。 這些全新的分析工具能夠提供關於應用 CPU、記憶體和網路 Act

Android 高階UI10 Path及其貝塞爾曲線

Android 高階UI 目錄 Path工具類:用來記錄線條的軌跡路徑 canvas.draw(path,paint); 貝塞爾曲線 現實生活當中,任何的曲線和曲面都可以用貝塞爾公式來解決。

1746024151.4782