关于使用LayoutParams清除设置以及DateFormat无法正确转换格式化日期的问题
2016-01-16 09:36
821 查看
1、关于LayoutParams清除设置问题
RelativeLayout.LayoutParams lp = (LayoutParams) mBtn.getLayoutParams();
lp.addRule(RelativeLayout.ALIGN_PARENT_RIGHT,0);//清除上次设置(只有清除上次设置,这次设置才会起效,倘若代码设置过后不需要再次更改布局,则无须清除上次设置)
lp.addRule(RelativeLayout.CENTER_IN_PARENT);//设置按钮在父控件中居中
mBtn.setLayoutParams(lp);
2、关于DateFormat无法正确转换格式化日期的问题
(CharSequence) DateFormat.format(CharSequence inFormat, long inTimeInMillis);
当第一个参数为yyyy-MM-dd HH:mm:ss 时有时得出的结果为 (例) 2016-10-12 HH:12:12 样子
但是使用(CharSequence) DateFormat.format(CharSequence inFormat,Date inDate);则不会出现这个问题
RelativeLayout.LayoutParams lp = (LayoutParams) mBtn.getLayoutParams();
lp.addRule(RelativeLayout.ALIGN_PARENT_RIGHT,0);//清除上次设置(只有清除上次设置,这次设置才会起效,倘若代码设置过后不需要再次更改布局,则无须清除上次设置)
lp.addRule(RelativeLayout.CENTER_IN_PARENT);//设置按钮在父控件中居中
mBtn.setLayoutParams(lp);
2、关于DateFormat无法正确转换格式化日期的问题
(CharSequence) DateFormat.format(CharSequence inFormat, long inTimeInMillis);
当第一个参数为yyyy-MM-dd HH:mm:ss 时有时得出的结果为 (例) 2016-10-12 HH:12:12 样子
但是使用(CharSequence) DateFormat.format(CharSequence inFormat,Date inDate);则不会出现这个问题
相关文章推荐
- PHP自动捕捉页面500错误
- php找出当前函数被那个函数(文件)调用
- ContentProvider+LoaderManager+listView数据刷新
- php加密解密函数
- 解决用PHP连接狗日的SQLSERVER不能使用UTF8,导致乱码的问题
- PHP Static延迟静态绑定
- 使用Nslookup工具查找SMTP服务器的IP地址
- php超全局数组(预定义变量)
- 86. php 绘图体系(2)
- Laravel 向视图传递变量的3种方法
- 读书笔记--ContentProvider
- PHP 生成唯一编码字符的方法
- intl PHP extension is not working for windows解决方法
- ssh能够连接而sftp不能连接的解决方法
- php.ini xdebug 配置
- JRTPLib 运行库 runtime 不匹配
- Atitit.收银机小票打印功能的设计 java php c#.net版本
- Atitit.收银机小票打印功能的设计 java php c#.net版本
- Atitit.收银机小票打印功能的设计 java php c#.net版本
- Atitit,通过pid获取进程文件路径 java php c#.net版本大总结