摘要: 前言 在 Android 开发过程中,有些功能是通用的,或者是多个业务方都需要使用的。 为了统一功能逻辑及避免重复开发,因此将该功能开发成一个 SDK 是相当有必要的。 背景 刚好最近自己遇到了类似需求,在开发完 SDK 之后,集成到项目或者提供给别人的时候遇到了一些坑,这里分享一下,以避免其他需要阅读全文
posted @ 2018-12-07 09:37 AndroidTraveler 阅读(110) 评论(0) 编辑
摘要: 虽然 Android 9.0 都已经面世了,本篇文章写的有点迟了。 但是迟到好过不到,因此基于此这边还是记录一下项目中遇到的 Android 8.0 的坑及对应解决方法。 每次系统升级,虽然系统功能更加强大了,各方面性能也提高了。 但是对于开发者而言,一个困扰的问题也是随之而来——兼容。 尤其对于一阅读全文
posted @ 2018-08-15 19:46 AndroidTraveler 阅读(532) 评论(0) 编辑
摘要: 说起二维码扫描,估计很多人用的是 "zxing" 吧。 然而 zxing 虽然好用,但是却有一些坑。 这边分析一下自己实际项目遇到的一个坑。 什么坑呢? 下面举个栗子你就懂了。 这边生成二维码使用的是网络上的一个网站 "联图" 以百度为例,正常情况生成的二维码如下: 这种情况下用 zxing 分分钟阅读全文
posted @ 2018-07-23 09:53 AndroidTraveler 阅读(658) 评论(3) 编辑
摘要: 通过实际项目案例剖析问题阅读全文
posted @ 2018-06-25 14:40 AndroidTraveler 阅读(394) 评论(2) 编辑
摘要: 一说到「设计模式」,可能很多人都有听过。 但是如果真的要你说说应用场景,可能会有点「难以描述」。 除了应用场景比较多的 单例模式 你能够 信手拈来 ,其他的可能会觉得有点难以掌握。也许压根都没用过。 今天,通过本篇文章,让你对 责任链模式 也能够信手拈来。 本篇文章通过实际项目中的例子来让你认识何为阅读全文
posted @ 2018-06-05 10:46 AndroidTraveler 阅读(432) 评论(0) 编辑
摘要: 效果图 背景 在公司做的项目里面,刚好有需要用到微信聊天界面长按弹框样式这种UI的。 网上找了一下,没找到。 Android现成的 "ListPopupWindow" 又不能满足需求。 因此在非上班时间撸一个出来,供大家使用。 示例代码 关键文件、示例代码及使用方法等我都放到github上了。 这篇阅读全文
posted @ 2018-02-11 11:09 AndroidTraveler 阅读(589) 评论(0) 编辑
摘要: android6.0之后权限需要动态申请。 尤其是存储权限。 如果不申请会出现各种莫名其妙的bug。 本文说明了如何解决权限申请的问题。 供大家参考和一起学习。阅读全文
posted @ 2016-12-02 15:18 AndroidTraveler 阅读(177) 评论(0) 编辑
摘要: 前言 在 Android 开发过程中,有些功能是通用的,或者是多个业务方都需要使用的。 为了统一功能逻辑及避免重复开发,因此将该功能开发成一个 SDK 是相当有必要的。 背景 刚好最近自己遇到了类似需求,在开发完 SDK 之后,集成到项目或者提供给别人的时候遇到了一些坑,这里分享一下,以避免其他需要阅读全文
posted @ 2018-12-07 09:37 AndroidTraveler 阅读(110) 评论(0) 编辑
摘要: 虽然 Android 9.0 都已经面世了,本篇文章写的有点迟了。 但是迟到好过不到,因此基于此这边还是记录一下项目中遇到的 Android 8.0 的坑及对应解决方法。 每次系统升级,虽然系统功能更加强大了,各方面性能也提高了。 但是对于开发者而言,一个困扰的问题也是随之而来——兼容。 尤其对于一阅读全文
posted @ 2018-08-15 19:46 AndroidTraveler 阅读(532) 评论(0) 编辑
摘要: 说起二维码扫描,估计很多人用的是 "zxing" 吧。 然而 zxing 虽然好用,但是却有一些坑。 这边分析一下自己实际项目遇到的一个坑。 什么坑呢? 下面举个栗子你就懂了。 这边生成二维码使用的是网络上的一个网站 "联图" 以百度为例,正常情况生成的二维码如下: 这种情况下用 zxing 分分钟阅读全文
posted @ 2018-07-23 09:53 AndroidTraveler 阅读(658) 评论(3) 编辑
摘要: 通过实际项目案例剖析问题阅读全文
posted @ 2018-06-25 14:40 AndroidTraveler 阅读(394) 评论(2) 编辑
摘要: 一说到「设计模式」,可能很多人都有听过。 但是如果真的要你说说应用场景,可能会有点「难以描述」。 除了应用场景比较多的 单例模式 你能够 信手拈来 ,其他的可能会觉得有点难以掌握。也许压根都没用过。 今天,通过本篇文章,让你对 责任链模式 也能够信手拈来。 本篇文章通过实际项目中的例子来让你认识何为阅读全文
posted @ 2018-06-05 10:46 AndroidTraveler 阅读(432) 评论(0) 编辑
摘要: 效果图 背景 在公司做的项目里面,刚好有需要用到微信聊天界面长按弹框样式这种UI的。 网上找了一下,没找到。 Android现成的 "ListPopupWindow" 又不能满足需求。 因此在非上班时间撸一个出来,供大家使用。 示例代码 关键文件、示例代码及使用方法等我都放到github上了。 这篇阅读全文
posted @ 2018-02-11 11:09 AndroidTraveler 阅读(589) 评论(0) 编辑
摘要: android6.0之后权限需要动态申请。 尤其是存储权限。 如果不申请会出现各种莫名其妙的bug。 本文说明了如何解决权限申请的问题。 供大家参考和一起学习。阅读全文
posted @ 2016-12-02 15:18 AndroidTraveler 阅读(177) 评论(0) 编辑