我们知道在 Android 开发中是可以直接使用现成的 api 进行网络请求的,就是使用 HttpClient、HttpUrlConnectio...
本文将从两个比较有趣的耦合度量开始,即传入耦合和传出耦合。这些基于整数的度量表示几个相关对象(即相互协调以产生行为的对象)。任一度量中高数值表示...
作者:庆亮链接:https://www.zhihu.com/question/19695190/answer/26041438来源:知乎著作权归...
原文链接:https://www.douban.com/note/303045484/ 安全专家发现,多数漏洞源自常见软件中相对有限的一些漏洞。...
当Android应用程序的UI线程阻塞时间过长时,会触发“应用程序不响应”(ANR)错误。如果应用程序处于前台,系统会向用户显示一个对话框,如图...
熟练使用Android上的线程可以帮助你提高应用程序的性能。本文讨论使用线程的几个方面:使用UI或主线程、应用程序生命周期与线程优先级之间的关系...
用户经常避免下载似乎太大的应用程序,特别是在设备连接到经常出现的2G和3G网络或按字节计费的市场环境。本文介绍如何减少应用程序的APK大小,从而...
在日常开发中,我们管理View对象层次结构的方式可能会对的应用程序性能产生重大影响。 本文将介绍如何评估软件视图层次结构是否会减慢你的应用程序的...
大多数移动和网络用户界面都是基于网格的概念。网格更加直观的去描述,也就是,将用户界面拆分成一堆对齐的正方形,将不同小块合并在一起以创建网格块。在...