展开

关键词

EasyUi

(So..所以别问我是不是响应式..本身EasyUI就不是响应式..我个皮肤..就不谈..)其实重点看需求,我们主要做的后台项目对手机Web几乎没要求,所以,暂不考虑效果上几张效果先:整体布局? 里面都是一些.icon开头的样式,对应的都是一些background地址,这里我们就有两种的方案第一种简单无脑版:重做这些片大小一致 掉..第二种高端大气无后患版:找到新的替代我反正..选择了第二种 ,我们选择Font-awesome3.2,这个集来替,为什么选择这个呢1.他的3.2版本CSS开头也是.icon(4.0+版本成了fa)方便我们替2.够多..完全够用我们直接打开Font-awesome 提供的CSS样式.将EasyUI的样式复制到Font-awesome的最下面.然后把其中的背景样式全部删除.这里替一个作为范例:EasyUI中有一个叫.icon-add,我们发现是一个加号我们在 Font-awesome的CSS中搜索到他对应的context是:f055我们就在改.icon-add为如下代码:.icon-add:before{ content: f055;}这样我们就完成了一个的替后面的只要一一按照这个方法

1.6K80

IOS基础知识第二季

1.分辨率:320*480,640*960 2.icon需要两个(57*57) 114*114 用于视网膜屏幕 icon@2x.png,icon.png 3.狂写代码,先写再调试、搜索、自学 4.iphone5 设备是4英寸之前是3.5英寸,视网膜技术960*640 iphone4 5.320*480 启动页 640*960 Default@2x.png iphone5 Default-568h@2x.png 14.Iphone4之前320*480 IPHone4,4s是640*960 iphone5设备屏幕:640*1136 ipadipad2:1024*768 ipad3ipad4:2048*1536 :withSubviewAtIndex两个索引对应的视位置 removeFromSuperview:视从父视移除 19.视属性 19.1tag属性签值 view2.tag = 2;设置tag *_view = (SubView *); 这样view才能使用subview中的方法 这样我们自定义的UIView需要重载dealloc方法进行内存释放22坐系统变(动画使用) 视缩放 UIView

