摘要: 一、前言 万维网发明人 Tim Berners-Lee 谈到设计原理时说过:“简单性和模块化是软件工程的基石;分布式和容错性是互联网的生命。” 由此可见模块化之于软件工程领域的重要性。 从 2016 年开始,模块化在 Android 社区越来越多的被提及。随着移动平台的不断发展,移动平台上的软件慢慢 阅读全文
posted @ 2017-05-08 15:45 dongweiq 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 开发Android应用时,有时候Java层的编码不能满足实现需求,就需要到C/C++实现后生成SO文件,再用System.loadLibrary()加载进行调用,这里成为JNI层的实现。常见的场景如:加解密算法,音视频编解码等。在生成SO文件时,需要考虑适配市面上不同手机CPU架构,而生成支持不同平 阅读全文
posted @ 2017-05-08 13:49 dongweiq 阅读(7498) 评论(2) 推荐(0) 编辑
摘要: Sketch Measure 让创建规范成为开发者和团队协作的乐趣 http://sketch.im/plugins/1 安装 工具栏 一个集成了所有功能图标的工具栏,可以方便操作每一个功能 执行 Plugin > Sketch Measure > Toolbar 或使用快捷键 control ⌃  阅读全文
posted @ 2017-05-08 11:18 dongweiq 阅读(555) 评论(0) 推荐(0) 编辑