Android 多屏幕适配 dp和px的关系 一直以来别人经常问我,android的多屏幕适配到底是怎么弄,我也不知道如何讲解清楚,或许自己也是挺迷糊。 以下得出的结论主要是结合官方文档进行分析的https://developer.android.com/guide/practices/screen ...
分类:
移动开发 时间:
2017-10-24 11:51:33
阅读次数:
275
课程目录: 第1章 阅读器开发-课程热身介绍课程案例的背景、应用场景和WEB APP的现状与发展趋势。第2章 阅读器开发-案例中技术点的分解对使用BASE64图片制作ICON、CSS3、HTML5 API、手机触摸事件、手机端多屏幕适配和布局方法、前端性能等知识进行介绍及扩展,为课程学习做好准备。第 ...
分类:
移动开发 时间:
2017-08-13 16:22:11
阅读次数:
242
这是首次接触移动端做微信公众号的东西,查了很多屏幕适配方面的资料,有用@media的,要固定的设置各种尺寸下不同元素的大小挺麻烦的。也有用其它方式的,所以这篇只是适配方式之一。 引如这个代码块,在此之前设置了 主要是修改font-size的基本值,之后在css里面全部用rem去写大小,因为rem只根 ...
分类:
其他好文 时间:
2017-07-03 16:30:03
阅读次数:
151
一、移动web开发与PCweb开发有哪些不同?首先一点就是性能:手机端的性能,要求更高;M中有很多meta标签;V中的css有很多屏幕适配;C中的交互优化与性能优化;交互优化与性能优化的差别系统真的快...
分类:
其他好文 时间:
2017-01-04 11:09:31
阅读次数:
239
Xcode8新特性 Interface Builder 随着14年的iPhone6和6P出来之后,iPhone的屏幕尺寸也越来越多,屏幕适配是一个需要解决的问题,以后不一定苹果又出什么尺寸的iPhone呢。 在iPhone6和6P发布的同一年,苹果推出的Xcode6中在原有的Auto layout的 ...
分类:
其他好文 时间:
2016-10-25 09:33:10
阅读次数:
438
如果说自动布局解救了多屏幕适配,那众多三方库的出现就解救了系统自动布局的写法。Masonry就是其中一个。 在Github上,Masonry已经得到5000+个star,用法上也比较简单灵活,很大程度上替代了传统的NSLayoutConstraint布局方式。本文将利用几个案例来讲解Masonry的 ...
分类:
移动开发 时间:
2016-06-28 12:27:42
阅读次数:
379
开闭原则--可变与不变的分离,且容易定制
应用程序的目的是尽可能做到适用于多种设备,这些设备的配置不尽相同,有些不同的物理尺寸,分辨率.为了达到最佳的适配效果,和最少的代码重复,以及最好的可扩展性,就需要分离资源的使用和资源.用一个统一的资源管理者来管理资源.代码通过资源管理者提供的统一的接口来获取资源.这样对于使用者来讲资源的获取的方式是统一,资源者无需关心如何为不同的设备获取不同的资源.这样...
分类:
其他好文 时间:
2016-05-12 20:45:58
阅读次数:
243
如果说自动布局解救了多屏幕适配,那众多三方库的出现就解救了系统自动布局的写法。Masonry就是其中一个。在Github上,Masonry已经得到6000+个star,用法上也比较简单灵活,很大程度上替代了传统的NSLayoutConstraint布局方式。本文将利用几个案例来讲解Masonry的使
分类:
其他好文 时间:
2016-03-10 18:43:22
阅读次数:
198
相信ios8出来之后,不少的ios程序员为了屏幕的适配而烦恼。相信不少的人都知道有AutoLayout这么个玩意可以做屏幕适配,事实上,AutoLayout不仅仅只是一个为了多屏幕适配的工具,它真正的意义所在是给了程序员一种全新的布局思想。 本文主要依据真实项目实例从三个方向全方位讲解AutoLay...
分类:
其他好文 时间:
2015-10-16 09:52:20
阅读次数:
186
相信ios8出来之后,不少的ios程序员为了屏幕的适配而烦恼。相信不少的人都知道有AutoLayout这么个玩意可以做屏幕适配,事实上,AutoLayout不仅仅只是一个为了多屏幕适配的工具,它真正的意义所在是给了程序员一种全新的布局思想。 本文主要依据真实项目实例从三个方向全方位讲解AutoLay...
分类:
其他好文 时间:
2015-09-18 18:30:28
阅读次数:
200