码迷,mamicode.com
首页 > 移动开发 > 详细

一 编写一个Android程序

时间:2018-11-13 14:28:48      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:debug   adb   bubuko   main   效果   项目   分享   令行   编写   

  首先,我们先编写一个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到手机上。

 

至此,程序创建完成,运行效果如图:

技术分享图片

 

一 编写一个Android程序

标签:debug   adb   bubuko   main   效果   项目   分享   令行   编写   

原文地址:https://www.cnblogs.com/fengxing999/p/9951672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!