实现效果:
自定义日期实现步骤:
设置textview点击事件,弹出自定义的对话框重写创建对话框准备日期监听器,给对话框赋值
日期比较步骤:
获取textview值并判断是否为空设置显示的日期格式使用Date.before()函数判断你所选的时间是否是今天之前,或者时间1是否在时间2之前
layout布局:
<manifest xmlns:androi...
分类:
其他好文 时间:
2014-10-23 12:25:16
阅读次数:
282
1.界面比较多,并且很多界面的背景图片不一样;2.涉及到换肤功能,定义多种皮肤,皮肤的资源不是使用color 而是图片资源;以上两种情况,如果不注意合理释放内存,将会发生OOM。我们在android程序中,无论是使用layout布局设置了背景还是使用了setBackgroundResource 设置...
分类:
移动开发 时间:
2014-10-22 20:16:33
阅读次数:
222
============问题描述============ 大家都用什么方法解决多分辨率问题呢?我参照网上的建立多个layout文件夹的方式,好像没效果。建了两个目录,不同布局想支持多分辨率。还有个默认的layout布局跟1280X720一样的。但是我在一个1280X720的手机上,显示的是854X4...
分类:
其他好文 时间:
2014-10-20 23:12:36
阅读次数:
202
在写layout布局的时候,我们会发现有这样几个比较相似的属性:
MarginStart MarginLeft
MarginEnd MarginRight
这些属性的区别是什么? 根据api注释,我们得知MarginStart指的是控件距离开头View部分的间距大小,MarginLeft则指的是控件距离左边View部分的间距大小,MarginEnd和Mar...
分类:
移动开发 时间:
2014-10-17 12:03:24
阅读次数:
144
本篇讲解Ext另一个重要的概念:布局。一般的容器类控件都是通过配置项items添加子控件的,这些子控件相对于父控件怎么定位呢,这里就要用到布局。 某些容器类控件,它本身默认就集成了一种布局方式,例如比较典型的是:Ext.container.Viewport 布局控件,它其实就是一个border布局的容器,还有Ext.form.Panel、Ext.tab.Panel等。本节我们系统的分析各种布局方式...
分类:
Web程序 时间:
2014-10-13 16:09:39
阅读次数:
334
css定位(Positioning) 所谓定位,即允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素、另一个元素甚至浏览器窗口本身的位置。 css提供了三种基本的定位机制:普通流、浮动和绝对定位。 position语法: position : static absolute...
分类:
Web程序 时间:
2014-10-11 02:20:54
阅读次数:
558
本篇讲解Ext另一个重要的概念:布局。一般的容器类控件都是通过配置项items添加子控件的,这些子控件相对于父控件怎么定位呢,这里就要用到布局。 某些容器类控件,它本身默认就集成了一种布局方式,例如比较典型的是:Ext.container.Viewport 布局控件,它其实就是一个border布局的容器,还有Ext.form.Panel、Ext.tab.Panel等。本节我们系统的分析各种布局方式...
分类:
Web程序 时间:
2014-10-10 18:22:44
阅读次数:
233
最近在做一个语音视频通话模块,处理UI时,出现一个很奇怪的问题,具体如下:
在语音视频通话过程中,对方拒绝或者结束通话后,界面上的接听、挂断等按钮背景切换成灰色,导致语音和结束按钮大小变大(实际上是layout布局里面的Padding失效了),原布局如下(XML,主要红色的):
挂断后,变更UI,代码设置按钮背景如下:
if (btEnd != null) {
btEnd....
分类:
移动开发 时间:
2014-10-10 13:26:44
阅读次数:
3224
看下图: css框模型(Box Model),也有叫做盒模型的。规定了元素框处理元素内容、内边距、边框和外边距的方式。 element元素,也是内容的主体; padding内边距,也右称为填充的; border边框; margin外边距。 元素框的最内部分是实际的内容,直...
分类:
Web程序 时间:
2014-10-10 01:56:13
阅读次数:
274
自定义progressdialog,改善用户体验
效果图:
具体实现方式:
1.定义Dialog的Layout布局
2.设置动画anim
3.创建自定义dialog的样式
4.创建共有方法来控制Dialog
1.定义Dialog的Layout布局 : layout目录下 layout_loading_dialog.xml
<LinearLayo...
分类:
其他好文 时间:
2014-10-09 18:01:37
阅读次数:
212