UX浏览服务是为了加速浏览网页而开发的浏览服务,它解决了WebView的一系列问题,它能够在网络差的情况下快速的浏览,比webview快一倍以上,是webview的优化代替方案。它拥有完善的缓存管理策略,经过优化的加载顺序,广告拦截引擎。

这次更新我们修复大量问题:

1. 缓存加速、DNS加速、弱网优化等加速服务正式开通使用

2. 广告拦截功能完善,UX AD Killer智能拦截引擎

3. 改进了内核结构,为以后移植到Chrome做了准备

4. 云端安全系统,问题快速收集

5. 完善的javascript互交框架

下面是一个简单的实例:

 package com.udo.ub;

 import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import android.content.*;
import android.net.*;
import com.udo.UXBrowser.*; //这是引用UX2的包名 /**
* 这是一个用于测试的窗口实例
* 优新世纪工作室 恋空
**/ public class MainActivity extends Activity
{
private UxWebView browser = null; @Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setTitle("UX2测试客户端");
UxWebView.Initiate(this); //初始化 //如果你的app有多个Activity用到UX2,可以尝试这样来防止未初始化导致的错误
// if(!UxWebView.isInitated())
// UxWebView.Initiate(this); UxWebView wv=new UxWebView(this); //创建对象
browser=wv;
//wv.setBrowserMode(BrowserMode); //设置模式(具体查看BrowserMode.java)
wv.getSetting().setBlackAd(true); //开启拦截广告
//wv.getSetting().setEnableLoadImage(false); //不加载图片
//wv.getSetting().setEnableJavascript(false); //不加载js wv.setListener(new UxWebViewListener()
{
@Override
public void onChangeTitle(UxWebView view,String text)
{
//标题被改变
// TODO: Implement this method
} @Override
public void onChangeIcon(UxWebView view,Bitmap d)
{
//网站Logo
// TODO: Implement this method
} @Override
public void onChangeProgress(UxWebView view,int p)
{
//加载进度改变
// TODO: Implement this method
} @Override
public boolean onLoadStart(UxWebView view,String url)
{
//加载开始
// TODO: Implement this method
return false;
} @Override
public void onLoadFinish(UxWebView view)
{
//加载完成
// TODO: Implement this method
} @Override
public void onLoadError(UxWebView view,int errorCode)
{
//加载错误
// TODO: Implement this method
} @Override
public boolean onDownloadStart(String url)
{
//下载文件,返回true表示已处理,返回false我们将跳转浏览器下载
// TODO: Implement this method
return false;
} @Override
public void onLoadSlow(UxWebView view)
{
//网页加载慢时会被调用(或卡死时)
// TODO: Implement this method
}
});
wv.loadUrl("https://www.baidu.com/"); //加载指定url
setContentView(wv);
}
@Override
protected void onDestroy()
{
// TODO: Implement this method
super.onDestroy();
browser.destroy();
//销毁
} @Override
protected void onPause()
{
// TODO: Implement this method
super.onPause();
browser.stopLoading(); //这是停止加载
browser.pauseTimers();
//暂停
} @Override
protected void onRestart()
{
// TODO: Implement this method
super.onRestart();
browser.resumeTimers();
browser.reload(); //这是刷新
//继续
} @Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
// TODO: Implement this method
super.onActivityResult(requestCode, resultCode, data);
if(requestCode==XBrowser.FILECHOOSER_RESULTCODE)
{
browser.onActivityResult(requestCode,resultCode,data);
}
//这是为了能够处理文件选择
}
// 这是其它操作
// browser.canGoBack() 是否可后退
// browser.goBack() 后退
// browser.canGoForward() 是否可前进
// browser.goForward() 前进
//
}
// 优新世纪工作室 恋空

下载地址:http://www.hcmo.pw/download/UX2.0 beta 3.rar (解压密码: www.hcmo.pw)

加速原理介绍:http://www.hcmo.pw/ubs/?article-id-1.html

优新世纪工作室   版权所有

官网:http://www.hcmo.pw

联系QQ:2928455383

联系邮箱:2928455383@qq.com

