安卓应用之封装:现状、挑战与未来(安卓app封装)
论安卓应用之封装
一
近来见得市井中人人捧着方寸荧幕指点江山‚那指尖在玻璃上划得作响‚竟生出几分阿Q画押的意味来‚不免哑然失笑。这世道原是变了的‚昔日茶馆里听评书的看客‚如今都成了应用商店的常客‚只道是科技昌明‚却不知这掌中乾坤背后藏着多少铁屋子里的呐喊。
有后生问及如何将网页变作APP装进这铁盒子里去‚我便想起孔乙己教人"回"字四种写法时的光景——封装之术本是匠人活计‚怎料如今竟成了街边吆喝的茴香豆。
二
且说这WebView本是极好的物什‚恰似未庄河上的乌篷船:任你载着江南烟雨还是塞北黄沙‚总归是浮在水面上走动的。
标签便如船桨般简单直白:
然则这般简陋的筏子终究渡不得远客——君不见那加载时的白茫茫大地真干净?缓存管理若九斤老太的裹脚布般絮叨不止;硬件调用更是祥林嫂似的反复哀求权限。
三
市面上的Hybrid框架多如闰土瓜田里的猹:Cordova老成持重似中年闰土;React Native洋气十足像假洋鬼子;Flutter更是把Material Design穿成西装革履的模样。
框架 | 年岁 | 脾性 |
---|---|---|
Cordova | 十又三年 | 循规蹈矩的老学究 |
React Native | 八载春秋 | 喝过洋墨水的维新派 |
Flutter | 五岁有余 | 穿西装的革命党人 td >
tr >
tbody >
table >
< p > 这些个新派人物虽则精神可嘉 ‚ 终免不了要吃赵太爷的嘴巴子 —— 包体积臃肿如孔乙己的长衫 ‚ 热更新更是触了四铭先生们维护祖制的逆鳞 。 p >
section >
< section >
< h3 >四 h3 >
< blockquote > < p > 我向来是不惮以最坏的恶意来推测封装工具的 —— 然而我还不料 ‚ 也不信竟会凶残到这地步 。 p > blockquote >
< ul >
< li >先是资源加载如华老栓买人血馒头般东拼西凑 li >
< li >再是内存泄漏堪比单四嫂子守着的空床越守越冷清 li >
< li >至于混合渲染更似狂人日记里的月光 ‚ 看着亮堂却叫人脊背发凉 li >
ul >
< p >那ProGuard混淆器虽能遮羞 ‚ 倒像阿Q用竹筷盘起辫子 —— 终究瞒不过行家里手的法眼 。签名证书之类的东西 ‚ 不过是赵白眼腰间挂着的银桃子罢了 。
section >
< section >
< h3 >五 h3 >
< p >有年轻后生兴冲冲捧来现成的SDK : "迅哥儿看这个好!扫码登录支付推送一应俱全!"我接过一看 ,竟是些拿来主义的玩意儿 ,不禁想起《拿来主义》里的话 :
< q cite="https://www.luxunmuseum.com.cn/">我们要运用脑髓 ,放出眼光 ,自己来拿!
< p style="color:#666">(编者注 :此处引文存在笔误)
< dl >
< dt >自研框架之必要 :
< dd >犹如刘和珍君的血不能白流
< dd >恰似《药》里坟头的花环终将绽放
< ol type="I">
结语:致后来者书诸君莫学那包身工般的无脑封装 ,当效仿大禹治水因势利导 。须知技术革新永无止境 ——
This sentence ends with an SVG icon:
...
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。 相关文章 |