欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  这篇则讲解开发集成,先看看工程目录结构
 
  qqbrowser_sdk_v1.2.jar为X5内核sdk,下载注册开发者
 
  BaseH5Activity是我自己封装好的基类
 
  assets目录下为h5游戏源码
 
  关于加载assets目录下为h5游戏,以fdgg为例
 
  Intent flyI=new Intent(MainActivity.this,GameActivity.class);
 
  flyI.putExtra("assertPath","");
 
  MainActivity.this.startActivity(flyI);
 
  public class GameActivity extends BaseH5Activity {
 
  private String assertPath;
 
  private FrameLayout adContain;
 
  Handler jsHandler= new Handler();
 
  @Override
 
  protected void onCreate(Bundle savedInstanceState) {
 
  super.onCreate(savedInstanceState);
 
  setContentView(R.layout.gameview);
 
  assertPath=getIntent().getStringExtra("assertPath");
 
  if(assertPath!=null)
 
  myWebView.loadUrl(assertPath);
 
  else
 
  myWebView.loadUrl("");
 
  bindEvt();
 
  adContain=(FrameLayout)findViewById(R.id.webId);
 
  adContain.removeAllViews();
 
  adContain.addView(myWebView);
 
  ActivityManagerUtlis.getInstance().addActivity(this);
 
  }
 
  }
 
  myWebView.loadUrl("");
 
  最终是webview加载H5游戏,此处用X5 SDK中webview代替原生的,因为x5 sdk支持H5更好

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h62490.shtml