美文网首页
2018-03-09

2018-03-09

作者: 安多人 | 来源:发表于2018-03-09 07:48 被阅读0次

    Android Studio学习笔记

    1、Toast的使用

    toast 就是在界面上显示一个提示画面

    它可以直接显示用法为Toast.makeText(Context context,int resId,int duration)。

    第一个参数为一般为MainActivity.this,为设备上下文,第二个参数为要显示的内容,最后一个为它显示的时间,这个时间只有两个选择为长或短。Toast.LENGTH_LONG,或Toast.LENGTH_SHORT.设置完成后使用show()函数即可将它显示。这种方法用来显示文本信息。

    当我们想要在Toast上显示一张图片和文字信息时,我们这样做:

    首先,新建一个Toast,Toast  toast = new Toast(MainActivity.this),然后设置一个图片资源,ImageView imageview = new ImageView(MainActivity.this),imageView.setImageResource(R.drawable.name),接着设置要显示的文本信息,TextView textView = new TextView(MainActivity.this),textview.setText(“你要显示的内容”),新建一个布局,LinearLayout  layout = new LinearLayout(MainActivity.this);layout.setOrientation(LinearLayout.Vertical);layout.setGravity(Gravity.CENTER);将imageview和TextView分别在到layout上。layout.addview(imageview);layout.addview(textview);然后对toast的内容进行设置,toast.setview(layout).接着对toast进行设置,toast.setDuration,toast.setGravity.最后使用toast.show()显示toast。

    2、ImageView,Button和TextView

    ImageView用来显示图片,它的使用方法一般是ImageView imageview = new ImageView(context);imageview.setImagiveResource(R.parth.name)

    Button 是一个按钮,一般使用方法为Button button = findViewByID(id)对点击它的响应为button.onClickListener(new OnClickListener(){

    });对button上文字色设置使用button.setText()函数

    TextView是用来显示文本信息的,也是通过ID来获得对应的TextView控件,可以获取它上面的文字为getText,通过setText()可以设置它上面的文字。

    备注:1、对一个局部变量我们可以通过Ctrl+Alt+F将该变量升级为全局变量

    2、Android Studio中信息的提示使用Ctrl+Alt+Space

    相关文章

      网友评论

          本文标题:2018-03-09

          本文链接:https://www.haomeiwen.com/subject/uxnufftx.html