第三天了

代码

onSaveInstanceState()

  • 该方法会携带一个Budle类型的参数,Budle可用putString()方法保存字符串,用putInt()保存整型数据 ,保存的方法需要存入两个参数,一个是对应的键一个是数据。

  • 在onCreate()方法中也有一个Budle类型的参数,用这个类型的参数getString(),输入对应的键值取出参数即可。

活动的启动顺序

  • standard

  • singleTop

  • singleTask

  • singleInstance

控件

TextView

  • android:gravity  用来指定文字的对齐方式可用的值有top、button、center、left、right等等,切可用用“|”来指定多个值,例如   center_vertical|center_horizontal。

  • android:textColor   用来指定字体颜色

  • android:textSize   用来指定字体大小,单位为   “sp”

Button

  • android:textAllCaps:来指定按钮上的英文显示为大写还是小写

  • 对应类中的监听(已知三种写法)

EditText

  • android:hint   用来写提示性文字

  • android:maxLinew   来设置当文字输入超过几行时,变为滚动显示的形式

  • 获取用户输入的内容,用getText()方法获取输入的内容,再用toString()的方法转换为字符串

ImageView

  • 点击按钮改变图片:在按钮的监听中用setImageResoutce()方法将图片改变

  • setImageResoutce()方法的参数为改变后图片的地址

ProgressBar (用于在界面上显示一个进度条)

  • android:visibility设置控件是否可见,有三个可选值  visible、invisible、gone  分别为可见、不可见、不可见且不占用可见,如果不写的话默认为visible。

  • 通过类设置是否可见:用setVisibility()方法,可传入 View.VISIBLE  、View.INVISIBLE 、 View.GONE三个参数

  • style  用来设置ProgressBar的样式

  • 如果样式设置为进度条        则用Android:max  来设置进度条的值

  • 在类中用getProgress()方法来获取进度条当前的值,用setProgress()方法来设置进度条值

AlertDialog(提示对话框)

  • 用AlertDialog.Buider dialog = new AlertDialog.Builder(MainActivity.this);    来创建一个AlertDialog实例

  • setTitile()    用来设置标题

  • setMessage()    用来设置内容

  • setCancelable()    用来设置可否取消

  • setPositiveButton()   来设置取消按钮的点击事件

  • 在最后调用  show()方法将对话框显示出来。

ProgressDialog   (弃用,代替方法自行百度)

英语

  • temp  n.临时雇员

  • progress   n.进步、发展、前进

  • prompt   v.提示、鼓励、促进

  • alert    n.警戒、警惕

  • bar   n.条、棒

  • save    vt.节省、保存

  • instance    n.实例;情况

  • state    vt.规定、声明

  好家伙,坚持学习的第三天了,虽然只有一丢丢吧,但我觉得,能坚持已经很强了,本来今天要继续Java学走,然后再学Android,结果早上还是没控制住,打了两把LOL,还有那个活动的启动,感觉我能搞懂,好家伙还是改不了太懒,就没去搞emmmm。只能说继续坚持吧!冲冲冲!

posted @ 2020-08-11 21:13  陈强强强强强  阅读(160)  评论(0)    收藏  举报