屏幕适配问题共有四种解决方案:(1)根据屏幕宽高写控件frame(下策);(2)Autoresizing的使用(中策);(3)AutoLayout的使用(上策);(4)sizeClasses+AutoLayout的使用(上上策)。下面将会分别来进行叙述。 利用宽高比,在不同的屏幕中来进行对控件的位置 ...
分类:
移动开发 时间:
2017-01-10 19:30:19
阅读次数:
467
一、移动web开发与PCweb开发有哪些不同?首先一点就是性能:手机端的性能,要求更高;M中有很多meta标签;V中的css有很多屏幕适配;C中的交互优化与性能优化;交互优化与性能优化的差别系统真的快...
分类:
其他好文 时间:
2017-01-04 11:09:31
阅读次数:
239
TangramKit是iOS系统下用Swift编写的第三方界面布局框架。他集成了iOS的AutoLayout和SizeClass以及Android的五大容器布局体系以及HTML/CSS中的float和flex-box的布局功能和思想,目的是为iOS开发人员提供一套功能强大、多屏幕灵活适配、简单易用的UI布局解决方案。
分类:
移动开发 时间:
2016-12-21 08:16:00
阅读次数:
484
安卓fragment 作为 Activity 界面的一部分,Fragment 的存在必须依附于 Activity,并且与 Activity 一样,拥有自己的生命周期,同时处理用户的交互动作。同一个 Activity 可以有一个或多个 Fragment 作为界面内容,并且可以动态添加、删除 Fragm ...
分类:
其他好文 时间:
2016-12-16 18:58:07
阅读次数:
208
前几天帮人设计了一个手机版(做了屏幕适配,电脑使用也正常)的考题框架,供学习交流使用,今天把设计思路与技巧命整理一下。 一 效果演示: 1 登陆后台 题库管理 试卷管理 考生管理 科目管理 2 考生注册 考生登陆 进入考试界面 开始答题 交卷保存即可 二 开发思路: 充分利用baasdata数据绑定 ...
分类:
其他好文 时间:
2016-12-14 13:48:14
阅读次数:
343
使用ImageView会遇到的问题 在Android应用中,都少不了图片的显示,ImageView,轮播图,ViewPager等等,很多都是来显示图片的,很多时候,我们都希望图片能够在宽度上填充父窗体,这样比较符合人的审美观点,但是问题就随之而来了,那就是高度如何定义??先来看一个普通的ImageV ...
分类:
移动开发 时间:
2016-12-13 19:09:27
阅读次数:
305
概念和单位 Pixel(Picture Element):是用来计算数码影像的一种单位。 256色:一个像素占1个字节8位。 rgb: 一个像素占3个字节24位。 rgba:3+1(Alpha不透明度)。 dpi(dots per inch): 每英寸像素数。勾三股四斜对角像素数/ 手机尺寸; 16 ...
分类:
移动开发 时间:
2016-12-05 16:45:13
阅读次数:
280
先写结论 布局适配: 1、不使用相对布局,尽量使用百分比布局 2、尽量使用match_parent 3、能够使用权重的地方尽量使用权重(android:layout_weight) 4、如果是纯色背景,尽量使用android的shape 自定义 5、如果需要在特定分辨率下适配,可以在res目录上新建 ...
分类:
移动开发 时间:
2016-12-05 02:34:14
阅读次数:
233
在Android开发中,屏幕适配是一件非常让人头疼的事情。有时候在这个机型上调试的漂漂亮亮的UI界面,换一部手机就丑的不忍直视。但为了我们软件更好的用户体验,我们必须适应Android市场上形形色色的手机。 你像做前端的人,为了给用户最优质的体验,他们也需要适配各种不同分辨率的屏幕啊,但是他们为什么 ...
分类:
其他好文 时间:
2016-11-30 21:47:46
阅读次数:
114
rem 作为一个低调的长度单位,由于手机端网页的兴起,在屏幕适配中得到重用。使用 rem 前端开发者可以很方便的在各种屏幕尺寸下,通过等比缩放的方式达到设计图要求的效果。 rem 的官方定义『The font size of the root element.』,即以根节点的字体大小作为基准值进行长 ...
分类:
其他好文 时间:
2016-11-29 14:08:50
阅读次数:
329