wap2app - 安卓篇

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

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

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

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

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


wap2app - 安卓篇_第1张图片

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

wap2app - 安卓篇_第2张图片

一路next -> finish


wap2app - 安卓篇_第3张图片

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

1, 全局配置文件,

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

3显示器,类似html

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

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

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


wap2app - 安卓篇_第4张图片

去除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);

    }

}

哦,还是上个图片吧


wap2app - 安卓篇_第5张图片

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


    android:id="@+id/web_view"

    android:layout_width="match_parent"

    android:layout_height="match_parent" />

还是上图吧。


wap2app - 安卓篇_第6张图片

最后一步,设置app图标

file -> new -> image asset


wap2app - 安卓篇_第7张图片


wap2app - 安卓篇_第8张图片

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

安卓打包


wap2app - 安卓篇_第9张图片

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

你可能感兴趣的:(wap2app - 安卓篇)