46660
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS开发 ——全机型适配思路

    最近一直在研究学习ReactiveCocoa,并且在给项目转型到MVVM模式打基础,所以博客也很久没有新了。今天打算跟大家聊聊最近研究的全机型适配思路。 它们的尺寸分别是 iphone4s {320, 480} 960*640 iphone5 5s {320, 568} 1136*640 iphone6 6s {375, 667} 1334*750 iphone6Plus 思路如下:美工提供的效果是基于iPhone6的效果而我只需要将注上的每个尺寸去对比iPhone6算出比例,这样一些间距就能按照不同机型尺寸的比例变得不一样。 layoutHeight = 0.0f; if (iPhone4) { layoutHeight = ( height iPhone6Height ) * iPhone4Height; } else if (iPhone5 layoutWidth = 0.0f; if (iPhone4) { layoutWidth = ( width iPhone6Width ) * iPhone4Width; } else if (iPhone5

    43220

    iphone5真机,绝对定位的兼容问题

    在调试器上各型号、真机iphone6及以上展示良好(1),但在iphone5 的真机测试时会发生片向右偏移50%的情况(2)。 ?1 - 正常时? 2 - iphone5真机的bug:片偏移了一、商品列表布局方式此处为了做到片高度100%,所以采用了 .img-box 设置 padding-top:100%, 结合 片元素img 做 绝对定位 如果商品片是统一的正方形,那我们直接给片img加上样式left: 0;就好了(这样flex居中效果会失效)。但项目中片还有竖向的长方形,必须水平居中。 采取了个紧急处理方案是,针对iphone5做了left: 0;,放弃水平居中效果。 未完待续吧~~~~~~~~~~~参考文章: iphone5媒体查询信息:媒体查询iphone4,5,6以及高PSS:在网路上并没有找到多少相关的文章,仅此一篇和iphone5兼容性有点相关,但异常效果不是很类似

    16920

    如何动态App

    在Android开发中,通常会有这样的需求,逢年过节UI的小伙伴们都会做出节日或活动相关的APP让我们,可是每次都要发版实现。那么,如何在不发版的情况下动态地我们的呢? 本篇文章就来讲讲动态的方法。 enabled属性来实现替效果。 2、我们在布局文件中创建两个按钮,用来切不同的,代码如下: 3、在Java代码中切和的使能状态,代码如下:private void setRoundIcon() { PackageManager 这两种参数对应两种效果:当设为1时,当切APP时,会有几秒钟的延迟,并且在延迟期间不能点击进入APP;当设为0时,当切APP时,会立刻,但是应用会被强制退出并被清理掉。

    1.9K20

    Java 9 新特性,看这里就明白了

    iphone是5,所以当你升级到iphone9的时候,你的这个手机运行流程还是iphone5的流程,只是在原有基础上拥有了多的iphone9的所有优势。 9、Java9新特性之---String底层存储结构java8之前 String的底层结构类型都是 char 这样来讲,节省了空间和提高了性能?? 之所以替是因为 之前一直是最小单位是一个char,用到两个byte,但是java8是基于latin1的,而这个latin1编码可以用一个byte识,所以当你数据明明可以用到一个byte的时候,我们用到了一个最小单位 所以java9在这一方面进行了新,现在的java9 是基于ISOlatin1Utf-16 ,latin1和ISO用一个byte识,UTF-16用两个byte识,java9会自动识别用哪个编码,当数据用到 同理,StringBuilder StringBuffer也了底层数据结构10、Java9新特性之---Stream API 新方法的添加在原有Stream API 新添加了4个方法,takeWhile

    43960

    Java 9 新特性,看这里就明白了

    iphone是5,所以当你升级到iphone9的时候,你的这个手机运行流程还是iphone5的流程,只是在原有基础上拥有了多的iphone9的所有优势。 9、Java9新特性之---String底层存储结构java8之前 String的底层结构类型都是 char 这样来讲,节省了空间和提高了性能?? 之所以替是因为 之前一直是最小单位是一个char,用到两个byte,但是java8是基于latin1的,而这个latin1编码可以用一个byte识,所以当你数据明明可以用到一个byte的时候,我们用到了一个最小单位 所以java9在这一方面进行了新,现在的java9 是基于ISOlatin1Utf-16 ,latin1和ISO用一个byte识,UTF-16用两个byte识,java9会自动识别用哪个编码,当数据用到 同理,StringBuilder StringBuffer也了底层数据结构10、Java9新特性之---Stream API 新方法的添加在原有Stream API 新添加了4个方法,takeWhile

    44560

    Java笔记:Java 9 新特性

    iphone是5,所以当你升级到iphone9的时候,你的这个手机运行流程还是iphone5的流程,只是在原有基础上拥有了多的iphone9的所有优势。 9、Java9新特性之---String底层存储结构    java8之前 String的底层结构类型都是 char 这样来讲,节省了空间和提高了性能??    之所以替是因为 之前一直是最小单位是一个char,用到两个byte,但是java8是基于latin1的,而这个latin1编码可以用一个byte识,所以当你数据明明可以用到一个byte的时候,我们用到了一个最小单位 所以java9在这一方面进行了新,现在的java9 是基于ISOlatin1Utf-16  ,latin1和ISO用一个byte识,UTF-16用两个byte识,java9会自动识别用哪个编码,当数据用到 *****同理,StringBuilder StringBuffer也了底层数据结构*************10、Java9新特性之---Stream API 新方法的添加    在原有Stream

    24420

    IOS开发之尺寸

    这就需要我们了解多的关于iOS开发过程中的尺寸相关的一些知识了。 从iPhone5(s)发展到iPhone6(+),由于高宽比保持不变,iOS对片、字体进行等比放大自适应,清晰度会有所降低。同时,绝对坐布局会导致在大屏下出现偏左偏上的问题。 从分辨率的角度来看,iPhone6沿用二倍(@2x),但需为iPhone6+提供高的三倍(@3x);从屏幕尺寸角度来看,需要重新对UI元素尺寸和布局进行适配,以期视觉协调。 (3)按字体适配 另外,iPhone的【设置】【通用】【辅助功能】中可以设置调节【大字体】,APP也可以按字号适配:    例如适配表视(UITableView:UIScrollView),无法左右滑动 假如交互按照iPhone5(s)下绝对注,则在iPhone4(s)上可能挤出屏幕底部,而在iPhone6(+)上则可能横向偏左或纵向偏上。

    1.2K40

    浅谈Web自适应

    移动设备新速度频繁,手机厂商繁多,导致的问题是每一台机器的屏幕宽度和分辨率不一样。这给我们在编写前端界面时增加了困难,适配问题在当下显得越来越突出。 假设我们现在设计的准是iphone5s,iphone5系列的屏幕分辨率是640。 解决此问题也很简单,监听屏幕的变化就可以做到动态切元素样式:window.onresize=function(){vardeviceWidth=document.documentElement.clientWidth 1300:document.documentElement.clientWidth;},50);顺带解决高保真注与实际开发值比例问题如果你们设计稿准是iphone5,那么拿到设计稿的时候一定会发现, 设计师们是在真实的iphone5机器上做的注,而iphone5系列的分辨率是640,实际上我们在开发只需要按照320的准来。

    61280

    浅谈web自适应

    移动设备新速度频繁,手机厂商繁多,导致的问题是每一台机器的屏幕宽度和分辨率不一样。这给我们在编写前端界面时增加了困难,适配问题在当下显得越来越突出。 记得刚刚开始开发移动端产品的时候向设计MM要了不同屏幕的设计,结果可想而知。本篇博文分享一些卤煮处理多屏幕自适应的经验,希望有益于诸君。 假设我们现在设计的准是iphone5s,iphone5系列的屏幕分辨率是640。 iphone5,那么拿到设计稿的时候一定会发现,完全不能按照高保真上的注来写css,而是将各个值取半,这是因为移动设备分辨率不一样。 设计师们是在真实的iphone5机器上做的注,而iphone5系列的分辨率是640,实际上我们在开发只需要按照320的准来。

    59440

    设置Images.xcassets后启动仍旧黑屏的问题

    了XCode6之后,发现以前写Icon-76.png这样很麻烦,就使用了Image.xcassets,公司所有测试机跑了一下,发现没什么问题。 唯独有一台设置有问题,iphone5 ios6.0系统,游戏启动后黑屏。而且断点发现游戏获取的屏幕大小变为320x480了,实际应该是640x1136。 因为不同的越狱不同它可能要求你使用的Launch Image是不一样的,替来替去的很繁琐之前只加了4张Launch Image,兼容iphone && ipad,我就把4张片一张一张的试,结果发现添加了其中一张时 而且我查看了越狱渠道提供的demo,人家也是正常的,片名称上也没什么特殊处理,似乎陷入一种无法理解的境地了,why? Info中指定了默认的Launch image,那自然的iphone5就会使用Default-Landscape@2x-568h@2x.png,这个很怪异的片名称了。

    54320

    Unity基础(19)-PlayerSetting

    的目点 PC平台编译相关设置?分辨率?单个播放器设置?允许全屏开 Icon: 这里主要应对不同的屏幕大小进行填充。 比如iPhone5与iPhone7Plus,这里就需要3232与4848,如果是在大屏幕上,比如Mac上就需要大分辨率的片,来保证不失真,不出现颗粒感。所以这里需要向UI设计师索要这些片。 这是课程中的设计? 用其中的1024来进行查看OtherSettings 其他设置 RederingMac App Store OptionsConfigurationOptimizationLoggingXRSettingXRSupportInstallers

    49110

    第133天:移动端开发的一些总结

    1、 piexl 像素知识640 * 1136的片能不能在iphone5上完全展示? iphone5分辨率640*1136逻辑像素与物理像素的关系px逻辑像素:浏览器使用的抽象单位dp,pt物理像素:设备无关像素dpr:设备像素缩放比计算公式:1px = (dpr)^2 * dpiphone5 的 dpr = 2;DPI:打印机每英寸可以喷的墨汁点(印刷行业)PPI:屏幕每英寸的像素数量,即单位英寸内的像素密度目前,在计算机显示设备参数描述上,二者意思一致计算公式:以iphone5为例:ppi ① 宽度不可控制,不同系统的设备默认值都可能不同② 页面缩小版显示,交互不友好③ 链接不可点④ 有缩放,缩放后又有滚动font-size为40px等于pc上12px同等物理大小,不规范3、 meta签移动 一种垂直居中的hack:(1)hack方式li{ line-height: 568px; vertical-align:middle;}li img{ vertical-align:middle;}(2)优雅的方式

    22420

    iOS开发中动态应用

    需求:在应用上线之后,应用可以根据需要发生变化。如:晴天的时候显示一个晴天的,下雨天的时候显示一个下雨的。效果:?配置:? supportsAlternateIcons]) { 是否支持动态替 NSLog(@不支持动态替); return; } if () { iconName = nil; } setAlternateIconName :iconName completionHandler:^(NSError * _Nullable error) { if (error) { NSLog(@app发生错误了 : %@,error ); } }]; } 注意:的icon不能放在asserts文件中,否则无法成功。

    87120

    【iOS 开发】iOS 10.3 如何 app

    iOS 10.3 开放了 app 的 API,核心方法是下面这个:func setAlternateIconName(_ alternateIconName: String? 的片资源所需最高质量,低分辨率的版本系统会自动压缩以展示。 blackBgColor 是我的用于替原生片资源。 另外还有些其他关于在 iPad 上替的注意事项,在这里有说明,注意我们这里在 info.plist 里面所用的 key 是 CFBundleIcons,还有另外一个 key 是 CFBundleIcons 替部分的代码就超级简单了:import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad

    34620

    移动端适配之终极适配方案rem适配

    当然去适配的时候这个根节点的大小如何设置才能好适配呢? window.screen.width;以当前设备宽度16分之一为当前根节点html.style.fontSize=width16+px; 或许有疑问这个16怎么而来的,这个16是任意设置的,设置16是一iphone5 为例,独立设备像素的320为例,每一小份是20px,则在ip5下,根节点1rem=20px 那么这个px转rem怎么进行转 可以使用rem简单搞定! less文件@rem:20rem;.box{    width:180@rem;    height:245@rem;    background-color: hotpink;}在iphone5下,116 与px的转在hbulider的设置内也可以设置相互转;

    80320

    Xcode打包踩过的那些坑

    关于这个属性,直接从网上转载过来(关于Build Active Architecture Only属性)这个属性设置为yes,是为了debug的时候编译速度快,它只编译当前的architecture版本 目前IOS的指令集armv6    iPhone、iPhone2、iPhone3G、第一代和第二代iPod Toucharmv7    iPhone4、iPhone4Sarmv7s   iPhone5、 这里的路径最好使用相对路径(比如使用${SRCROOT}),以避免切另外一台mac时用户名不一致导致无法编译,需要重新修改路径的问题。 我使用workspace跟直接打开xcodeproject生成的静态链接库路径不一样,然后切的时候,在这里并未删除相应的路径,导致一直优先从旧的.a库中查看,结果可想而知。 上面这张已经描述比较清楚了,如果想了解详细的,可以参数这里:Cocos2d-x Create groups for any added folders 与 Create folder references

    41830

    使用flexible后 不同设备的data-dpr还始终为1解决方法

    但是最近有朋友使用flexible.js插件,但是不管切什么设备,data-dpr的值始终为1。? 最后才发现,他在head签内加入了: 其实flexible默认会查找name=viewport或者name=flexible的meta签,当默认自己设定了viewport,initial-scale @font-size * 2;  }   & {    font-size: @font-size * 3;  }}这里前提,传入的font-size是data-dpr=1的时候的值,iphone6,iphone5 默认dpr为2,6plus为3下面是flexible源码部分截,这里注意只要meta有name=“viewport” 的都会被认为设置了默认值。?

    88900

    一个简单的微信小程序DEMO

    WXSS(WeiXin Style Sheets)是一套样式语言,具有 CSS 大部分特性,可以看作一套简化版的css- rpx(responsive pixel),规定屏幕宽为750rpx- 设计要求尺寸为 750px,元素尺寸直接写成 rpx- rpx算px (屏幕宽度750),以iphone5为例: 1rpx = (320750)rpx = 0.42px- px算rpx (750屏幕宽度),以iphone5 在目页接受参数 onLoad(option) { console.log(option.v_url); },网络请求wx.request发起的是 HTTPS 请求。 视层模板-.wxml文件 共有{{movies.length}}部电影正在热映: {{item}} 评分:{{item}} 演员:{{item}} 上映:{{item}} 简介 预告片 - view, 小程序主要的布局元素,类似于html签的div- 比之用view去做overflow,scroll-view提供了为强大的功能和好的性能- button 按钮等组件基本对应于 weui- 类似于react

    40560

    相关产品

    • 设计协作平台

      设计协作平台

      腾讯自研的产品设计研发一站式协作平台,支持在线导入预览Sketch设计稿、自动生成设计标注切图,灵活调用图标库、素材库,支持多种插件上传,让产品设计更轻松高效。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券