原创 jni開發中 接口爲什麼要冠extern "C"呢

android studio jni開發默認是C++語言的,而且還都是靜態註冊   C++爲了支持函數重載,函數在被C++編譯後在符號庫中的名字與C語言的不同。假如某個函數的原型爲void f(int x, int y);該函數被C編譯器

原创 逆向加固分析

("libsecexe.so", "梆梆加固免費版"); ("libsecmain.so", "梆梆加固免費版"); ("libSecShell.so", "梆梆加固免費版"); ("secData0.jar", "梆梆加固免費版");

原创 android混淆

首先要說的話: 本文是對好幾個博文的摘錄再加上我自己的理解,以尊重原創爲原則,下面貼出相關博文的鏈接 Android有效地減少方法數 http://blog.csdn.net/lihenair/article/details/516570

原创 android中的Application類

在2011年做的一個iptv項目中就接觸了這個Application類,雖用起來簡單,但還是有些需要注意的地方。空閒之餘,總結如下: android系統爲每個程序運行時創建一個Application類的對象,且application對象的

原创 Android之SharedPreferences詳解

Android平臺提供的SharedPreferences類,是一個內部輕量級的存儲方案,特別適合用於保存軟件配置參數,比如boolean,int,float,long,String等數據.使用SharedPreferences保存數據,

原创 android之visibility的三個屬性

android:visibility="" 其有三個屬性:visible顯示;invisible顯示黑背景條,在這種情況下它會佔據空間;gone不顯示 在類中,可以設置其顯示與否,setVisibility(View.GONE);s