论网址造笼记

近来见得些后生晚辈们捧着铁盒子奔走相告:"须得将网址做成app才显体面",仿佛那街头巷尾的招牌必得鎏金描银方算正经买卖。我本不愿置喙这等新潮事物——正如当年剪辫子的闹剧一般——然思及诸多懵懂者困于其中不得法门,不免生出几分说几句闲话的心思。

空容器示意图

一 何谓套壳术

这世间的道理原也简单得很,所谓封装app者,恰似给野狗套项圈。

  • 寻个现成的铁皮盒子(WebView)
  • 将那网址链条拴在盒中(Load URL)
  • 末了贴张画皮便充作新物事(修改图标)
"从来如此,便对么?"这话用在那些个拿网页当原生应用糊弄人的勾当上,倒是贴切得很。

二 实操七步诀

首章 备料

待宰的羔羊
Android Studio如同庖丁解牛之刀
JDK锅灶下的薪火
网站地址

次章 起灶台(新建项目)

File -> New -> New Project -> Empty Activity
此等操作,与乡下人砌灶台无异。

三章 画牢笼(配置WebView)

四章 拴链条(绑定网址)

WebView myWebView = findViewById(R.id.webview);
myWebView.loadUrl("http://www.汝之网址.com"); 

注意项:

  • 网络权限须添至AndroidManifest.xml,否则如囚鸟无翼
  • SSL证书不认者,当以明文通之:myWebView.setWebViewClient(new WebViewClient(){...})

三 余之惑思录

诸君且看这世道:网页本自可访之物,偏要套层壳子;正如当年科举八股,明是陈腐文章偏要裹锦绣装帧。

少年人莫要被这浮华蒙眼!须知:真功夫在服务器端下苦功做优化才是正途。

常见诘问录:

"如此粗制滥造可上架乎?"
答曰:市集审核者亦肉眼凡胎尔。
"加载迟滞怎生是好?"
答曰:既知粪土不可雕琢,何必当初强求?不如归去重铸根基。
"此技可传之后世否?"
>
笑答:后世自有更精巧的牢笼术问世。

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

上一篇 论苹果之笼:论封装与自由(苹果app封装)
下一篇 揭秘‘套壳’APP背后的技术陷阱(网址封装为app)