Android Studio杂记:如何新建并跑起来第一个程序?

一、了解必要的文件夹结构

        app:存放程序的代码和资源

        src/androidTest:存放调试的代码文件

        src/main/java:存放程序的代码文件

        src/main/res:用于存放程序的资源文件

        src/main/AndroidManifest.xml:整个程序的配置文件,该文件中可【配置】程序所需要的【权限】和【注册】程序中用到的【四大组件】

二、新建并跑起来一个最简单的程序需要:

        1、新建activity:FirstActivity(src/main/java)

        2、新建layout布局文件:FirstLayout(res/layout),添加元素(如按钮),记得设置id(此处设为button_1)。

        3、在FirstActivity中加载FirstLayout:输入setContentView(R.layout.FirstLayout)。

        4、在AndroidManifest.xml中进行注册:<intent-filter>

        5、点击运行

setContentView作用:

1、setContentView的作用是将View加载到根view之上,这样当显示view时,先显示根view,然后在显示子view,以此类推,最终将所有view显示出来。
2、setContentView必须要放在findviewbyid之前,因为view在加载之前是无法引用的。
3、setContentView最本质的作用是为要显示的view分配内存。

setOnClickListener()作用:

setOnClickListener() 方法为按钮注册一个监听器,点击按钮时就会执行监听器中的 onClick() 方法。 

findViewById()的作用:

findViewById就是根据R文件中的id值查询到相应的View,然后返回。 

Toast作用:弹出提示框,若干秒后自动消失。

如何添加toast?

1、在FirstActivity中定义Button型变量button_1,通过FindViewByID(R.id.button1)将view中的button_1传入FirstActivity中。

2、为变量button_1注册一个监听器:

button_1.setOnClickListener(new View.OnClickListener(){

        @override

        public void onClick(View v){         

        //Toast()

}

})

3、设置Toast方法:

Toast.makeText()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值