Android中样式和主题:
| |
style Theme
如果我们 每一个控件都用到了比较多重复且相同的 样式。
那么我们就可以再res _values_styles.xml文件中添加一个 style/theme
(但是并不是说,必须要在这个styles.xml文件下定义,也可以自己创建一个XML
)
然后在
进行添加<item>来进行定义。这样我们在 布局文件中就可以使用这些定义的样式。
布局文件:
当然我们还可以在 清单文件中使用主题。
共同点:(1)定义的方式是一样的
不同点:(1)style作用范围比较窄 (控件 button textview)
theme 作用在activity或者Application节点下
——————————————————
国际化 别名:i18n
国际化就是在res下创建对应国家环境目录 values-en values-zh
如果没有创建 就使用默认的valuse文件下的.
______________________________
对话框:
普通对话框:
注意这里 new Builer(this) 使用了this 而不是getapplicationcontext();
这两个的有区别:
如果使用了get方法的上下文会报错;
this: mainActivity 子类 这个this 就是当前的子类getApplicationContext(): 返回Context 父类 直接返回是context对话框不能用 getApplicationContext();单选对话框:
which:就是选择的控件的位置.多选对话框:![]()
builder.show();进度条对话框:
上面用的 睡眠不需要 抛出异常,比较好用_________________Android中动画(1)属性动画:(2)补间动画 :(3)帧动画 :Drawable Animation
就是加载一系列的图片资源先在res文件里面 创建一个 drawable 文件,然后将你需要的图片拷贝进去。然后创建一个xml.![]()
![]()