Time of Update: 2014-12-30
標籤:我們知道,利用 apktool 可以將 apk 反編譯為 smali 檔案,利用 dex2jar 也可以將 apk 反編譯為 jar 檔案。這樣的話,破解者就可以根據關鍵代碼(比如資源檔中的字串),修改代碼,然後再利用 apktool 重新編譯,並運行 signapk.bat 重新簽名打包為己所用,而你辛辛苦苦幾個月的努力一下回到解放前!最近看過《Android 軟體安全與逆向分析》之後,又有了不少收穫。那麼,怎樣防止破解呢?其實之前介紹的利用 proguard
Time of Update: 2014-12-31
標籤:jdk java cmd windows 一、安裝java的JDK1、安裝軟體1.jdk_7.0.70.10_windows_x64_XiaZaiBa.RAR2、設定(1)、【右鍵我的電腦】--【屬性】--【進階系統設定】--【系統屬性】--【進階】--【環境變數】-- 【PATH】PATH .;%JAVA_HOME%\bin;(2
Time of Update: 2014-12-29
標籤:1. Android UI架構和其他Java UI架構一樣,Android UI架構也是單線程和事件驅動的,採用MVC模式進行組織。2. MVC模式 M:Model,是應用的核心,也就是應用真正想做的事情。V:View,主要負責渲染介面。整個應用程式介面中的所有視圖對象,都是通過一顆對象樹來組織的。這顆對象樹的根節點就是應用視窗。UI架構通常都是通過先序遍曆的方式遍曆視圖對象樹,來逐個視圖對象進行渲染。C:Controller,負責響應外部動作,直接與使用者進行互動。3. 其他(
Time of Update: 2014-12-29
標籤:本文轉載至 http://www.erblah.com/post/objective-c/shi-yong-3des-base64lai-jia-mi-chuan-shu-iosying-yong-shu-juapp與服務端進行資料轉送有時需要加密,以免出現某知名新聞用戶端密碼只是md5一下就往伺服器post的窘況...ios加密的情況有三種:1.https 2.對稱式加密
Time of Update: 2014-12-31
標籤: 本文主要內容,轉載自 http://www.51testing.com/html/04/344504-849373.html, 在這裡,主要是整理一下app測試的總體思路,這裡的app不包括基於HTML5開發的web app。
Time of Update: 2014-12-30
標籤:三十八:各個版本IPHONE解析度及圖片的實現原理[email protected] : iPhone 4s (320 x 420)desert[email protected] : iPhones 5, 5C and 5S (320 x 568)desert[email protected] : iPhone 6 (375 x 667)desert[email protected] : iPhone 6+ (414 x 736)[email
Time of Update: 2014-12-29
標籤:項目中有時候考慮到美觀,需要自訂Button。1、在項目的res檔案夾中建立檔案夾drawable並建立shapes.xml(實現button的外形和顏色的資源)2、在mainactivity.xml的button屬性中設定 android:background="@drawable/shapes"就可以了圓角按鈕、未點擊和點擊的顏色變化。效果如下:shapes.xml<?xml version="1.0"
Time of Update: 2014-12-30
標籤:android 回調機制 java以前對於這個機制理解不夠深刻,現在重新整理下思路。一、建模我理解的介面回調就是,我這個類實現了一個介面裡的方法doSomething,然後註冊到你這裡,然後我就去做別的事情去了,你在某個觸發的時機回頭來調用我doSomething的方法。好比,我給你打電話問某個難題,你電話裡想不出來,於是說等想到了再回我電話。於是介面回調機制比喻模型如下 第一步:首先,你我得約定,這個實現的方法是咋樣的,叫什麼名字,需要傳入傳出什麼。為什麼要這樣呢?
Time of Update: 2014-12-30
標籤:Activity代碼:
Time of Update: 2014-12-30
標籤:蘋果 行動裝置 份額 IDC評述網(idcps.com)12月30日報道:根據百度移動統計公布的最新資料顯示,在11月,國內蘋果行動裝置中,iPhone 5S以22.19%的市場份額蟬聯冠軍,但在份額為21.67%的亞軍iPhone 4S面前,優勢並不明顯,且日均市場份額處於不斷下降中,霸主地位岌岌可危。另外,環比上月,十強排名發生變動。下面,請看相關資料的整理與分析。650) this.
Time of Update: 2014-12-29
標籤:分為2大類,一種是時間可控的移動,暫且叫平滑移動,另一種則是瞬間移動了。1.通過直接更改view的left,top,right,bottom的方法(瞬間移動) layout(r,t,r,b); offsetLeftAndRight(offset); offsetTopAndBottom(offset);2.scroll方法(瞬間移動) scrollTo(x,y);
Time of Update: 2014-12-30
標籤:本文環境:Mac OS X YosemiteJDK 1.7*Eclipse 4.4 Luna 參考:http://developer.android.com/sdk/index.html#Other1.在Home目錄(使用者名稱)建立一個 Development 檔案夾(Google建議);2.進入http://developer.android.com/sdk/index.html,點擊 Android Studio下邊的Other Download
Time of Update: 2014-12-30
標籤:input handler input_dev handle evdev
Time of Update: 2014-12-29
標籤:unity3d 模擬 海水 移動端
Time of Update: 2014-12-31
標籤:功能介紹:NineOldAndroids是github上的一個開源項目,其作用是為了在低版本android上(API11以下)使用屬性動畫。它的原理其實也很簡單,主要就是判斷當前sdk版本,如果大於API11,那麼就調用官方的API,否則自己實現動畫效果。另外,在API使用方面,它與官方的屬性動畫基本一致。比如ObjectAnimator、ValueAnimator等等。一.基本使用
Time of Update: 2014-12-30
標籤:Android RIL-Java RIL-Java在本質上就是一個RIL代理,起到一個轉寄的作用,是Android
Time of Update: 2014-12-30
標籤:我們要實現的效果如下。 1.修改ControlView.h,即添加變數dict,用於儲存TabelView的資料來源。Cpp代碼
Time of Update: 2014-12-31
標籤://校正是否全由數字組成 var patrn=/^[0-9]{1,20}$/;//校正登入名稱:只能輸入5-20個以字母開頭、可帶數字、"_”、".”的字串 var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; //校正使用者姓名:只能輸入1-30個以字母開頭的字串 var
Time of Update: 2014-12-30
標籤:web.xml中, 使用default servlet設定了針對靜態資源尾碼名的過濾. 並且設定了welcome-list, 使用jetty和tomcat6啟動一切正常, 但是使用tomcat7則出現訪問不到根節點(/)的情況. 後來將紅色部分去掉後才正常. 原理和更優雅的解決方案:Tomcat 6.0.30之前的security問題: https://issues.apache.org/bugzilla/show_bug.cgi?id=50026
Time of Update: 2014-12-29
標籤:mystra android warning nonnull annotation Warning:Not annotated parameter overrides @NonNull