自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Android selector item padding问题小记

在xml中配置selector时,最终解析成java代码对应的是StateListDrawable(https://cs.android.com/android/platform/superproject/+/master:frameworks/base/graphics/java/android/graphics/drawable/DrawableInflater.java)。当selector的xml被作为背景设置给控件时,setBackground时会处理drawable的padding会遍.

2020-07-31 17:23:31 539

原创 [MarkDown]Fragment Transition调用过程

背景 为了实现Fragment的切换动画,不得不对Fragment的添加过程有个基本了解。关于Fragment transition动画可以参考Activity和Fragment Transition介绍。 Android原生提供了三种fragment的transition效果,Explode,Fade,Slide。要实现自己的transition动画效果可以继承这三个类,重写...

2019-12-09 19:57:54 345

原创 [MarkDown] android ViewOverlay实现初探

最近在追踪调试动画中,接触了比较多的ViewOverlay的实现,简单做个总结。关于ViewOverlay的简介可参考ViewOverlay与ViewGroupOverlay简介1.源码ViewOverlay的源码还是比较简单的,主要有三个方法:ViewGroup getOverlayView();public void add(Drawable drawable);...

2019-12-09 17:49:07 355

原创 Android清除webview登录状态

native登录,然后同步cookie到h5,避免多次登录时。遇到native退出登录,并清空缓存后,webview的登录状态一直没法清除。经过反复调试,对/data/data/包名/app_webview目录下的文件各种删减测试,发现有些状态是被保存在Local Storage文件夹下,需要额外再清空这个文件夹下的内容(android中对应的方法WebStorage.getInstanc...

2019-01-31 16:18:09 2364 1

原创 Android WebView cookie不生效问题

在用WebView加载本地js文件(assets目录下)时,遇到设置的cookie信息一直不生效.通过shouldInterceptRequest打印url下的cookie发现是有值,但是请求头中却一直没有cookie信息.google搜遍各种文章博客,尝试了重写shouldInterceptRequest函数,各种域名下设置cookie,各种api的调用设置等之后.最终在其他同事的帮...

2019-01-11 17:51:45 1822 1

原创 Ubuntu14.04升级到16.04的折腾

一番折腾,尝试各种命令:sudo apt-get updatesudo apt-get upgradesudo apt-get dist-upgradesudo do-release-upgrade/do-release-upgrade -d一直提示当前已是最新版本.后来打开Software&Updates->Updates->Notify me of ...

2019-01-11 17:38:36 1624 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除