錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
設為首頁
收藏本站
首 頁
公司介紹
服務項目
服務報價
維修流程
IT外包服務
服務器維護
技術文章
常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務
→
技術文章
《教我兄弟學Android逆向01 編寫第一個Android程序》
作者: 會飛的丑小鴨 日期:2017-10-11 17:54:48 來源: 本站整理
前言
之所以準備寫這系列逆向的教程是因為有一些同學私信我說自己想學習Android逆向但是不知道怎么去學習 包括自己身邊的一些計算機專業的同學 在大學里面老師講的那些東西要么是自己不感興趣 要么是自己上課不學習 大學美好的時光都浪費在了陪同學一起去網吧打游戲上面了 反正大學幾年過去了 自己也沒有學到一些有用的知識 現在他們即將面臨著畢業要出去找工作 但是自己什么都不會 而且計算機相關的工作又分為好多種 自己也不知道怎么去選擇以后從事的工作 所以就會感到很迷茫 網上教程是找到一大堆 大多講的都很雜 看了都看不懂 云里霧里的感覺 也有不少同學剛接觸Android逆向或者說也學習了一段時間的逆向了 但是還是不知道自己學的啥 感到很迷茫 然后一些同學就找到了我 想跟我學習Android逆向 讓我教他們一些逆向相關的知識 當然其中也有我的一個好兄弟-旭 旭就是這樣一個即將面臨畢業 對于未來很迷茫 想通過學習Android逆向知識找到未來方向的一個人 但是他之前從來沒有接觸過逆向 完完全全小白一個 現在他的目的只有一個 從現在開始跟我學習Android逆向 學習三到四個月 也就是到明年二月份之前找到一份Android逆向相關的工作 由于他現在在大學里面 我沒法通過面對面方式的去教他逆向 所以就有了《教我兄弟學Android逆向》系列教程的出現 從今天開始我會通過寫教程的方式手把手的教他學習逆向 教程也會放到吾愛上面讓更多想學習逆向的同學們得以練習 教程會通過由淺入深的方式給大家呈現 那么想學習逆向當然是離不開正向編程的相關知識的 于是第一篇教程《教我兄弟學Android逆向01 編寫第一個Android程序》就這樣出現了
下面開始今天的課程:
一. 編寫第一個Android程序
1 在自己電腦上下載Android Studio程序 下載地址:http://www.android-studio.org/index.php/download/hisversion 這里我用的是2.2.3版本 安裝過程自己百度
2 安裝完成后打開程序按照以下截圖順序 填寫和選擇對應的內容 一路Next最后點Finsh 建立完成第一個Android項目(詳細的不介紹 不懂的百度"AS編寫第一個Android項目")
3 進入到主程序 這里選擇Project 然后點擊MyApplication\app\src\main\res\layout 目錄下的activity_main.xml
4.把拖拉框上面的Textview,Plain Test ,Button控件拖拉到屏幕上來 通過更改右側對應的ID和text內容控制控件的屬性 完成如圖所示
這里拖拉了兩個Textview,兩個Plain Test和一個Button控件
5.點開MainActivity頁面 編寫相應的Android代碼
package hfdcxy.com.myapplication;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
EditText Name; //定義Plain Test控件第一個輸入框的名字
EditText Pass; //定義Plain Test控件第二個輸入框的名字
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Name = (EditText) findViewById(R.id.TEXT_NAME); //通過findViewById找到輸入框控件對應的id并給它起一個名字
Pass = (EditText) findViewById(R.id.TEST_PASS);//通過findViewById找到輸入框控件對應的id并給它起一個名字
Button Login = (Button) findViewById(R.id.BTN_Login);//通過findViewById找到按鈕控件對應的id并給它起一個名字
Login.setOnClickListener(new View.OnClickListener() { //監聽有沒有點擊按鈕控件 如果點擊了就會執行onClick函數
@Override
public void onClick(View view) {
check(Name.getText().toString().trim(),Pass.getText().toString().trim()); //調用check函數
}
});
}
public void check(String name,String pass) //自定義函數check 這里用來檢查用戶名和密碼是否是hfdcxy和1234
{
if(name.equals("hfdcxy")&&pass.equals("1234"))
{
Toast.makeText(MainActivity.this,"登錄成功", Toast.LENGTH_SHORT).show();//彈框
}
else
Toast.makeText(MainActivity.this,"登錄失敗", Toast.LENGTH_SHORT).show();//彈框
}
}
6.點擊Build 點擊Build Apk 生成第一個Android程序
7 點擊Build Apk 完成后右上角會出現 Show in Explorer 點擊它 然后打開命令行 輸入命令adb install 把app-debug.apk拉到命令行中完成后點回車 我們編譯出的apk程序就成功安裝到手機上了
二 . 總結:本篇文章通過手把手的方式帶大家走近Android的世界 目的是為了以后的反編譯做準備 想學Android逆向必須要懂的正向編程 那么這篇文章也是一個拋磚引玉的過程 過程講的可能不這么的詳細 有不懂的地方大家自行百度 嘗試著自己去編寫一些android的小程序 那么本節課也給大家留了一個作業:用AS編寫一個包含姓名 年齡 生日 郵箱 興趣愛好的用戶注冊頁面 要求:點擊注冊按鈕會把注冊的信息顯示在另一個頁面上 那么下節課我將教大家怎么去破解我們所編寫的這個小程序
下面的附件是本節課的Demo
鏈接:
https://pan.baidu.com/s/1hsgUpow
密碼: ejui
熱門文章
機械革命S1 PRO-02 開機不顯示 黑...
聯想ThinkPad NM-C641上電掉電點不...
三星一體激光打印機SCX-4521F維修...
通過串口命令查看EMMC擦寫次數和判...
IIS 8 開啟 GZIP壓縮來減少網絡請求...
索尼kd-49x7500e背光一半暗且閃爍 ...
樓宇對講門禁讀卡異常維修,讀卡芯...
新款海信電視機始終停留在開機界面...
常見打印機清零步驟
安裝驅動時提示不包含數字簽名的解...
共享打印機需要密碼的解決方法
圖解Windows 7系統快速共享打印機的...
報修電話:13840665804
QQ:174984393 (聯系人:毛先生)
E-Mail:174984393@qq.com
維修中心地址:錦州廣廈電腦城
ICP備案/許可證號:遼ICP備2023002984號-1
上門服務區域: 遼寧錦州市區
主要業務: 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍屏死機故障排除,無線上網設置,IT服務外包,局域網組建,ADSL共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務
技術支持:微軟等
主站蜘蛛池模板:
日韩乱码人妻无码中文视频
|
无码尹人久久相蕉无码
|
亚洲国产AV无码一区二区三区
|
亚洲中文字幕无码一久久区
|
亚洲人成无码久久电影网站
|
无码人妻精品一区二区三区久久
|
日本无码一区二区三区白峰美
|
亚洲成AV人片天堂网无码
|
一区二区三区无码高清
|
国99精品无码一区二区三区
|
久久亚洲AV成人无码国产电影
|
一本一道av中文字幕无码
|
无码人妻一区二区三区免费n鬼沢
|
18禁无遮挡无码网站免费
|
亚洲中文无码永久免费
|
亚洲中文字幕无码久久综合网
|
人妻精品无码一区二区三区
|
日韩精品无码中文字幕一区二区
|
亚洲中文久久精品无码
|
丰满亚洲大尺度无码无码专线
|
午夜不卡久久精品无码免费
|
免费无码又爽又刺激网站
|
国产精品无码无在线观看
|
无码的免费不卡毛片视频
|
无码日韩AV一区二区三区
|
免费无码专区毛片高潮喷水
|
亚洲精品无码久久
|
精品欧洲AV无码一区二区男男
|
秋霞鲁丝片Av无码少妇
|
精品国精品无码自拍自在线
|
东京热av人妻无码专区
|
亚洲AV永久无码精品一区二区国产
|
亚洲天然素人无码专区
|
无码福利一区二区三区
|
国产成人年无码AV片在线观看
|
亚洲人成网亚洲欧洲无码
|
50岁人妻丰满熟妇αv无码区
|
67194成l人在线观看线路无码
|
亚洲AV无码精品蜜桃
|
亚洲中文无码永久免
|
色综合色国产热无码一
|