原创 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