摘要: (function() {// IE8 ployfill for GetComputed Style (for Responsive Script below)if (!window.getComputedStyle) { window.getComputedStyle = function(el, pseudo) { this.el = el; this.getPropertyValue = function(prop) { var re = /(\-([a-z]){1})/g; if (prop == 'float') prop = 'styleFloat... 阅读全文
posted @ 2013-07-12 12:27 书生小C 阅读(236) 评论(0) 推荐(0) 编辑
摘要: jQuery(document).ready(function($) { /* getting viewport width*/ var responsive_viewport = $(window).width(); /* if is below 481px */ if(responsive_viewport 481) { } /* end larger than 481px */ /* if is above or equal to 768px */ if (responsive_viewport >= 768) { } /*... 阅读全文
posted @ 2013-07-12 12:22 书生小C 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Development with google chromeBefore you test your page in real device, you can test in chrome since they're all webkit based, it covers 80+% compatibility issues, besides it ships a handy mobile emulation tool to simulate UA/resolution/touch eventshttps://developers.google.com/chrome-developer- 阅读全文
posted @ 2013-06-04 18:23 书生小C 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 提出问题:使用Ant + Groovy 编译生成不同环境的APK包 (例如,prod、uat、qa、dev)问题描述:默 认情况下,项目的package为 ”com.vmn.app.crm”,我们需要在编译的时候同时生成package 为”com.vmn.app.crm.uat”、”com.vmn.app.crm.qa”、”com.vmn.app.crm.dev”的APK,如此 我们在同一个测试机器上就能同时安装prod、uat、qa、dev四个环境的APK。问题分析:要实 现上面提出的问题,我们需要在编译前,需要动态修改AndroidManifest.xml里面的package值,由于pac 阅读全文
posted @ 2013-05-02 18:23 书生小C 阅读(1630) 评论(2) 推荐(1) 编辑
摘要: 优化(Optimizing)应用程序APK通常是Android应用开发的最后一步。Google推荐使用ProGuard开源工具来优化APK。这篇文章我们将探索使用ProGuard的优势、问题以及给出一个优化你的APK的合适的配置文件。优势 减少Apk的大小 提升Apk的性能 混淆缺陷 潜在的错误配置 需要更多的测试 调试中堆栈跟踪难以阅读混淆后的方法名 其实最大的缺陷是当ProGuard配置错误或许将直接导致你的App崩溃。Android ProGuard配置 有很多中方法来配置ProGuard的优化工具。Google在新创建的Android项目的根目录下也提供了一个默认的配置文件" 阅读全文
posted @ 2013-05-02 16:05 书生小C 阅读(1224) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-04-17 23:32 书生小C 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 核心概念,简单任务,项目集成和异常处理简介Apache Ant是一种基于Java 语言的构建工具,它已经出现了好几年了,并且现在已经成为了实际意义上的构建 Java 项目的标准了。Ant 是用 Java 语言编写的,并且具有良好的扩展性,允许用户在它的特性上进行软件的构建并可以容易的与其他的工具和系统以各种方式进行有效的集成。语言编写的,并且具有良好的扩展性,允许用户在它的特性上进行软件的构建并可以容易的与其他的工具和系统以各种方式进行有效的集成。因为 Ant 最初是为构建 Java 应用而设计的,因此它能够理解 Java 的领域,并知道如何使用它。因为 Java 平台, Ant 也是跨平台的 阅读全文
posted @ 2013-03-20 14:32 书生小C 阅读(2300) 评论(4) 推荐(2) 编辑
摘要: 前言最近项目有一个需求,如下: HTML页面一般来说可以由CSS、JavaScript、Dom(通常为Div)以及一些JS初始化页面函数组成,现在需要将一个页面拆分为CSS、JavaScript、Dom和JS init函数四部分,通过从服务端分别获取这四部分,经过拼凑后,渲染出完整的页面。这里面CSS、DOM节点比较好处理,但是JavaScript的加载以及JS init的执行,就要考虑到很多问题。如果有谁遇到类似的问题,可以讨论下,毕竟想要将这个做成一个完善的框架会遇到很多问题。这篇文章,我将介绍一些加载管理JavaScript的一些实践,希望对你有所帮助。原生的JavaScript实现此处 阅读全文
posted @ 2013-03-06 15:23 书生小C 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 前言关于iFrame是否过时的争论从未停息,我曾狂恋过她、也曾憎恶过她,但是最近项目中关于她的一番折腾,那我开始心平气和地去看待她,她不好也不坏就在那里,用与不用全在于你。这篇文章我不想发表什么观点,只是想汇总展示一下别人对她的一些观点,希望对大家有所启发。问题提出:听说iFrame已经过时了,真希望这不是真的,难以想象不再使用她的后果如何。我想提出下面两个问题,希望大家能探讨一下:1、为什么iFrame标签会过时?2、如果iFrame标签过时了,使用什么方法去替代她?问题回答:A:我认为W3C在DOCTYPE为Strict HTML和XHTML文档里面实际已经将iframe排除在外。理论上来 阅读全文
posted @ 2013-03-04 12:17 书生小C 阅读(3719) 评论(3) 推荐(4) 编辑
摘要: 前言首先我想问大家一个问题,你们在写HTML代码时,是使用大写还是小写?有人说用小写,也有人说大写,还有人说都可以。我想说最好用小写,原因如下:使用小写可读性更强,还有就是小写可以让你的代码更加兼容XML代码规范(如果你使用XHTML的话,你需要如此)。这里我们引出了XHTML,那么XHTML是什么,它和HTML是什么关系,它具有哪些规范。XHTML是更加严格的HTML,它由W3C组织发布,用于帮助网页开发者由HTML向XML的过渡。因此你可以将XHTML理解为HTML和XML的中间产物,它不但具有HTML不羁所带来的页面感染力,而且具有XML严谨不苟所带来的规范悦目。XHTML下面我将列举在 阅读全文
posted @ 2013-03-01 17:45 书生小C 阅读(1183) 评论(0) 推荐(1) 编辑