Android
文章平均质量分 73
WonderfulMTF
这个作者很懒,什么都没留下…
展开
-
android-architecture-components的简单使用分析
近期读了一下Google的architecture-components框架的示例代码,记下自己目前所能理解的东西吧。 Google示例代码的github地址https://github.com/googlesamples/android-architecture-components先简单介绍一下该框架的主要内容(看了部分源码,还不是很清晰,后面尽量补源码分析,下面只记录一...原创 2018-03-31 16:03:20 · 990 阅读 · 1 评论 -
Android相机Camera2的简单分析
近期学习了解Android相机的使用,如何预览及切图,看了一些资料,在github上找到了google对于Camera2使用的Demo,就这份Demo做一个个人分析理解。 示例项目中有两份代码,一份Java编写,一份Kotlin编写,将分别做分析记录。一、Java示例目录结构非常简单,只有一个Activity,一个Fragment,一个自定义View。...原创 2018-05-10 20:16:35 · 3964 阅读 · 1 评论 -
EasyPermissions-- Android权限管理
Use of the AfterPermissionGranted annotation. This is optional, but provided for convenience. If all of the permissions in a given request are granted, all methods annotated with the proper request code will be executed(be sure to have an unique request co原创 2018-06-04 00:43:18 · 3118 阅读 · 0 评论 -
关于RadioGroup的OnCheckChangeListener多次回调的分析及解决方案
今天和朋友聊天,被问到了一个RadioGroup的回调问题,说在调用clearCheck方法的时候,OnCheckChangeListener回调了两次,对他的业务逻辑造成了影响,我们一起看了看源码中这里的实现,然后想到了一个比较合适的解决方案,在这里给大家分享一下,供遇到类似问题的朋友参考。 一、相关的源代码 想要解决问题,必须要先知道问题是如何产生的...原创 2018-06-10 16:08:19 · 2684 阅读 · 0 评论 -
AndroidStudio依赖方式
最新开发项目中遇到一些依赖相关的问题,查找一些资料和学习一些博客,记录一下自己的总结。Compile :这个依赖是我们最熟悉的,引用某个项目或者Jar等到我们的项目中,可以调用其拥有的方法和接口,在Android3.0之后就被弃用了,所以我们看一下现在的依赖方式、 implementation:3.0中没有了Compile的方式,Google推荐我们使用implementation...原创 2018-07-02 01:52:23 · 365 阅读 · 0 评论 -
Android自义定捕获异常
在Android的开发调试使用过程中,对于应用的异常退出,几乎是不可避免的问题,总会有极小概率或者某些偶然的场景我们没有考虑到,导致了应用的异退,如果是不知道规律的时候,我们就很难复现问题,更无从下手去解决问题。 对于上面这种情况,现在通常的解决方式是记录Crash日志,将日志上传服务器或者存储到本地在调试的时候方便查询。 下面我们来看如何捕获异退的日志...原创 2018-07-16 01:22:51 · 311 阅读 · 0 评论