原创 Java基礎:集合

常用集合的分類: Collection 接口的接口 對象的集合(單列集合)  ├——-List 接口:元素按進入先後有序保存,可重複  │—————-├ LinkedList 接口實現類, 鏈表, 插入刪除, 沒有同步, 線程不安全  │

原创 設計模式:命令模式

命令模式 命令模式 命令模式(Command Pattern)是一種數據驅動的設計模式,它屬於行爲型模式。請求以命令的形式包裹在對象中,並傳給調用對象。調用對象尋找可以處理該命令的合適的對象,並把該命令傳給相應的對象,該對象執行命令。  

原创 android 一鍵鎖屏/更改密碼/恢復出廠設置

DevicePolicyManager 類:設備策略管理器   安全設備 使用這個API你可以接管手機的應用權限,對手機做出很多大膽的操作,比如鎖屏、恢復出廠設置、設置密碼、強制清除密碼,修改密碼、設置屏幕燈光漸暗時間間隔等操作。 首先

原创 adb 命令相關

列出所有的應用的包名 adb shell pm list package -s:列出系統應用 adb shell pm list package -

原创 AIDL的使用情況和實例介紹

AIDL是什麼?   AIDL (Android Interface Definition Language),android接口定義語言,Android提供的IPC (Inter Process Communication,進程間通信

原创 android 自定義View 滾動選擇器PickerView

1:自定義View package com.arch.datetimepicker; import android.content.Context; import android.graphics.Canvas; import and

原创 Android 自定義View 圓形百分比進度條

Android 自定義View  圓形百分比進度條 自定義View package com.arch.circleprogressview; import android.content.Context; import androi

原创 git 命令相關

查看配置的方法 git config --list 撤銷的話,也就是還原文件初始狀態 git checkout --文件名 版本回退的命令 git

原创 android recovery ui相關

recovery 動畫 bootable/recovery/interlace-frames.py python interlace-frames.py icon_installing_overlay01.png icon_install

原创 android 設置默認狀態的改變

默認滅屏時間/亮度/時區/藍牙開關 frameworks/base/packages/SettingsProvider/res/values/defaults.xml <!-- Default screen brightness, fro

原创 Android SElinux相關

SEAndroid app分類 SELinux(或SEAndroid)將app劃分爲主要三種類型(根據user不同,也有其他的domain類型):

原创 android maxSdkVersion權限

<users-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"     android:maxSdkVersion="26"/> android:max

原创 Apktool反編譯回編異常

關於使用2.4.0的Apktool.jar反編譯回編APK失敗,報異常 errorMsg=brut.androlib.AndrolibException:brut.common.BrutException:could not exec (

原创 Android圖表庫MPAndroidChart(六)餅狀圖 -折線百分比

應用 package com.fate.mpandroidchartfive; import android.graphics.Color; import android.support.v7.app.AppCompatActivit

原创 Android 4.4 Kitkat Phone工作流程淺析(一)__概要和學習計劃

  美國時間 2013 年 10 月 31 日, Google 正式發佈了全新版本的移動操作系統 Android 4.4 KitKat 。據 google官方介紹,Android 4.4 降低了硬件的需求,提高了程序運行效率。距離 4