前言 在移动端web开发中,UI设计稿中设置边框为1像素,前端在开发过程中如果出现border:1px,测试会发现在retina屏机型中,1px会比较粗,即是较经典的移动端1px像素问题。 我们要对与视口、物理像素、逻辑像素、设备像素比、css像素等移动端基本概念要有一定的了解。 产生原因 设备像素 ...
分类:
移动开发 时间:
2020-07-03 19:41:31
阅读次数:
103
今天iOS8终于正式发布了,升级了手头设备后对我来说最重要的就是测试WebGL的3D是否真的能跑苹果的系统了,跑了多个HT for Web的3D例子都非常流畅,比Android刚支持WebGL时好太多了,基本还没发现什么问题,苹果做事还是值得肯定,要嘛不做,要做就做真正能用的WebGL。 以下是跑H ...
分类:
移动开发 时间:
2020-05-28 21:49:33
阅读次数:
89
修改Kali Linux终端主题Kali Linux中,默认终端主题为Kali-Dark,即黑底白字。如果用户喜欢亮色,则可以设置为其它主题。在终端的菜单栏依次选择“文件”|“参数设置”|“界面设置”选项,打开界面设置界面。单击终端颜色下拉列表,即可修改主题颜色。例如,修改为白底黑字,则设置主题为k ...
分类:
系统相关 时间:
2020-04-28 10:05:16
阅读次数:
117
相信大家在使用各种各样强大的 IDE 写代码时都会注意到,代码中各种类型的关键字会用独特的颜色标记出来,然后形成一套语法高亮规则。这样不仅美观,而且方便代码的阅读。 而在上古神器 Vim 中,我们通常看到的是黑底白字,没有任何其它颜色。难道我们的 Vim 就这么枯燥乏味吗?当然不是,Vim 隐藏了非 ...
分类:
系统相关 时间:
2020-04-21 18:15:17
阅读次数:
75
UIAlbumBrowser是一个本地媒体资源扫描器,在Android平台上可扫描整个设备的资源,iOS仅扫描相册内部的资源。注意本模块在iPhone设备上仅支持iOS8.0及更高版本。模块文档地址:https://docs.apicloud.com/Client-API/UI-Layout/UIAlbumBrowser本例展示了常用的imagePicker()接口和open()接口。imageP
为什么要用flex 基于css3简单方便,更优雅的实现,浏览器兼容性好,传统的css实现一个div居中布局要写一堆代码,而现在几行代码就搞定了,没有理由不用flex。 兼容性: Base Browsers: IE8.0+, Firefox40.0+, Chrome40.0+, iOS8.0+, An ...
分类:
其他好文 时间:
2020-02-28 12:17:36
阅读次数:
72
一、简介 在前面两篇文章中已经介绍了Native与JavaScript交互的几种方式,依次是JavaScriptCore框架、UI组件UIWebView、WebKit框架,这几种方式都是苹果公司提供的,除了UIWebView在IOS8之后被苹果淘汰了外,其他基本都能很好地满足开发者的使用。作为一个技 ...
分类:
移动开发 时间:
2019-11-18 09:28:51
阅读次数:
111
一、简介 在前面一篇文章中讲到过实现JavaScript与Native交互的方式有一种就是使用原生内嵌webView。在iOS8之前,开发者只能使用苹果提供的UIWebView类来加载URL或者HTML网页视图,然后通过设置代理,在回调函数中拦截并处理自定义交互事件,功能十分有限,通常只是作为一个辅 ...
分类:
移动开发 时间:
2019-11-16 19:32:11
阅读次数:
111
https://www.cnblogs.com/fengmin/p/5737355.html WebKit是iOS8之后引入的专门负责处理网页视图的框架,其比UIWebView更加强大,性能也更优。 引言 在iOS8之前,在应用中嵌入网页通常需要使用UIWebView这样一个类,这个类通过URL或者 ...
分类:
移动开发 时间:
2019-10-16 20:20:03
阅读次数:
112
一、字符颜色 二、背景颜色 三、字符+背景颜色 #字符颜色与背景颜色用;号相隔(可随意组合)echo -e "\033[40;37m黑底白字\033[0m" echo -e "\033[41;34m红底蓝字\033[0m" echo -e "\033[42;34m绿底蓝字\033[0m" echo ...
分类:
系统相关 时间:
2019-10-06 20:20:40
阅读次数:
134