ContentProvider 主要应用于进程间数据共享. 对于应用而言, 多进程并不会经常使用, 因而较少使用 ContentProvider, 是最不常见的四大组件 (Activity, Service, BroadcastReceiver, ContentProvider). 但是其优异的性能与便捷, 对于多应用共享数据而言, 非常重要, 比如共享同一份计步数据等. 开发者只有掌握多种技能, 才能在开发中游刃有余, 用最优的方式完成项目, 提升应用性能, 间接提高用户体验. 本文借用 Demo, 讲解 ContentProvider 共享数据的要点.