原创 Android強制豎屏

有這樣的一個需求,客戶需要的屏幕是豎屏的格式。而手頭上的屏是硬件的橫屏。 修改的話,只能從軟件上入手。 文件位置:frameworks/base/core/java/android/content/pm/PackageParser.jav

原创 更換高通動畫流程

簡短記錄。 安卓的動畫,是由一張一張的圖片組合,通過快速切換,形成的動畫效果 更換動畫的流程如下 1、獲取動畫 2、更換動畫 3、測試更換的動畫 4、提交到系統源碼,出版本     1、使用adb工具,將 /system/media路徑的

原创 Android adb使用詳解

此文章轉載瘋人院的院長大人的博客,網址爲:https://blog.csdn.net/zhonglunshun/article/details/78362439 我相信做Android開發的朋友都用過ADB命令,但是也

原创 高通android 解決modem crash

最近遇到一個關於modem crash的問題,機器modem發生錯誤之後,不僅重啓自己,還把整個系統給重啓了。這個對於客戶來說,這是不允許的。所以,折中的方案是,在modem發生錯誤的時候,重啓modem自身。    使用ADB打開and

原创 repo的入門和使用

提到repo這個工具,首先得了解它是什麼?作用是什麼?怎麼產生這個作用? 1、repo是什麼?        官方的定義:Repo是谷歌用Python腳本寫的調用git的一個腳本,可以實現管理多個git庫。        個人理解:rep

原创 驅動的簡單入門

本人現在學習驅動,所寫僅是筆記作用。  驅動,簡單來說,就是溝通上層和物理層的中間媒介。  打個比方,上層想要打開個led燈,上層的想法就是:我調用了一個類似open_on()的API函數,就能明顯看到開發板的燈就亮了。他不管底層是怎麼實

原创 CAN 擴展幀和標準幀的適用範圍

  剛接觸CAN不久,對很多CAN相關的知識不瞭解,就難以進行靈活的運用。今天弄懂了CAN的標準幀和擴展幀的使用場合,故此做一下筆記。 首先,得知道爲什麼會有這兩種不同的幀。 其實原因和IPV4和IPV6的區別一樣,IPV6的出現,是爲了

原创 S32K144在中斷初始化函數跑飛的原因

  剛入手NXP S32K144這個開發板,很不習慣。官方有它的IDE,S32DS。但本人習慣用keil,所以在官網下載了S32K144的PACK,直接就在keil上面開發了,但遇到很多問題吧。這裏就不一一說了。這次主要是說我初始化串口0

原创 關於對const這個關鍵字的深入理解

const的意思是不變的,它是拿來修飾變量的修飾詞。被它修飾的變量就會變成了常量,不能再修改。舉個通俗易懂的例子  (1)      int b = 0;                const int *a =&b;這時候const修

原创 MDK軟件調用自己的庫的方法

一年多沒有接觸stm了,今天回頭從新學習建立工程的時候,建立好了之後,居然編譯不能通過。細細地查看了一下,發現是編譯器默認查找自己的庫,而不是我的庫,所以在c/c++選項中加入如圖一段宏定義就好了。這樣編譯