原创 Android 8.0 系統中添加護眼模式

前言 現在市面上的手機一般都帶有護眼模式,因此這裏自己在系統裏面添加這樣一個功能 功能分析 系統的護眼模式,應該是默認關閉,用戶可以在設置中操作,用戶打開之後如果沒有關閉會一直存在的,並且在所有視圖之上,因此這裏通過service來實現這

原创 自定義View 自定義圓點指示LinearLayout實現紅色小圓點功能

  前言 項目需求:界面有一處地方需要在控件右上角添加一個小紅點,如下圖所示 方法可能有很多種,比如FrameLayout 中添加一張小圓點圖片,默認隱藏,在需要時顯示,但我們這裏使用自定義view 實現 話不多說,直接上代碼 我們先定

原创 服務器上用git 管理自己的代碼

服務器端: zhuw@ubuntu:/home$ sudo mkdir gitTest    創建目錄 zhuw@ubuntu:/home$ sudo chown git:git gitTest     修改組爲git zhuw@ubun

原创 Android framework系統手勢

本文章基於Android 7.1源代碼 frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java frameworks\bas

原创 rk3399 Android 7.1.2 添加開機執行的.sh

Platform: RK3399 OS: Android 7.1.2 Kernel: v4.4.126 首先在Init.rc中添加開機服務 我們這裏是在system/core/rootdir/init.rc中添加 組和用戶都是root,

原创 rk3399 9.0修改系統默認輸入法

在rk3399 9.0中設置搜狗輸入法爲系統默認輸入法 framework/base/core/java/com/android/internal/inputmethod/InputMethodUtils.java @@ -849,6 +

原创 Android 7.1 內置更多的壁紙

在 packages\apps\WallpaperPicker\res\values-nodpi 目錄中的wallpapers.xml 增加 然後在  packages\apps\WallpaperPicker\res\drawable

原创 Android中Dialog兩種設置外部點擊事件的方法

開發筆記:參考網上文章 第一種: 首先在View創建之前設置兩個Flag,一個設置窗口爲非模式的,這樣除窗口外的內容就可以獲得touch事件,然後設置窗口外部touch事件發生時的通知。最後重寫onTouchEvent,監聽窗口外的Tou

原创 Rk3399 9.0 默認百度輸入法並授予默認權限

基於rk3399 9.0版本代碼,在系統中預置百度輸入法並授予其所有權限 和之前的一篇文章設置方法有所不同 之前的文章 點擊這裏 添加輸入法 在framework/base/packages/SettingsProvider/res/va

原创 Android 自定義View加屬性動畫實現動畫時鐘

目錄   前言 效果圖 項目實現 用到的屬性 重寫三個構造方法 初始化各個指針的畫筆,指針的矩形 重寫 onMeasure方法 獲取系統的時間 重寫ondraw方法 最後給時鐘添加上屬性動畫 前言 之前項目有個需求是在桌面上增加一個桌面時

原创 C++ 學習之第二章編程練習題

目錄 介紹 編譯及運行環境 第一題 第二題 第三題 第四題 第五題 第六題  第七題 介紹 本文是通過觀看C++ Primer Plus(第六版)進行學習之後的分享 。只是分享第二章的七個練習題 編譯及運行環境 我這裏直接是在Ubuntu

原创 Android開發的一些常用工具

目錄   保存在百度網盤的一些工具,有需要的可以下載 一些gradle版本包 gradle-5.5-all gradle-5.5.1-all gradle-5.4.1-bin gradle-5.1 到3.3 共計十一個 Gson-2.8.

原创 Linux 服務器配置repo管理多個git

前言     之前幫公司的Linux 服務器配置了repo +git  來管理公司代碼,今天將它記錄下來 本文僅代表個人經驗,如有錯誤,請諒解 服務器配置git 可以參考之前的文章       輕點,我怕痛   1. 概要  repo是A

原创 Linux服務器使用相關筆記

  各種與Linux 相關的命令 ,僅做筆記參考  略有重複或缺失,不影響觀看   護眼色  199 237 204 | 172 206 174   repo相關命令 repo start dev --all 在在清單文件設定的分支基礎上

原创 Android 工具類筆記

工具類筆記,以便日後使用   //發送按鍵 public static class SendKeyDownThread extends Thread { private int keyCode = Key