论APP之封装

夜正长,"数字劳工"们的路也正长罢。

现今的世道颇有些怪异:街头巷尾尽是些低头捧匣之人。
那匣子里装着甚么?不过是些方寸间的程序耳。
这程序如何钻进铁匣?倒要说说这"封装"二字。

所谓封装者
大抵如中药铺的伙计包药
将甘草当归各自归位
白纸红绳扎得严实
教病家分不清内里乾坤
单晓得按方煎煮便了

"然则代码终究不是药材"

  • 先要将各色文件码放齐整
  • .java与.swift不可混杂
  • manifest.xml须得端坐中堂
  • 资源文件当如粮仓般堆积有序
组件名目功用考略
Activity似戏台前幕布开合
Service如暗夜更夫不眠不休

bundle {
   applicationId "com.xxx"
   minSdk 21
}

"编译不过乃常有事"——某程序员日记摘录。

末了的话:


诸君莫要以为封装便万事大吉。
正如那包着糖衣的药丸——
外头光鲜得紧
内里苦得很呢!
看官若不信时
只管去问那些调试崩溃日志到天明的开发者罢。

残破的APK图标