在Android开发过程中,我们往往需要向用户显示用户协议和隐私政策,这个的实现方法有很多,可以简单也可以复杂。
简单的做法就是把html存在assets中,需要的时候将其读取出来即可。
复杂的做法是在网上搭建一个服务器,提供一个网址,需要的时候从网上获取信息。
那么怎样用golang的程序搭建一个显示网页的服务器呢?
很简单,只需十分钟就可以搞定。
先来看看运行结果:

实现步骤:
1、准备html和图像,如下:

index.html内容:
notfound.html内容:
notfound.jpg即是404图像
2、golang源代码如下:

上面是在手机上用WebView访问网页的效果,下面是使用相同技术,实现真实隐私协议的效果。
