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