美文网首页
wap2app - 安卓篇

wap2app - 安卓篇

作者: 蛐蛐儿阳 | 来源:发表于2018-07-25 10:17 被阅读0次

    现在线上有一个现成的wap网站,想把它变成app该怎么弄呢?

    Hbuilder有现成的打包工具,但是是云打包,1你不清楚它给你往里面塞了什么东西,2我想改个图标改了半天不起作用。

    网上有人说可以帮你打包,安卓要100元人民币,iso 要200。

    我也是程序员,自己动手,丰衣足食。

    1, 下载android studio, 项目名称 MyAppAndroid

    废话我们尽量少说,接连下一步,我们选择Empty Activity

    一路next -> finish

    看目录,我们主要的操作文件就是画红线的这几个。

    1, 全局配置文件,

    2控制器,用来写java代码,

    3显示器,类似html

    好,点击activity_main.xml 把TextView标签删除,它只显示了文本hello word

    strings.xml 可以修改你app的名字

    styles.xml 我们在style 标签里 加一行 

    去除app头部title

    MainActivity.java 修改代码如下

    package com.example.guanliyang.myappandroid0;

    import android.content.Context;

    import android.net.ConnectivityManager;

    import android.support.v7.app.AlertDialog;

    import android.support.v7.app.AppCompatActivity;

    import android.os.Bundle;

    import android.webkit.WebView;

    import android.webkit.WebViewClient;

    public class MainActivityextends AppCompatActivity {

    @Override

        protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

            setContentView(R.layout.activity_main);

            // 判断网络是否可用

            if (this.isNetworkAvailable(this) ) {

    WebView webView = (WebView) findViewById(R.id.web_view);

                webView.getSettings().setJavaScriptEnabled(true);

                webView.setWebViewClient(new WebViewClient());

                webView.loadUrl("http://www.baidu.com");

            }

    else {

    new AlertDialog.Builder(this).setMessage("网络未连接").show();

            }

    }

    // 判断网络是否连接

        private boolean isNetworkAvailable(Context context) {

    ConnectivityManager connectManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);

            return (connectManager.getActiveNetworkInfo() !=null);

        }

    }

    哦,还是上个图片吧

    R.id.web_view 需要在activity_man.xml里添加这个标签

        android:id="@+id/web_view"

        android:layout_width="match_parent"

        android:layout_height="match_parent" />

    还是上图吧。

    最后一步,设置app图标

    file -> new -> image asset

    path这里选择图片,一路下一步就搞定,完美!

    安卓打包

    填写参数,一路下一步,生成apk文件即可。

    相关文章

      网友评论

          本文标题:wap2app - 安卓篇

          本文链接:https://www.haomeiwen.com/subject/ebzumftx.html