原创 Android DeepLink的實現原理

前言 之前我們又是看源碼又是研究動畫,今天分享一個比較簡單的技術點:DeepLink。 DeepLink,深度鏈接技術,主要應用場景是通過Web頁面直接調用Android原生app,並且把需要的參數通過Uri的形式,直接傳遞給app,節省

原创 38、Android編寫應用-使用佈局編輯器Layout Editor構建界面

在佈局編輯器中,您可以通過將界面元素拖動到可視化設計編輯器中(而不是手動編寫佈局 XML),快速構建佈局。設計編輯器支持在不同的 Android 設備和版本上預覽佈局,並且您可以動態調整佈局大小,以確保它能夠很好地適應不同的屏幕尺寸。 使

原创 39、Android編寫應用-使用Resource Manager管理應用的界面資源

使用 Resource Manager 管理應用的界面資源 Resource Manager 是一個用於導入、創建、管理和使用應用資源的工具窗口。您可以通過以下方式打開該工具窗口:從菜單欄中依次選擇 View > Tool Windows

原创 1、神奇高效的Linux命令行

一、爲什麼要學linux命令 Linux是由命令行組成的操作系統,精髓在命令行,無論圖形界面發展到什麼水平,命令行方式的操作永遠是不會變的。Linux命令有許多強大的功能:從簡單的磁盤操作、文件存取,到進行復雜的多媒體圖像和流媒體文件的製

原创 31、創建Android庫

Android 庫的結構與 Android 應用模塊的結構相同。它可以提供構建應用所需的一切內容,包括源代碼、資源文件和 Android 清單。不過,Android 庫將編譯爲您可以用作 Android 應用模塊依賴項的 Android

原创 34、Android編寫應用-從模板添加代碼

Android Studio 提供了衆多遵循 Android 設計與開發最佳做法的代碼模板,可以指導您正確打造功能強大且美觀的應用。您可以使用模板創建新的應用模塊、各種 Activity 或者其他特定的 Android 項目組件。 某些模

原创 29、Android配置CMake

CMake 構建腳本是一個純文本文件,您必須將其命名爲 CMakeLists.txt,並在其中包含 CMake 構建您的 C/C++ 庫時需要使用的命令。如果您的原生源代碼文件還沒有 CMake 構建腳本,您需要自行創建一個,並在其中包含

原创 36、Android編寫應用-爲新設備添加模塊

模塊爲應用的源代碼、資源文件和應用級設置(例如模塊級構建文件和 Android 清單文件)提供了容器。每個模塊都可以單獨構建、測試和調試。 Android Studio 利用模塊來簡化向項目添加新設備的步驟。您只需在 Android St

原创 38、Android編寫應用-使用佈局編輯器構建界面

在佈局編輯器中,您可以通過將界面元素拖動到可視化設計編輯器中(而不是手動編寫佈局 XML),快速構建佈局。設計編輯器支持在不同的 Android 設備和版本上預覽佈局,並且您可以動態調整佈局大小,以確保它能夠很好地適應不同的屏幕尺寸。 使

原创 37、Android編寫應用-添加應用資源

位圖和佈局等應用資源會劃歸到各個模塊的 res/ 目錄內的類型專屬目錄中。您還可以添加各個文件的備用版本,這些版本針對不同的設備配置進行了優化(例如,適用於高密度屏幕的位圖的高分辨率版本)。 Android Studio 可以幫助您通過多

原创 32、Android設置持續集成

藉助持續集成系統,每次簽入源代碼控制系統的更新時,您都可以自動構建並測試應用。您可以使用任何可以啓動 Gradle 構建的持續集成工具來構建您的 Android Studio 項目。 如需在構建期間運行測試,您需要配置持續集成服務器以使用

原创 35、Android編寫應用-查找示例代碼

Android Studio 提供了一系列代碼示例和模板,幫助您加快應用開發流程。您可以瀏覽示例代碼,瞭解如何爲應用構建不同的組件。您可以使用模板創建新的應用模塊、各種 Activity 或者其他特定的 Android 項目組件。 本頁將

原创 33、Android編寫應用-概覽

Android Studio 包含每個開發階段要用到的工具,但最重要的功能是編寫應用:編寫代碼、構建佈局、創建圖像,並在整個過程中保持高效。 這正是本部分的主題:介紹可幫助您編寫應用而且是快速編寫應用的工具。 編碼工作效率 下面介紹的幾項

原创 27、Android項目添加C和C++代碼

您可以向 Android 項目添加 C 和 C++ 代碼,只需將相應的代碼添加到項目模塊的 cpp 目錄中即可。在您構建項目時,這些代碼會編譯到一個可由 Gradle 與您的 APK 打包在一起的原生庫中。然後,Java 或 Kotlin

原创 28、Android安裝配置NDK 和 CMake

要爲您的應用編譯和調試原生代碼,您需要以下組件: Android 原生開發套件 (NDK):您可以利用這套工具在 Android 應用中使用 C 和 C++ 代碼。 CMake:一款外部編譯工具,可與 Gradle 搭配使用來編譯原生庫。