原创 JAVA:MD5-MD2計算

private static void MD5(){ try { // 獲取MD5加密工具 MessageDigest md = MessageDigest.getInstance("MD5"); // 加密 byte[] diges

原创 Android Studio -功能備註

環境配置: 更新設置代理: Default Settings System Settings HTTP Proxy Manual proxy configuratio HTTP Host name:mirrors.zzu.edu.cn P

原创 Git commit template 模板設定

git commit提示找不到文件:模版文件找不到,重新做一個模版 git config commit.template 路徑+文件 [bug] 【問題描述】   【原因分析】   【解決方案】   【修改模塊】   【影響模塊】   【

原创 NFC開啓檢查IC芯片

package com.ckt.mmitest.testCases.nfc; import android.app.Activity; import android.app.PendingIntent; import android.co

原创 高通代碼編譯報錯-集合

1:報錯: makefile:52: recipe for target 'ABL_FV_IMG' failed make: *** [ABL_FV_IMG] Error 127 make: Leaving directory '/hom

原创 Android之四大組件、六大布局、五大存儲

一.四大組件:        Android四大組件分別爲activity、service、content provider、broadcast receiver。一、android四大組件詳解1、activity(1)一個Activit

原创 Android N 開機啓動流程概述

前言 做android開發已經好些年頭,一直對android系統的開機啓動流程一知半解。前前後後看了不少文章和源碼,在這裏把自己的一些總結記錄下來,也算是加深自己的理解。 Android N 開機啓動流程概述 相信只要接觸過Android

原创 Android 8.0 高通代碼預製apk可卸載,恢復出廠設置apk可恢復

1:做個腳本去實現拷貝APK都data/app目錄下面:#!/vendor/bin/shsleep 1cp /system/pre_install/RunUiTest/RunUiTest.apk /data/app/chmod 777 /

原创 Launcher3的抽屜APP列表自定義排序

1,Launcher.java    通過log打印,onCreate裏面沒有加載列表,在onResume裏面:    if (mOnResumeState != State.APPS) {            Log.d(TAG, "

原创 android 內存泄露-抓出重要函數-GL_OUT_OF_MEMORY-GL error: Out of memory!OpenGLRenderer

一般log有錯誤的內存泄露提示“GL error:  Out of memory!”"GL_OUT_OF_MEMORY",我們就需要使用工具去一步一步的獲取哪些模塊類裏面的方法出了問題,然後一個一個去嘗試找出問題,以下是個人經歷:問題點:

原创 Android 異步消息處理機制 讓你深入理解 Looper、Handler、Message三者關係

很多人面試肯定都被問到過,請問Android中的Looper , Handler , Message有什麼關係?本篇博客目的首先爲大家從源碼角度介紹3者關係,然後給出一個容易記憶的結論。1、 概述Handler 、 Looper 、Mes

原创 Activity的四種啓動模式和onNewIntent()

原創 2013年12月11日 17:24:27 57611 Android中Activity啓動模式詳解   在Android中每個界面都是一個Activity,切換界面操作其實是多個不同Activity之間的

原创 高通-攝像頭

<<<<<<<<<<<<<<<<添加預覽界面按鈕>>>>>>>>>>>>>>>From de2614f00667af0de5235f1378628a53c1dca488 Mon Sep 17 00:00:00 2001From: ? <

原创 android 多媒體播放 MediaSession 框架

MediaSession 框架是 Google 推出專門解決媒體播放時界面和服務通訊問題。這個框架可以讓我們不再使用廣播來控制播放器,而且也能適配耳機,藍牙等一些其它設備,實現線控的功能要理解MediaSession框架,分別看看Medi

原创 轉載 Android aidl在Framework的使用

Aidl 和ipc通信之類framework  要做的文件修改如下: 補丁鏈接 說明一下是Android 4.4的 Changes not staged for commit: (use "git add <file>..." to