正在准备一个项目,需要尊重android design的同时还要做到很好的兼容低版本,于是就先从actionBar开始吧. 1,新建一个android工程startActionBar,minSdkVersion="7",targetSdkVersion="18",用19(暂时最新)的版本编译. <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="18"…
ava.lang.AbstractMethodError: org.apache.lucene.analysis.Analyzer.createComponents(Ljava/lang/String;)Lorg/apache/lucene/analysis/Analyzer$TokenStreamComponents;    at org.apache.lucene.analysis.Analyzer.tokenStream(Analyzer.java:176)    at org.apach…
问题 最近在跟客户演示系统时,自己电脑IE 11下好好的,我们web系统最低支持到IE9.在客户电脑上,IE9浏览器下可以正常浏览,但是360兼容模式下,页面什么也不显示. 通过F12调试工具发现,360浏览器默认使用的并不是用户电脑上的IE9模式,而是IE9的兼容模式,调整为IE模式可以正常显示. IE兼容性列表 通过检查IE浏览器菜单发现,IE浏览器是可以设置兼容性列表的.通过IE的设置->兼容性设置,可以添加指定网站使用兼容性视图. 刚开始以为是360浏览器读取了IE的兼容性列表,但是客户…
看某教程,说让HTML5的这些语义标签能够兼容低版本的浏览器,原文是“你可以设置css的display属性为block”.很好理解,就设置css样式为block嘛,那就直接设置咯: header, section, footer, aside, nav, main, article, figure { display: block; } <body> <header>header元素</header> <section>section元素</secti…
http://blog.csdn.net/lovecluo/article/details/8710174 在做我们自己的APP的时候,为了让APP看起来更加的好看,我们就需要将我们的自己的View做成圆角的,毕竟主流也是将很多东西做成圆角,和苹果的外观看起来差不多,看起来也还不错.要将一个View做成圆角的也很容易,只需要建立一个自定义的Drawable就可以了.我们在res/drawable下面建立一个shape的drawable,代码如下: <?xml version="1.0&qu…
android开发权限授权因为版本的不同有不同的授权方式,6.0以下的版本使用的是在注册表中添加权限的静态授权(这种授权权限提示只会出现在app安装的时候),而6.0以上(包含6.0)就需要动态授权的方式. 实现思维: 1.就算是动态授权依然需要在AndroidManifest.xml里添加静态权限. 2.动态权限的数组写法与KEY. 3.判断系统版本. 4.判断权限是否获取 5.授权完成后的回调方法执行 1.在AndroidManifest.xml里添加静态权限. <manifest xmln…
背景介绍: 第一次安装mysql服务端,版本8.0.6 遇到了问题:1:不知道流程:2:8.0以上版本密码加密规则修改的解决方案:   1:下载mysql 服务端 https://dev.mysql.com/downloads/file/?id=485812 2:解压到本地 3:在根目录下添加my.ini 内容如下 my.ini   [mysql] #skip-grant-tables # 设置mysql客户端默认字符集 default-character-set=UTF8MB4 [mysqld…
通过这段html可以让你对特定的ie版本添加内容,只在特定版本ie展现,可以是javascript.css.html. <!--[if IE]> 这样使用IE浏览器(全部版本)的人都看得到. <![endif]--> <!--[if IE 6]> 这样IE 6.0版本会看得到,只限IE 6.0版本. <![endif]--> <!--[if lt IE 6]> 这样IE 6.0以下版本会看得到,不包含6.0. <![endif]-->…
一个命令就行了 ionic plugin add cordova-plugin-crosswalk-webview --save 执行完之后重新打包. 但是如果要兼容4.0及以下的话.... 帮不了你太多了....…
需要修改的地方 1.InactivityTimer.java public synchronized void onActivity() { ... if (Build.VERSION.SDK_INT < 11) {        inactivityTask.execute();    }else{        inactivityTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);    } } 2.AutoFocusManager…