Android 第七天重置版_样式主题国际化动画对话框

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.
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值