原创 Android Studio下的APP目錄結構介紹

Project Name:工程項目名稱 Application Name:當前應用發佈以後的名字,例如QQ圖標下面的名字是“QQ”,就是Application Name. Android Studio工程目錄 這裏寫圖片描述 1、.gr

原创 Ubuntu 更新 sudo apt-get update升級錯誤

最近在折騰Ubuntu,安裝的是17.04版本的。想安裝PHP7.X最新版本,但是要先升級。利用sudo apt-get update命名後,出現了以下報錯: 忽略:1 http://cn.archive.ubuntu.com/ubunt

原创 Android ARM常用的彙編指令合集

原文地址:https://blog.csdn.net/djy1992/article/details/56289978 ARM   處理器的指令集可以分爲 跳轉指令、數據處理指令、程序狀態寄存器(PSR)處理指令、加載/存儲指令、協處理器

原创 掌握 Android 系統架構,看這一篇就夠了!

Android系統龐大且錯綜複雜,今天小編將帶領大家初探Android系統整體架構,一窺其全貌。 引言 本文作爲Android系統架構的開篇,起到提綱挈領的作用,從系統整體架構角度概要講解Android系統的核心技術點,帶領大家初探An

原创 在Android Studio中下載Android SDK的兩種方式(Android Studio3.0、windows)

原文地址:https://blog.csdn.net/qq_23599965/article/details/80910202 方式一、設置HTTP Proxy 1. 打開Settings 2. 點擊HTTP Proxy,選擇Manual

原创 git如何合併兩個倉庫

如何合併兩個倉庫 假設現在有兩個repo:repo1,repo2,每個repo中都已經有一堆提交記錄了,現在想把repo2中的記錄合併到repo1中,命令如下: cd repo1  git remote add other ../repo

原创 Linux電源管理(五)thermal

thermal子系統概述 thermal子系統是內核提供的溫控管理框架,一套軟件溫度解決方案,配合ic內部溫度傳感器,對ic溫度進行管控,保證系統穩定性。  thermal系統多用於對ic內部的重點發熱模塊的功能管控,如cpu、gpu。 

原创 Android 鍵盤鍵名和鍵值列表

電話鍵   KEYCODE_CALL    撥號鍵    5 KEYCODE_ENDCALL    掛機鍵    6 KEYCODE_HOME    按鍵Home    3 KEYCODE_MENU    菜單鍵    82 KEYCOD

原创 Android NFC開發詳細總結

Android NFC開發 Near Field Communication (NFC) 爲一短距離無線通信技術,通常有效通訊距離爲4釐米以內。NFC工作頻率爲13.65 兆赫茲,通信速率爲106 kbit/秒到 848kbit/秒。NF

原创 最全的Android源碼目錄結構詳解

最全的Android源碼目錄結構詳解 Android 2.1 |-- Makefile |-- bionic                        (bionic C庫) |-- bootable                (

原创 NFC協議分析之nci相關縮寫

NCI規範,全稱NFC Controller interface,主要的作用是將DH(Device host,主機,在手機中可以看做是手機的AP) 和NFCC(可以看做手機中的NFC芯片,如PN544等)之間的消息標準化,讓我們的手機CP

原创 工作隊列(workqueue) create_workqueue/schedule_work/queue_work

項目需要,在驅動模塊裏用內核計時器timer_list實現了一個狀態機。 鬱悶的是,運行時總報錯“Scheduling while atomic”,網上搜了一下: "Scheduling while atomic" indicates t

原创 常用的ARM彙編指令總結

原文地址:https://blog.csdn.net/zb861359/article/details/81027021 1、  IMPORT和EXPORT IMPORT ,定義表示這是一個外部變量的標號,不是在本程序定義的 EXPORT

原创 kernel 內存泄漏檢測

檢測系統是否存在內存泄漏,主要使用 procrank和kmemleak 配置選項 1.procrank  procrank查看進程內存工具。有四個選項: VSS - Virtual Set Size 虛擬耗用內存(包含共享庫佔用的內存)

原创 Makefile 常用內嵌函數

一、文本處理函數 以下是GNU make內嵌的文本(字符串)處理函數。 1       $(subst FROM,TO,TEXT) 函數名稱:字符串替換函數—subst。 函數功能:把字串“TEXT”中的“FROM”字符替換爲“TO”。