移动端随笔

通过HTML5开发的APP,退出应用的代码

  plus.runtime.quit();

针对不同分辨率计算font-size

  监听浏览器更改 html的font-size

(function (doc, win) {
  var docEl = doc.documentElement,
    resizeEvt = ‘orientationchange‘ in window ? ‘orientationchange‘ : ‘resize‘,
    recalc = function () {
      var clientWidth = docEl.clientWidth;
      if (!clientWidth) return;
      docEl.style.fontSize = 20 * (clientWidth / 320) + ‘px‘;
    };

  if (!doc.addEventListener) return;
  win.addEventListener(resizeEvt, recalc, false);
  doc.addEventListener(‘DOMContentLoaded‘, recalc, false);
})(document, window);

js 处理响应式 px 转换 rem

~ function(desW) {
    var winW = document.documentElement.clientWidth;
    if(winW > desW) {
        var oMain = document.querySelector(".box");
        oMain.style.margin = "0 auto";
        oMain.style.width = desW + "px";
        return;
    }
    document.documentElement.style.fontSize = winW / desW * 100 + "px";
}(640);

在线 px 转换 rem 工具地址:http://520ued.com/tools/rem

程序员在线工具

  链接地址http://www.ofmonkey.com/tools/front#rem

时间: 2024-12-20 18:34:08

移动端随笔的相关文章

如何提高码农产量,基于ASP.NET MVC的敏捷开发框架之移动端开发随笔二

前言 在前一篇文章中我已经做过开篇,接下来的随笔会详细讲一下我们的开发框架是如何实现的,专业的事由专业的人来讲,以后就由我们的高级码农小李英文名查尔斯和他的师父厂长(因为姓陈,酷爱摄影,我们的文艺片都是从他那里来的,所以叫厂长) 技术选型 "查尔斯,这个敏捷开发框架我们要开始做了,给你分点任务,你要做哪块的?" "俺要做APP开发,现在APP开发的人工资高着呢,动不动10几k的,俺要学好APP,俺要加工资,俺要走上人生的颠峰!" "OK,那APP这块就让你

[移动端]Monkey 日常随笔

adb shell monkey -p com.enhance.kmf.words.wordsapplication --throttle 300 --ignore-crashes --monitor-native-crashes --ignore-security-exceptions --ignore-timeouts --ignore-native-crashes --pct-syskeys 20 --pct-nav 40 --pct-majornav 20 --pct-anyevent

ZYNQ随笔——PL端按键中断之裸机设计

1. ZYNQ中断简述ZYNQ中断类型:普通中断请求(IRQ, Interrupt Request)和快速中断请求(FIQ, Fast Interrupt Request).ZYNQ中断源:软件中断(SGI, Software Generated Interrupt).CPU私有设备中断(PPI, Private Peripheral Interrupt)和共享设备中断(SPI, Shared Peripheral Interrupt).而PL端的按键中断属于共享设备中断.2. 硬件平台搭建在B

C语言随笔3:指针定义、数据在地址中的大小端排列

指针变量:用于存放另一个变量的地址 (指针变量所占空间大小由操作系统决定32/64位  4/8字节 声明且定义:int  *p=&a: 声明.定义:int  *p: p= &a: Double *p =d: (int)(p+1)-(int)p = 8: P指针变量所代表地址 指向 double类型变量,所以p+1,是在double基础上,偏移8个字节地址. 不同类型的指针的区别:就在于+1始偏移量的不同.本质 都三 超过1字节地址存放的变量,按照大小端格式在内存地址中排列 若p = 0x0

移动端开发随笔1

说明:本文内容转载自http://sentsin.com/web/54.html 移动前端开发正逐渐步入前端技术的主流,事实上跟在一般的pc上,并不需要你掌握额外的技术,然而你在pc web上那一套在多数情况下并不适用于手机web,你必须知道这其中的注意点.当然移动web给人的感觉是一个拼h5和css3的阵地,这里面有足够高大上的技术等着你去驾驭,在这方面,你可以欣喜地说:让ie见鬼去吧. 1.首先我们来看看webkit内核中的一些私有的meta标签,这些meta标签在开发webapp时起到非常

移动端页面前端设计随笔整理

1.安卓机部分浏览器不支持这种背景css的写法: 1 background:#fff url(lunch.png) center bottom /86.5% no-repeat; 要写成: 1 background:#fff url(lunch.png) center bottom no-repeat; 2 background-size:86.5%; 2.使用百分比布局页面的时候,从html到body到.....一级一级的每一级都要设置%,比如 1 html{height:100%;} 2 b

JavaWeb学习随笔

Servlet学习随笔 1.HttpServlet init(ServletConfig)------Servlet生命周期中的初始方法,默认情况是服务器创建后第一次访问这个Servlet时调用,可以修改配置信息,使其在服务器一创建时就被调用; 修改配置信息的方法-----在web.xml的<servlet>下添加<load-on-startup>x<load-on-startup>,x是正整数,越小表示优先级越高 url路径的配置,完全匹配>目录匹配>(.

Web APP 随笔

自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-WebApp(意为基于WEB形式的应用程序,运行在高端的移动终端设备). 开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP:一种是基于高端机的浏览器运行的WebApp,本文将主要讲解后者. WebApp与Native App有何区别呢? Native App: 1.开发成本非常大. 一般使用的开发语言为JAVA.C++.Objective-C. 2.更新体验较

生活随笔。

一晃就一年过去了..这一年发生的事情真多,应该算是我人生中最重要的一年之一了吧. 去年这个时候还在家里安心开始复习编程知识,那个时候用python写个爬虫就可以高兴一整天,觉得这个活儿太高端了,到现在开始做deep learning相关的东西,也不过就一年而已.去年暑假做的最正确的决定应该就是在家刷了两个月的书,这两个月的经历使得我在进入软院以后如鱼得水...毫无跨专业的那种隔阂. 在软院的十个月确实让我学到了很多东西,虽然选了很多课,也只有CSAPP和图像真正的学到了东西,其他的都划划水,但最