一個殺毒軟甲最核心的部分一個是病毒庫一個是殺毒引擎,病毒庫從服務器中獲得,殺毒引擎實際上是判斷程序中的包名和簽名是否匹配病毒庫中的包名和簽名,如果匹配則為病毒,界面使用幀動畫來顯示。
思路:
1.從服務器端把病毒的版本庫信息下載下來將解析的數據存放到List集合中
2.獲取到手機中所有應用程序的包名以及程序的簽名
3.將病毒庫匹配手機應用程序包名及簽名
4.用ScrollView標簽進行自動滾動顯示
關鍵代碼如下:
特洛伊木馬病毒庫的信息:
殺毒引擎:
顯示病毒掃描信息:
Fragment 在Android SDK1.6上實現
Android UI基礎教程:Android Fragment實例
Android實現翻頁功能原理【附源碼】
Android實現刮獎的效果
Android實現Parcelable對象序列化的實例
Android AsynTask 實現原理
Android流量監測的實現原理
Android實現的三種翻頁功能原理