
Android开发中遇到的问题
追逐你的身影
这个作者很懒,什么都没留下…
展开
-
关于startActivityForResult的版本适配的问题
最近开发过程中遇到一个bug,5.0的机器上使用startActivityIfNeeded跳转到系统拨号页面,发现点返回键无法返回到上一个页面,直接退回到桌面,5.0以上的版本没有问题。后来翻看了一下源码,知道类似startActivity这种最终都是走的startActivityForResult5.0的系统会根据startActivityForResult传进去的requestC...原创 2018-09-10 19:54:23 · 402 阅读 · 0 评论 -
动画:加载--成功打钩或者失败打叉
最近做了一个仿支付宝支付成功的动画,用到了很多关于canvas和paint的知识,于是重新复习了下,下面是实现的源码。下面是简单介绍这个动画用到的几个点1、渐变色画笔(Shader)2、属性动画(ObjectAnimator)3、圆的缩放动画4、渐变色圆环的绘制5、勾和叉的路径动画/*** @author mgod* @Description* @date 2018/1/6*...原创 2018-12-16 18:18:25 · 1617 阅读 · 1 评论 -
关于子线程操作view的一些实践分析
问题点:最近在做与H5的交互中发现,通过@javascriptInterface提供的接口是运行在子线程中,但是在子线程中却能够操作View,这个有点颠覆了我学Android以来的认知,子线程不能更新view于是写了demo做了几个实现,demo使用的sdk,目前测试过android-21,android-25和android-27demo很简单,就是新建一个子线程,分别在里面作如下操...原创 2018-12-10 21:49:50 · 1285 阅读 · 0 评论