一個殺毒軟甲最核心的部分一個是病毒庫一個是殺毒引擎,病毒庫從服務器中獲得,殺毒引擎實際上是判斷程序中的包名和簽名是否匹配病毒庫中的包名和簽名,如果匹配則為病毒,界面使用幀動畫來顯示。
思路:
1.從服務器端把病毒的版本庫信息下載下來將解析的數據存放到List集合中
2.獲取到手機中所有應用程序的包名以及程序的簽名
3.將病毒庫匹配手機應用程序包名及簽名
4.用ScrollView標簽進行自動滾動顯示
關鍵代碼如下:
特洛伊木馬病毒庫的信息:
殺毒引擎:
顯示病毒掃描信息:
Java 接口(interface)
RCFileInputFormat的使用方法
S3C2440的SPI控制器
Python3 多線程下載代碼
Spring源碼解析 - BeanFactory
編譯OpenCV的GPU,利用CUDA加速
Android 基於Socket發送表情
MD5的C++源碼
大部分時候,我們習慣Windows操作系統的圖形化界面,如果在開始接觸Linux系統的無圖形化
在Linux系統中安裝配置性能監控軟件Munin的教程
設置和修改XWindow的顯示模式
Shell+Python實現簡單的鏈路監控
代理接入服務器(一)單網卡
suse 虛擬機安裝同時出現四個界面
解決筆記本上使用Ubuntu7.04在插上耳機時音響依然發聲
Linux的文件名顏色都表示什麼含義
網絡管理協議的發展歷史和新趨勢
C與C++函數聲明時的幾個小的語法差異
U-Boot環境變量的解釋說明
Android 仿QQ多級列表框實現【源碼】
Java只允許輸入大寫字母的文本框
Android字體閃爍動畫(線程)
ARM MMU地址重映射
AngularJS 初步認識
Hibernate反向工程
缺少雙引號的字符串轉換成Json對象
快速排序