如何为Android制作一个网络应用程序?

时间:2012-03-04 18:29:20

标签: android webview web-applications webcontent

我一直在制作Android应用程序4-5天。所以我想知道你是否知道如何制作一个网络应用程序?我一直在浏览许多教程,但没有一个直接显示我如何制作一个显示网站内容的应用程序,并且我可以决定我想要什么,不想显示。所以我真的只想将网站自定义为应用程序并制作自己的布局。我知道WebView和WebContent是如何工作的以及所有这些东西,但我不知道我怎么做我在这里描述的内容。

那么我需要学习什么才能制作出像这样的应用程序?

1 个答案:

答案 0 :(得分:0)

你可以通过用EdidText填充你的xml布局用于Go,Back,forward等按钮,最后你需要在这个xml布局中使用webview。

对于java代码,您可以查看以下示例。

public class SimpleBrowser extends Activity implements OnClickListener {


    WebView myBrowser;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.simplebrowser);

//here the code for initialize and set yourwebView Settings.
        myBrowser= (WebView) findViewById(R.id.wvBrowser);

//the below line to enable javascript if you want that
        myBrowser.getSettings().setJavaScriptEnabled(true);

//here another settings could be enabled for you your webview
        myBrowser.getSettings().setLoadWithOverviewMode(true);
        myBrowser.getSettings().setUseWideViewPort(true);

        try {
//here the default web page
            ourBrow.loadUrl("http://www.google.com");
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}

并且您肯定需要使用onClicklistener实现您的按钮以适合您的想法。

https://www.youtube.com/watch?v=lkadcYQ6SuY&index=89&list=PL2F07DBCDCC01493A https://www.youtube.com/watch?v=PQ94MmEg0Qw&index=90&list=PL2F07DBCDCC01493A