原创 Android getTopActivity的方法

使用如下方法可以獲得top activity 的name public String getTopActivityPackageName(Context context) { String topActivityPacka

原创 Android adt-bundle android-studio sdk adt 下載地址

備份一下,好用。 最近 Google 被牆了, 上傳一下自己收集的 Android 開發環境, 下面給出的官網鏈接也可以下載; 1. 百度網盤下載地址 Android集成環境 NDK JDK 總鏈接 : http://pan.baid

原创 ContentObserver實現數據庫的監聽

工作中有時需要開啓一個線程做大量的查詢,來檢測某個數據庫值發送了變化,導致的開銷很大,後來利用了ContentObserver完美的解決了該問題,這裏做下總結。 (1)ContentObserver——內容觀察者,目的是觀察(捕

原创 Android如何修改app不在多任務列表中顯示

在實際開發中,我們希望某些activity或者應用程序不在多任務列表中顯示,即長按Home鍵或者多任務按鈕鍵不顯示最近運行的程序,我們可以在相應應用程序的AndroidManifest.xml文件中的activity標籤中添加如下

原创 如何修改android系統字體大小

修改字體大小的方法是運用到一個ActivityManagerNative類 首先先在代碼宣告 private Configuration mconfig = new Configuration(); 並在代碼中設置要改變字體大小

原创 Android獲取手機狀態和監聽手機來電狀態

獲取手機狀態: import android.content.Context; import android.telephony.TelephonyManager; //獲得相應的系統服務 TelephonyManager t

原创 在Keyguard鎖屏上面可彈出Toast消息的方法

通過調用toast的getWindowParams方法獲取toast的WindowParams,再設置允許在鎖屏之上顯示的window flag FLAG_SHOW_WHEN_LOCKED 參考代碼如下 Toast mToast =

原创 支持Android9.0的增量更新方案

支持Android9.0的增量更新方案增量更新相關介紹如何導入如何製作patch文件 增量更新相關介紹 要想打造一款優秀的應用,必須要包含的功能之一應該就是應用內更新方案了 :) 本文將介紹如何在Android Studio3.3中佈

原创 閃屏情況處理

surfaceflinger 原理 surfaceflinger負責圖層的疊加,在各個圖層疊加數據完成後,通過fb_post將顯示數據刷新到framebuffer中去。 layer1——–|

原创 Linux下查看CPU核心數命令

Linux命令行中執行如下函數即可查詢當前是CPU的核心數:cat /proc/cpuinfo | grep "processor" | wc -l

原创 查看so掛在哪行

addr2line -f -e ../../../out/target/product/sp9820a_refh10/symbols/system/lib/libjni_keygen.so 0x2ff1 ./../../../pre

原创 error: cannot run .git/hooks/pre-commit: No such file or directory解決方法

在執行git命令的時候,可以正常執行git status 命令 但是commit 失敗,報error: cannot run .git/hooks/pre-commit: No such file or directory 查看倉庫

原创 sed 批量替換字串命令

sed -i "s/oldstring/newstring/g" `grep oldstring -rl .` 如上命令是替換當前目錄下的所有oldstring字串爲newstring字串

原创 基於ubuntu 下 vim 入門進階篇之環境和插件的配置2步完美搞定

前言:本文可以幫助你快速從vi新手到vi熟練使用,按照文中的步驟可以使你在1小時之內搞定所有的配置和熟悉vi的基本使用 很早之前就接觸vi了,但是一直沒時間弄插件,也就使用了vi的基本功能,最近經過2天的折騰,終於把vi配置好了,使用的時

原创 Android實現數據存儲技術集錦

本文參考了網上的一些資料總結了android幾種最常用的存儲技術,並自己調試成功,保存供以後查閱,源碼點擊這裏下載 源碼運行效果圖請見文章最後。 本文主要介紹Android中的5種數據存儲方式。          數據存儲在開發中是使用