package com.example.helloandroid;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class MyActivity extends Activity {
/**
* Called when the activity is first created.
*/
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//得到按钮实例
Button hellobtn = (Button)findViewById(R.id.hellobutton);
//设置监听按钮点击事件
hellobtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//得到textview实例
TextView hellotv = (TextView)findViewById(R.id.hellotextView);
//弹出Toast提示按钮被点击了
Toast.makeText(MyActivity.this,\”Clicked\”,Toast.LENGTH_SHORT).show();
//读取strings.xml定义的interact_message信息并写到textview上
hellotv.setText(R.string.interact_message);
}
});
}
}
代码写好后 , 电脑通过USB数据线连接手机 , 手机系统设置里的开发人员选项里打开USB调试 , 在IDE中直接点Run就可以在手机上看到运行的效果了 。
文章插图
文章插图
文章插图
文章插图
应用打包
应用开发完成后就要打包发布了 , 在IDE的Build菜单下选择Generate Signed APK来打包应用
文章插图
文章插图
在弹出的Wizard对话框中需要指定签名的Key , 一开始没有Key你可以点击Create New来新建一个Key用于签名 , 填入签名所需的一些字段后生成Key文件
文章插图
文章插图
使用生成的Key来签名应用包
文章插图
文章插图
文章插图
文章插图
【一看就懂的Android APP开发入门教程 手机代码编程教学入门】
完成编译后会在刚才我们设置的Designation APK path下生成我们的helloandroid.apk应用包 , 接下来要怎么安装应用应该不用说了吧 , 我们的第一个Android App就这样诞生了 。
推荐阅读
- 高成就的天科五庄观展示 装备部分可谓细节满满
- 查询IP地址就看这3种方法 ip地址怎么查询一下
- 目前保险车险哪家最便宜又好 新手买车险这三个险就够了
- 王力可图片个人资料 演了40多次主角就是不火
- 查询IP地址就看这3种方法 电脑ip地址在哪看啊
- 新手养什么狗比较好 新手养狗就选这5种
- 手机用几年就该换了 手机啥时候更换才是最佳时机
- 微信朋友圈的内容占手机内存吗?为什么就不能删除? 一起来看看
- 贵州男子瘫痪10年靠手工编织走红:初衷是给娃挣零花钱,现在好有成就感
- 今年值得一看的10部好剧排名 2022好看的电视剧有哪些