1. 程式人生 > >一 編寫一個Android程式

一 編寫一個Android程式

  首先,我們先編寫一個apk,後面用這個apk來進行逆向。用Android Studio建立一個新的Android專案,命名為Jhm,一路Next直到Finish。

一  修改UI介面

  開啟app\src\main\res\layout 目錄下的activity_main.xml,

  ①拖動一個TextView到介面,修改ID屬性為textView_JHM,text屬性為“啟用碼”。

  ②拖動一個Plain Text接受輸入的啟用碼,修改ID屬性為editText_JHM,text屬性為空。

  ③拖動一個Button到介面,修改ID屬性為button_Confirm,修改text屬性為“驗證”。

 

二 編寫程式碼

   開啟MainActivity,編寫這個介面的邏輯。

public class MainActivity extends AppCompatActivity {
EditText editTextJHM;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editTextJHM = (EditText)findViewById(R.id.editText_JHM);
Button buttonConfirm = (Button)findViewById(R.id.button_Confirm);
buttonConfirm.setOnClickListener(new View.OnClickListener(){
public void onClick(View view){
confirmJHM(editTextJHM.getText().toString());
}
});
}

public void confirmJHM(String jhm){
if(jhm.equals("abc"))
{
Toast.makeText(MainActivity.this, "啟用碼合法,已註冊", Toast.LENGTH_SHORT).show();
}
else
{
Toast.makeText(MainActivity.this, "非法的啟用碼,註冊失敗", Toast.LENGTH_SHORT).show();
}
}
}

三 生成第一個Android程式

 點選Build->Build APK生成APK,生成完成後在右上角出現“Show in Explorer”,點選即可開啟apk所在的資料夾。

四 安裝APK到手機

   手機開啟開發者選項,開啟USB除錯。

   開啟命令列,輸入adb install 把app-debug.apk拖到命令列中,命令列會自動讀取到apk的路徑(路徑不能包含中文),回車即可安裝apk到手機上。

 

至此,程式建立完成,執行效果如圖: