布局特点1. 单列布局 vs 水平布局 手机屏幕宽度较小,因此多采用单列布局。 反观桌面网页设计,为了利用宽度,往往使用各种水平布局的组件,诸如水平导航栏,水平按钮组,水平分页等。然而水平布局的组件,在移动端中,如果设备宽度不够,会导致组件割裂换行,影响视觉效果。 因此RWD的基本思路之一,桌...
分类:
Web程序 时间:
2015-05-29 17:53:46
阅读次数:
177
移动产品篇:
2015年移动应用数量增长依然强劲,但是移动交互体验却在发生着变化。较之去年层出不穷的新颖形式,今年交互体验趋势中,更多的是某一个方面的体验优化与深耕,而较少有创造性的引领者出现。这说明移动应用在市场在“爆发”后进入了一个新的阶段。这与智能机市场趋于饱和、手机屏幕尺寸增长与用户对应用的认知提升有着密不可分的关联。
今年MUX设计师们依然从体验角度出发,结合现有的报...
分类:
其他好文 时间:
2015-05-29 10:03:34
阅读次数:
121
移动产品篇:2015年移动应用数量增长依然强劲,但是移动交互体验却在发生着变化。较之去年层出不穷的新颖形式,今年交互体验趋势中,更多的是某一个方面的体验优化与深耕,而较少有创造性的引领者出现。这说明移动应用在市场在“爆发”后进入了一个新的阶段。这与智能机市场趋于饱和、手机屏幕尺寸增长与用户对应用的认...
分类:
其他好文 时间:
2015-05-29 00:27:43
阅读次数:
200
我们可以使用Matrix 来放缩我们得到的Bitmap 从而使我们的BItmap适应我们的手机屏幕
首先我们得先获取我们的手机屏幕的大小
WindowManager wm = (WindowManager) getContext().getSystemService(
Context.WINDOW_SERVICE);
int width = wm.getDefault...
分类:
移动开发 时间:
2015-05-28 21:33:23
阅读次数:
544
为什么会有这篇博文,因为昨天我的杯子碎了,同个办公室的人手机屏幕碎了……碎碎平安既然说的是碎裂效果,那什么是碎裂呢,看看生活中的总而言之就是完整的一块,碎成了好些块。进入正题,canvas对于图像处理很强,毕竟直接操作像素,马赛克,翻转,二值化都很方便。但是经过我的一番尝试,说实话,canvas分割...
分类:
其他好文 时间:
2015-05-26 23:21:40
阅读次数:
478
1、viewport的写法宽度设为设备宽度(手机屏幕宽度),默认缩放比例设为不缩放,用户是否可手动缩放设为“否”2、device-width具体是什么呢?第一代iphone的时候,分辨率为320*480,屏幕尺寸为3.5寸(注意,这个3.5寸说的是屏幕的对角线宽),这时候device-width就是...
分类:
移动开发 时间:
2015-05-26 21:10:21
阅读次数:
197
px就是pixels(像素),各种手机的像素是不同的,1px就是表示手机屏幕上的一个物理像素点。一块屏幕的分辨率为240*320,那么就是屏幕宽有240个像素点,屏幕高有320个像素点。如果屏幕大小不变,分辨率提高,那么相应的宽高的像素点变多了,这样画面看起来就更清晰,更细腻。dp就..
分类:
移动开发 时间:
2015-05-22 19:20:53
阅读次数:
160
在xml中,标签从上到下的排列顺序,决定了在手机屏幕上的,位于上下层的顺序如: 如果这样写,按钮就在灰色透明的LinearLayout上面,如果交换button和LinearLayout的位置,按钮就在灰色透明的LinearLayout下面
分类:
移动开发 时间:
2015-05-19 10:23:46
阅读次数:
130
项目中开发需要,就是在点击某个控件(如头像ImageView)时要求弹出一个操作的选项菜单(对话框),效果就是像IPhone的一样,从手机屏幕底部往上弹出的,做了个简单的效果工具类,写下来方便下次使用。
首先我们要定义弹出的对话框样式:
public static Dialog createShowAlert(final Context context, int layoutId) {...
分类:
其他好文 时间:
2015-05-12 11:20:46
阅读次数:
146