参考:https://blog.csdn.net/Kedongyu_/article/details/82662795 https://segmentfault.com/q/1010000003894433 http://www.what21.com/article/b_android_1485083986790.html https://blog.csdn.net/sk719887916/article/details/51700659 https://blog.csdn.net/yechaoa/article/details/80369924 http://www.voidcn.com/article/p-nijrukxb-mm.html