今天使用了ded做逆向分析,瞬間比Apktool高大上了,功能太強大了,不過還有升級版,明天研究。吼吼~ 1.安裝ded下載連結:http://siis.cse.psu.edu/ded/downloads/linux/ded-0.7.1首先下載ded用來重新導向 dex
Android NDK流量分析:在Android應用程式開發中,對於一些對效能安全要求較高的模組開發中,我們一般會使用C/C++代碼來實現,或者引用一些已經實現好的C/C++庫時,都需要使用JNI機制。正如上面的介紹是比較常用的,同樣可以實現編寫基於JNI機制訪問C/C++庫檔案。Android
PreferenceActivity是專業的設定介面,只要給它指定一個配置好的xml,它就能自動根據操作更改程式Preference的相應值。 首先要用一個xml檔案來配置一個設定介面,也就是我們說的 PreferenceScreen ,然後用PreferenceActivity將其顯示。比如在res目錄下建立一個xml檔案夾,然後建立一個seeting.xml檔案。內容如下:
許久未動筆,有個小項目開始動工。需要用一台windows電腦做伺服器,在android端與其進行資料交換,實現一些業務。簡單起見,用java寫這個伺服器,以前沒做過,試試水。很簡單的代碼,純粹找思路。伺服器端代碼:package com.test;import java.io.IOException;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); AlertDialog.Builder builder= Builder(
在上一篇中雖然實現了5.0的主介面架構,但是方法似乎有點牽強,官方已經為HOLO主題提供了actionBar我前面翻譯過兩篇文章《Android官方教程翻譯(5)——設定ActionBar》、《Android官方教程翻譯(6)——添加ActionBar》,今天我們來看一下如何使用ActionBar以及用actionBar實現主介面。首先建立一個應用:我們可以看到系統預設為我們提供了ActionBar(Android3.0版本已經預設啟用了Action
先建立一個名稱為Test的工程。load介面很帥氣。建立之後,程式會立刻跳入該工程,由於並沒有建立任何情境,程式會給一個預設的情境以供編輯。這時就應該先將情境儲存一下,畢竟有些意外(斷電)是無法避免的,應該養成隨時儲存的好習慣。File----->Save Sence這樣情境就儲存好了。尾碼名是個.unity檔案。如何建立情境呢?也非常的簡單,只要File----->New Sence就行了。同樣的,建立的情境最好也是立刻就儲存好,血與淚的教訓,經常儲存是王道。
Manifest 檔案 詳解本文地址: http://blog.csdn.net/caroline_wendy/article/details/20899281Manifest可以定義應用程式及其組件和需求的結構和元數組.Android的文檔: http://developer.android.com/guide/topics/manifest/manifest-element.htmlHello_World, AndroidManifest.xml :
對於登入功能本身沒有任何特別,使用httpclient向伺服器post使用者名稱密碼即可。但是為了保持登入的狀態(在各個Activity之間切換時要讓網站知道使用者一直是處於登入的狀態)就需要進行cookie的讀寫。httpclient相當強大,讀寫cookie非常容易:CookieStore cookies=((AbstractHttpClient)client).getCookieStore();//讀cookie((AbstractHttpClient)
這裡我們使用9patch製作一個背景,找到SDK目錄下的tools目錄,雙擊draw9patch.bat檔案,如:開啟想要編輯的檔案,進行編輯(9patch的編輯教程自尋)。編輯完成後,儲存到項目的drawable目錄下,檔案以*.9.png結尾。開啟values檔案夾下的styles.xml檔案,自訂一個style:<style name="Pop" parent="@android:style/Theme.Dialog">
本文 一、實現效果 二、實現代碼 監聽輸入 /** * 動態搜尋 */ private TextWatcher tbxSearch_TextChanged = new TextWatcher() { //緩衝上一次文字框內是否為空白 private boolean isnull = true; @Override public void afterTextChanged(Editable s) { if (TextUtils.isEmpty(s)) {
關於Android APP
Http架構是本人長期使用的架構,修改過很多次,現在擴充性很強,現開源分享給大家雖然網路上有很多Http架構共用,但是有些不全面,拿到源碼了不見得自己會改,出問題了就只能聽天由命了,如果手把手教你自己來寫一個架構,會不會就靠譜多了呢,這樣以後就不用怕需求變動了。而且架構的能力需要自己動手練的,只會用別人的架構只會讓你養成依賴,所以多學多練,讓自己的技術更進一步!!!架構介紹:1.支援HttpClient或者HttpUrlConnection(用過HttpClient的人都知道有時候會有返回-1的
1.Smart Switch是指?使用前注意事項:將兩部智能手機的距離保持在50cm以內兩部智能手機都下載相同的最新版本Smart Switch確認可支援的機器參考應用程式說明不受幹擾的安靜的環境下試圖串連兩部智能手機 三星市集提供的應用程式,利用近距離無線通訊,智能手機之間可輕易地傳送通訊錄、議程等資訊。 2.Smart Switch操作順序(1) 在三星市集下載三星智能手機Switch Mobile應用程式。3.Smart Switch操作順序(2)
支援手機簡訊註冊的應用(任務吧)源碼,這個是從那個安卓教程網轉載的,該應用可以支援手機註冊的,非常不錯,大家可以瞭解一下吧,不過這個不知道要不要點數的啊。 p> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op>
在IntentActivity中重寫下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、其他應用發Intent,執行下列方法:I/@@@philn(12410): onCreateI/@@@philn(12410): onStartI/@@@philn(12410): onResume發Intent的方法:Uri uri =
應用想要做的好,反饋必然少不了~哈哈~使用者的反饋、意見、建議,甚至是謾罵,都是對項目的反饋。如果一個應用沒有聽取使用者的反饋,那麼應用會離著使用者越來越遠。懂得使用者要什麼是一回事,聽得到使用者的反饋,則是另外一回事。所以,我在項目中,添加了反饋的一個單獨的頁面。這是一個獨立的Activity,實現起來非常的簡單,一個輸入框,一個按鈕,沒了。=
先通過github下載cocos2d。これ:https://github.com/ZhouWeikuan/cocos2d進入上面的網址後,如果不會用git或者svn的朋友就在頁面的右下角點那個“Download
基本思路請看代碼: Java代碼: MainActivity logIn= rember= auto= name= password= Intent intent= Intent(MainActivity.,NewMainActivity.
1.在做程式自動安裝更新的時候 ,必須保證程式的簽名和包名是相同. C:\Documents and Settings\zehua\.android \ debug.keystore debug的簽名,開發時候的簽名