UX2 beta 3正式发布!!的更多相关文章

  1. 【巨杉数据库SequoiaDB】巨杉数据库 v5.0 Beta版 正式发布

    2020年疫情的出现对众多企业运营造成了严重的影响.面对突发状况,巨杉利用长期积累的远程研发协作体系,仍然坚持进行技术创新,按照已有规划­­推进研发工作,正式推出了巨杉数据库(SequoiaDB) v ...

  2. 睡眠猴子——beta阶段项目总结

      Questions: 每个成员在beta 阶段的实践和alpha 阶段有何改进? 团队在beta 阶段吸取了那些alpha 阶段的经验教训? 12 条敏捷开发的原则中, 团队做得最好和最不好的各列 ...

  3. ComponentOne 2016 年产品规划

    作为老牌的 Visual Studio 控件集,ComponentOne 今后的发展方向是什么?新的一年会在哪些方面有所增强?且听 ComponentOne 全球产品经理的 2016年规划. 2016 ...

  4. 目前最全的浏览器/CSS选择器兼容性总结(2009-8-10更新)

    2009年2月24日,Safari 4.0 beta版正式发布,Safari从它的3.2版本开始就已经支持所有的CSS选择器(包括最新的CSS3).不过为了方便大家的工作,下面提供了最新版本的CSS选 ...

  5. 《Google软件测试之道》 第一章google软件测试介绍

    前段时间比较迷茫,没有明确的学习方向和内容.不过有一点应该是可以肯定的:迷茫的时候就把空闲的时间用来看书吧! 这本书,目前只是比较粗略的看了一遍,感触很大.以下是个人所作的笔记,与原文会有出入的地方. ...

  6. 🎉 Element UI for Vue 3.0 来了!

    第一个使用 TypeScript + Vue 3.0 Composition API 重构的组件库 Element Plus 发布了 ~ 2016 年 3 月 13 日 Element 悄然诞生,经历 ...

  7. BugPhobia发布篇章:Beta版本学霸在线系统正式发布

    0x00:测试报告版本管理 版本号 具体细节 修订时间 V 1.0 整理第一轮迭代用户管理和登陆注册的功能性验证测试,预计将继续网页对浏览器版本的兼容性测试 2015/11/12 V1.0.1 整理第 ...

  8. JuCheap V2.0响应式后台管理系统模板正式发布beta版本

    JuCheap V1.* 查看地址: http://blog.csdn.net/allenwdj/article/details/49155339 经过半年的努力,JuCheap后台通用响应式管理后台 ...

  9. 【重要版本】Firefly alpha beta v1.2.2 正式发布

    原地址:http://bbs.gameres.com/thread_220175.html firefly 1.2.2 更新 更新内容: 功能添加       1.动态模块更新       2.部分b ...

随机推荐

  1. 我们一起学Docker(一)

    一.什么是Docker? Docker是一个基于LXC(Linux Container,Linux容器),以及cgroup的上层工具,通过对LXC,cgroup及相关系统命令的封装,使得用户可以非常方 ...

  2. 【算法系列学习】Dijkstra求最短路 [kuangbin带你飞]专题四 最短路练习 D - Silver Cow Party

    https://vjudge.net/contest/66569#problem/D trick:1~N各点到X可以通过转置变为X到1~N各点 #include<iostream> #in ...

  3. laytpl--前端数据绑定

    发现一枚前端数据绑定导弹:laytpl,官网:http://www.layui.com/laytpl/ 为了不用angularJS等较为重量级的,和繁琐的配置,所以就用了laytpl,可以配合JQ使用 ...

  4. centos系统修改网络配置注意事项

    这也是无意之中发现的,我在做一个远程修改工控机网络配置的程序, 网络配置参数/etc/sysconfig/network-scripts/ifcfg-enp1s0下面,当然名字可能不一样ifcfg-e ...

  5. hdu3829最大独立集

    The zoo have N cats and M dogs, today there are P children visiting the zoo, each child has a like-a ...

  6. Ubuntu14.04双网卡主备配置

    近日有个需求,交换机有两台,做了堆叠,服务器双网卡,每个分别连到一台交换机上.这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换. 整体配置不难,网上也 ...

  7. MySQL用户管理和权限设置

    用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql> create user ...

  8. Shell脚本编写

    1.什么是Shell脚本 Shell脚本是利用 shell 的功能所写的一个程序 program,这个程序是使用纯文本文件,将一些 shell 的语法与指令(含外部指令)写在里面, 搭配正则表达式.管 ...

  9. RabbitMQ学习-1

    转载自:http://blog.csdn.net/anzhsoft/article/details/19563091. 1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced ...

  10. C语言解析17monipdb.dat(http://www.ipip.net/)免费数据库

    官方给的链接打不开,而且里面的逻辑,每次都会打开文件,所以自己做了点个修改,发上来,借大家参考: #include <stdio.h> #include <stdlib.h> ...