精华内容
参与话题
问答
  • 大神们,请教一下,在移动设备上做一个网站,要求网站任何界面的上面的导航和下面的菜单是分别固定在设备的上面和下面的,我现在是按照pc网站的思路来设计的,就是上面导航一个div,中间一个div,中间这个div中套了...
  • 但是在我的移动设备中(这里指HTC设备)不能正确运行,依旧会从竖向模式转向横向模式。 然后又在代码中添加: android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_...
  • JSP判断移动设备

    千次阅读 2014-03-06 11:32:55
    》,里面有天猫php判断移动设备的正则(个人猜测),觉得很好用,于是就决定移植到JSP里面。 jsp文件名为 index.jsp,其实也可以使用过滤器来进行拦截,然后跳转到其他域名去。 完整代码如下: ! // \b 是单词边界...

    日期: 2014年3月6日

    人员::铁锚

    看到了一篇很好的文章, 《在天猫,前端做什么?》,里面有天猫php判断移动设备的正则(个人猜测),觉得很好用,于是就决定移植到JSP里面。

    jsp文件名为 index.jsp,其实也可以使用过滤器来进行拦截,然后跳转到其他域名去。

    完整代码如下:

    <%@page import="java.util.regex.Matcher"%>
    <%@page import="java.util.regex.Pattern"%>
    <%@ page language="java" pageEncoding="UTF-8"%>
    <%!
    
    // \b 是单词边界(连着的两个(字母字符 与 非字母字符) 之间的逻辑上的间隔),
    // 字符串在编译时会被转码一次,所以是 "\\b"
    // \B 是单词内部逻辑间隔(连着的两个字母字符之间的逻辑上的间隔)
    String phoneReg = "\\b(ip(hone|od)|android|opera m(ob|in)i"
    		+"|windows (phone|ce)|blackberry"
    		+"|s(ymbian|eries60|amsung)|p(laybook|alm|rofile/midp"
    		+"|laystation portable)|nokia|fennec|htc[-_]"
    		+"|mobile|up.browser|[1-4][0-9]{2}x[1-4][0-9]{2})\\b";
    String tableReg = "\\b(ipad|tablet|(Nexus 7)|up.browser"
    		+"|[1-4][0-9]{2}x[1-4][0-9]{2})\\b";
    Pattern phonePat = Pattern.compile(phoneReg, Pattern.CASE_INSENSITIVE);
    Pattern tablePat = Pattern.compile(tableReg, Pattern.CASE_INSENSITIVE);
    
    public boolean checkMobile(String userAgent){
    	if(null == userAgent){
    		userAgent = "";
    	}
    	// 匹配
    	Matcher matcherPhone = phonePat.matcher(userAgent);
    	Matcher matcherTable = tablePat.matcher(userAgent);
    	if(matcherPhone.find() || matcherTable.find()){
    		return true;
    	} else {
    		return false;
    	}
    }
    %>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    
    //
    String userAgent = request.getHeader( "USER-AGENT" ).toLowerCase();
    
    if(null == userAgent){
    	userAgent = "";
    }
    if(checkMobile(userAgent)){
    	response.sendRedirect(basePath+"download.html");
    	//request.getRequestDispatcher("/download.html").forward(request,response);
    } else {
    	response.sendRedirect(basePath+"index.html");
    	//request.getRequestDispatcher("/index.html").forward(request,response);
    }
    //
    %>
    
    <!DOCTYPE html>
    <html lang="zh-cn">
      <head>
        <base href="<%=basePath%>">
        
        <title>测试移动设备跳转</title>
    	<meta http-equiv="pragma" content="no-cache">
    	<meta http-equiv="cache-control" content="no-cache">
    	<meta http-equiv="expires" content="0">    
    	<meta http-equiv="keywords" content="测试,移动设备,跳转">
    	<meta http-equiv="description" content="测试移动设备跳转">
    	<!--
    	<link rel="stylesheet" type="text/css" href="styles.css">
    	-->
      </head>
      
      <body>
      
      <div id="pagecontent" style="min-height:500px;_height:500px;">
      
        正在运行!<br>
      </div>
        
      </body>
    </html>
    


    展开全文
  • 移动设备支持方式-移动设备管理MDM

    千次阅读 2015-05-21 16:34:12
    一、 MDM的作用和功能 ...将来可能是试用企业分配移动设备+自带设备进行办公 2、 包含如下,还不断拓展中 1) MDM (Mobile Device Management ) 2) MAM (Mobile Application Management) 3) MEM(Mob



    一、         MDM的作用和功能

    1、         最关键作用:保障文件和数据安全;将来可能是试用企业分配移动设备+自带设备进行办公

    2、         包含如下,还不断拓展中

    1)      MDM (Mobile Device Management )

    2)      MAM (Mobile Application Management)

    3)      MEM(Mobile Email Management)

    4)      MCM (Mobile Content Management)

    3、         实现用户及设备管理,配置管理,安全管理,资产管理等功能

    二、         厂商产品的选择依据

    1、         可支持任何形式的无线网络:GPRS/EDGE/3G 、WIFI、红外、蓝牙

    2、         可在线(OTA)分发

    1)     将软件和操作系统(OS)升级包无线发送至一个或多个远程设备上,而不需要将设备连接至电脑上进行同步更新。

    2)     远程注册,配置和管理设备,或甚至使设备退役;

    3)     也可以远程锁定设备,以及选择性地清除或者完全清除设备上的数据,改变设备设置,或进行远程修复

    3、         支持多种移动OS

    1)     iOS

    2)     android

    3)     黑莓

    4)     WindowsPhone

    4、         设有安全机制

    1)     为设备设置各类安全功能,例如:密码保护、数据加密、GPS定位

    2)     远程清除企业数据

    5、         可管理企业移动应用

    1)     使IT管理员能够建立企业内部应用商店,通过该商店分配和下载受认可的应用。

    2)     企业内部应用商店可确保用户获得正确的应用版本,以及确保之后的升级顺利进行。

    3)     企业应用商店可以在企业内部系统上运行,或者挂靠在某服务提供商的系统上,这两种方法皆可简化应用到设备的分配过程。

    6、         可控制网络访问

    1)     限制未经认证设备的访问,至少限制此类设备对互联网的访问

    2)     帮助用户在使用设备时遵守企业规定

     

    三、         具体产品了解

    1、         Citrix/XenMobile  http://www.citrix.com.cn/products/xenmobile/overview.html

    1)      移动设备管理

    2)      统一应用商店

    3)      windows应用无缝集成

    4)      企业可以启用任何程序

    5)      具有良好用户体验的企业级邮件和浏览器

    6)      保护随身数据安全

    7)      任何应用的单点登录SSO

    2、         烽火星空MobileArk                       

    http://www.fhss.com.cn/MobieArk.htm#

    1)      MDM

    2)      MCM

    3)      MEM

    4)      MAM

     

    四、         其它

    1、         数据保护是最基本功能

    2、         一般侧重与安全管理和管控,例如数据擦除或禁止读取数据、管控打出电话和流量

    3、         必须是要安装客户端,客户端可以定制

    4、         对于客户端

    1)      可以针对员工角色的不同,分别制定MDM策略,员工可以通过客户端或者自服务门户,了解这台终端被执行了哪些策略,哪些东西被监控,确保员工拥有知情权。

    2)      私人设备上的数据属于隐私,员工基本不愿意被企业监控或者远程操作。这种情况下可以采用“沙箱”技术,所有的企业数据访问都是在沙箱内进行的,彻底把个人数据和企业数据隔离开。既保证企业数据安全,又不影响员工隐私。

    3)      按照不同部门进行应用分发,比如部门经理和部门员工能看到的App是不一样的。针对某些还不会熟练使用App的高层员工,还可以实现远程的安装部署和删除应用。

    4)      所有App的新版本发布统一从平台下发的。会出现某些手机不适配新版本的情况,可以针对个别群组或者手机类型,做不同版本发布

    5、          电信或移动下属公司也有MDM相应产品

    展开全文
  • Media Queries移动设备样式

    千次阅读 2012-05-28 16:30:50
    Media Queries移动设备样式 本节我们将为你带来一种全新的样式技术。通过Media Queries样式模块,可以实现根据移动设备的屏幕大小,定制网站页面的不同布局效果。它的优点是开发者只需要实现一套页面,就能够在所有...

    Media Queries移动设备样式

    本节我们将为你带来一种全新的样式技术。通过Media Queries样式模块,可以实现根据移动设备的屏幕大小,定制网站页面的不同布局效果。它的优点是开发者只需要实现一套页面,就能够在所有平台的浏览器下访问网站的不同效果。

    传统网站在iPhone上的显示问题

    在开始介绍Media Queries知识之前,先来看看一个传统的网站在各种移动设备上的页面显示效果。

    首先,图6-1所示的是Google首页传统网站在iPhone Safari浏览器下的效果图。

     

     

    从图6-1中可以看到,网页上有很多部分的内容都因为浏览器的实际大小而缩小了字号。为什么会出现这样的效果呢?

    实际上,在iPhone中使用Safari浏览器浏览传统Web网站的时候,Safari浏览器为了能够将整个页面的内容在页面中显示出来,会在屏幕上创建一个980px宽度的虚拟布局窗口,并按照980px宽度的窗口大小显示网页。这样,我们所看到的效果就像图6-1,同时网页可以允许以缩放的形式放大或缩小网页。

    在过去,为了能够适应不同显示器分辨率大小,通常在设计网站或开发一套网站的时候,都会以最低分辨率800´600的标准作为页面大小的基础,而且还不会考虑适应移动设备的屏幕大小的页面。

    但是,iPhone的分辨率是320´480,对于以最低分辨率大小显示的网站,在iPhoneSafari浏览器下访问的效果依然还是那么糟糕。那么,究竟这些传统的Web网站有没办法在iPhone等小屏幕的移动设备下显示正常呢?答案是可以的。

    现在来看看Google是如何把传统网站首页变成移动版本的网站首页的,如图6-2所示。

     

     

     

    Google首页转成移动版后,整个页面上的内容已经清晰可见,页面的样式风格和传统网站有一些差异。Google究竟是如何将传统的网站转变为移动版本的网站的呢?同时,其他复杂的网站风格又需要做些什么才能变成移动版本呢?

    若要实现上述的功能,我们需要在HTML页面用到viewportMedia Queries样式模块。

    接下来我们将会介绍如何使用这两个技术知识点。

    viewport设置适应移动设备屏幕大小

    1.什么是viewport

    Apple为了解决移动版Safari的屏幕分辨率大小问题,专门定义了viewport虚拟窗口。它的主要作用是允许开发者创建一个虚拟的窗口(viewport),并自定义其窗口的大小或缩放功能。

    如果开发者没有定义这个虚拟窗口,移动版Safari的虚拟窗口默认大小为980像素。现在,除了Safari浏览器外,其他浏览器也支持viewport虚拟窗口。但是,不同的浏览器对viewport窗口的默认大小支持都不一致。默认值分别如下:

    — Android Browser浏览器的默认值是800像素;

    — IE浏览器的默认值是974像素;

    — Opera浏览器的默认值是850像素。

    2.如何使用viewport

    viewport虚拟窗口是在meta元素中定义的,其主要作用是设置Web页面适应移动设备的屏幕大小。

    如以下代码:

    <meta name="viewport"content="width=device-width,

                                        initial-scale=1,user-scalable=0"/>

    该代码的主要作用是自定义虚拟窗口,并指定虚拟窗口width宽度为device-width,初始缩放比例大小为1倍,同时不允许用户使用手动缩放功能。

    在上面的代码中,我们使用了一个特别的名字:device-width。自iPhone面世以来,其屏幕的分辨率一致维持在320´480。由于Apple在加入viewport时,基本上使用width= device-width的表达方式来表示iPhone屏幕的实际分辨率大小的宽度,比如width=320。因此,其他浏览器厂商在实现其viewport的时候,也兼容了device-width这样的特性。

    代码中的content属性内共定义三种参数。实际上content属性允许设置6种不同的参数,分别如下:

    — width指定虚拟窗口的屏幕宽度大小。

    — height指定虚拟窗口的屏幕高度大小。

    — initial-scale指定初始缩放比例。

    — maximum-scale指定允许用户缩放的最大比例。

    — minimum-scale指定允许用户缩放的最小比例。

    — user-scalable指定是否允许手动缩放。

     

     

     

    本文节选自《HTML5移动Web开发指南》一书唐俊开著

    本书详细信息:http://blog.csdn.net/broadview2006/article/details/7609750

    展开全文
  • 移动设备管理

    2013-04-29 17:34:01
    面对移动设备带来的各种挑战,MDM能够帮助企业解决的问题包括: 支持哪些类型的移动设备;是否允许员工选择并携带他们的移动设备参与办公;如何处理移动设备的安全问题,比如当移动设备丢失时,是否有能力进行远程...



     面对移动设备带来的各种挑战,MDM能够帮助企业解决的问题包括:

    支持哪些类型的移动设备;是否允许员工选择并携带他们的移动设备参与办公;如何处理移动设备的安全问题,比如当移动设备丢失时,是否有能力进行远程数据擦除等。


    Link: http://security.zdnet.com.cn/security_zone/2013/0125/2142629.shtml 




    展开全文
  • 自适应移动设备页面的设计

    千次阅读 2015-08-10 00:53:07
    现在移动设备越来越多,使用手机上网的人也越来越多,移动设备也成为访问互联网的常见终端设置。以前我们在编写管理系统的时候,客户端只需要考虑PC机桌面设备,现在则必须要考虑到移动终端设备了。移动终端设备的...
  • 3.目前发现移动设备调用该应用,报以下错误后会不断增加报错频率直至无法访问 感谢兄弟姐妹们提供解决方案及宝贵经验,及等回复哦 2014-11-20 13:06:59,919 11365654 [qtp599675908-87] WARN ...
  • 时下,许多web网站都有自己的手机建站,当用移动设备浏览网站的时候,我们希望能跳转到手机网址上,下面是一套并不是很完善的代码,高手可继续完善。 代码贴出: js判断设备类型是移动设备还是PC设备 //...
  • UE4 移动设备摄像机移动

    千次阅读 2016-08-12 12:36:56
    设置输入事件: 完成事件 控制右边手柄控制视角旋转 用左边摇动杆 实现摄像机前后左右移动
  • 激活Office 365移动设备管理MDM服务

    千次阅读 2016-07-29 13:54:35
    Office 365内置移动设备管理帮助您保护和管理用户的移动设备,例如: iPhone、iPad、Android、Windows等移动设备。您可以创建和管理设备安全策略、 远程擦除设备,并查看的报告详细的设备。 若要设置Office 365 的...
  • javaweb:判断当前请求是否为移动设备访问

    万次阅读 多人点赞 2014-07-07 18:27:02
    这段时间都是在做pc端的业务,结果经理找到我说,可能要做移动端的应用,后台逻辑还是用我写的逻辑,但是需要改动一些,看看怎么处理。  我觉得,最好是在一个第二统一改动一下,不要改懂太多的地儿,这样可以从...
  • 分析企业内连接Exchange 移动设备

    千次阅读 2013-04-24 15:25:01
    近期部分用户想有了解当前企业内部使用移动设备连接Exchange 的需求,需要分析当前移动设备使用用户,和他相应的设备使用状况。 这本身不是难题,难题如何整合响应的手段来分析当前环境下的一些资源,我们首先使用...
  • 移动设备UserAgent测试

    千次阅读 2014-03-05 16:24:24
    以下为在设备“HM2013022”上测试各种浏览器的User Agent。 测试结果使用DOM/JS接口window.navigator.userAgent获得。 QQ Mozilla/5.0 (Linux; U; Android 4.2.1; zh-cn; 2013022 Build/HM2013022) AppleWebKit/...
  • 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持
  • 为了增强移动端的登录机制验证,保证数据的安全性,报表工具提供了移动设备绑定的功能,每个系统用户在使用移动端连接系统的时,需要管理员授权,将用户的移动设备与系统绑定起来,如果管理员没有给设备授权,则无法...
  • [Bootstrap]支持移动设备

    万次阅读 2019-12-24 17:24:55
    <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no">...宽度为设备宽度 initial-scale=1.0 页面加载时,1:1比例显示 maximum-sc...
  • 移动设备上使用opencv 1.10做图像识别的例子

    万次阅读 热门讨论 2010-07-09 10:06:00
    移动设备上使用opencv 1.10做图像识别的例子
  • 使用程序如何在移动设备上如何访问和读取 "/system/bin/logcat"中的logcat文件? 我的手机没有获得root权限。 我需要设置一个超级用户访问权限吗?
  • 在移动端报表的使用过程中,可能会有用户需要经常变更移动设备,即需要移动设备的绑定与撤销,那么在具体的软件操作中该如何实现这一工作呢?本文以实例进行具体的操作示范,演示如何进行移动设备的绑定与撤销。
  • 对于Exchange 2010来说,PC和移动设备是我们的EX 两大终端,获取PC相关的信息相对比较简单,但是如何获取移动设备信息呢?当然我们可以通过网页进行相应的配置,也可以通过我们的Powershell进行信息获取和基本配置,...
  • 最近想尝试对一个Ghost博客主题进行移植,因为对一个后端程序员来说,进行前端方面的工作实在是个不小的挑战,而我对CSS更是有种与生俱来的恐惧感,所以我是非常喜欢Bootstrap和Materilize这种对后端程序员友好的...
  • 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持。 该系列文章: 移动设备和SharePoint 2013 - 第1部分:概述 移动设备和SharePoint 2013 - 第2部分:设备管道和SharePoint...
  • protected void mobileRedirect() { string userAgent = Request.UserAgent; bool isPC = true; string[] Agents = new string[] { "Android", "iPhone", "SymbianOS", ... 该方法能检测出所有的移动设备吗?
  • 设置WIFI的时候,我们可以手动指定DNS。请问能否通过程序设置wifi和4g网络的DNS?难度有多大?
  • Linux udev识别移动设备

    千次阅读 2018-01-18 15:39:06
    udev是什么udev 是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有用户空间的行为,...
  • 眼动追踪是一项科学应用技术,用户无需与交互设备物理接触即可发送信息与接收反馈。从原理上看,眼动追踪主要是研究眼球运动信息的获取、建模和模拟...论文主要是基于移动设备的眼动追踪技术,使用了卷积神经网络来...
  • 获取移动设备唯一标识

    千次阅读 2018-10-12 15:46:26
    前段时间开发中 ,客户提出一个问题就是把用户的登录记录和设备绑定到一起,就是每个人都是固定的设备(可能是安全因素吧)。一开始想的是回去设备的IMEI号和用户账号绑定起来,结果发现华为平板IMEI不对外开发,...
  • 在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持

空空如也

1 2 3 4 5 ... 20
收藏数 56,656
精华内容 22,662
关键字:

移动设备