自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coder_nice的专栏

所有转载文章,只为自己收藏记录,方便查阅,如有侵权,即刻删除。

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 模仿Airbnb的悬浮搜索框动画

观察Airbnb搜索框动画的原理先看看airbnb的效果把。看了几遍,发现是这么一个原理: 最初搜索框是展开的 稍微向下滑动一点,搜索框收起 当搜索框已经收起后再向下滑,搜索框一直保持收起状态 在向上滑动时,只有滑动到顶部,搜索框才展开探索实现方法觉得这个搜索框的展开与收起跟顶部有着很大的关系,到达顶部才会展开,离开顶部就收起。查阅Api发现,Listview OnScrollListene

2015-08-21 14:11:30 5833 3

原创 Android cookies正确的更新方式

之前的更新方式一搜cookies的使用,很容易搜到很多文章,基本的几步大致相同,如下图:基本上都要求大家先调用cookieManager.removeAllCookie()或者调用 cookieManager.removeSessionCookie(),这样确实每一次的setCookie都能写入新的cookie,简单粗暴有效。遇到的问题大家看setCookies的方法: /** * Set

2015-08-19 15:06:10 12701 3

原创 Actionbar&Toolbar 自定义Menu 布局--ActionProvider的使用

一般情况多数时menu都是使用一张图片作为一个menu item,少数时候menu用文字,所以绝大多数时候,android:title、android:icon就能满足需求。特殊情况要求menu是一个可以动态控制的item,可以动态更新,布局也不止是一张图片一个string那么简单,如下图中红色框中的menu item所示,购物车的icon上悬浮数量,数量动态变化除此之外还要求可以逻辑处理可以复用这

2015-08-19 11:27:55 3618

转载 Android Material Design之Toolbar与Palette实践

转载请注明出处:http://blog.csdn.net/bbld_/article/details/41439715 【Rocko's bog】前言我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material

2015-08-18 18:25:43 939

原创 android.util.AndroidRuntimeException: requestFeature() must be called before adding content

原来没有这个问题,后来才出现这个问题。在一步步回退代码发现,是dialog.setContentView()导致的。然后观察:requestFeature() must be called before adding content发现需要把add content的操作放在requestFeature之前,仔细观察代码发现,也就dialog.show()能起到这个作用。然后修改

2015-08-18 17:22:51 1973

转载 Android WebView的cookie第一次加载不工作的问题的解决

今天遇到一个问题,在使用WebView加载一个网页时,当用户点击一个需要登陆的按钮时,就跳到自己做的登录页面,登陆成功以后,就同步WebView,相当于WebView也登录了,但是,等登陆成功以后,重新加载页面发现还是没有登陆,要退出这个activity再进入才显示已经登陆,也就是登陆以后第一次加载没有同步上。[java] view plaincopy

2015-08-17 15:43:26 3076

原创 类似于“缺失一行字”等适配问题的假象--由于字体大小变化的原因引起的显示问题

前几天遇到一个非常奇葩的问题,我们的项目在索尼 xl39h这款机器上出现了缺失一行字的问题。最开始认为是适配问题,就开始查这款手机的参数,发现这款手机分辨率是主流的1920*1080,6.44寸屏幕。看着这个参数,我就蒙了,分辨率跟我手机的分辨率一模一样,而且项目中所有关于布局大小的地方全是用dp的,这怎么会出问题。而屏幕的物理尺寸,我们不用关心的啊。实在想不到问题之后,我就开始盯

2015-08-17 12:23:27 1210

原创 全屏与非全屏动态切换的正确方式

设置全屏设置一个activity全屏,可以在manifest中配置activity的主题之前都是使用全屏的主题android:theme="@android:style/android.NoTitleBar.Fullscreen" 现在全屏只是一个属性而已<item name="android:windowFullscreen">true</item>也可以在代码中设置全屏getWindow()

2015-08-13 15:35:59 4135

原创 File res/drawable-xxhdpi-v4/title_bg.9.png from drawable resource ID #0x7f02

File res/drawable-xxhdpi-v4/title_bg.9.png from drawable resource ID #0x7f02类似于这样的错误提示真的是无语原以为是IDE的缓存,clean,之后,rebuild,还是不行重启IDE不行重启电脑不行重启手机也不行 直到恢复代码,发现只是因为 AppThe

2015-08-12 19:36:28 8178

重构-改善既有代码的设计

程序员必备经典书籍,本书清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。

2014-08-07

空空如也

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

TA关注的人

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