• 等级
  • 3253 访问
  • 4 原创
  • 1 转发
  • 1682347 排名
  • 2 评论
  • 2 获赞

Android:TimePicker设置setIs24HourView(true)无效,仍然是12小时制

最近在开发的过程中使用到了TimePicker,需求是可选择24小时制的时间日期,然后发现设置setIs24HourView(true)之后,再使用TimePicker的getCurrentHour得到的却是12小时制,也就是下午的时间,比如14点会显示为2点,那到底是什么原因呢?小编在实现的过程中代码如下:/***日期选择器弹窗*@paramactivit...

2018-10-26 14:56:35

修改BottomNavigationView的Item超过3个时的动画效果

今天在做项目,使用BottomNavigationView添加多个item,当item超过三个的时候title文字被隐藏,只有选中的时候才会显示,这不符合项目的设计需求,遂寻求方法做修改。百度谷歌一番后发现基本都是使用下面这个反射的方法去掉动画效果:然后我也按照这个方法来处理,发现item.setShiftingMode(false);报错了,然后搜索shift发现这个方法ite...

2018-09-11 19:04:26

React Native 网络请求封装:使用Promise封装fetch请求

ReactNative中虽然也内置了XMLHttpRequest网络请求API(也就是俗称的ajax),但XMLHttpRequest是一个设计粗糙的API,不符合职责分离的原则,配置和调用方式非常混乱,而且基于事件的异步模型写起来也没有现代的Promise友好。而Fetch的出现就是为了解决XHR的问题,所以ReactNative官方推荐使用FetchAPI。fet

2017-10-20 11:17:25

邂逅ReactNative(二):使用Eslint规范项目代码

一、EsLint简介ESLint 是由 NicholasC.Zakas 编写的一个可扩展、每条规则独立、不内置编码风格、可自定义规则为理念的 Lint 工具。在团队协作中,为避免低级错误的产生和统一代码的风格,会预先制定编码规范。使用Lint工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。EsLint帮助我们检查Javascript编程时的语法错误。比

2017-10-12 17:19:36

邂逅ReactNative(一):在windows下搭建开发环境

大家好,欢迎来到我的Blog!我是一名Android工程师,准备转ReactNative(以下简称RN)开发,现今在观察和学习RN,文章内容是搭建开发环境的步骤以及踩过得各种坑。感兴趣或是准备入门RN,阅读此文会有一定的收获;如果你是RN大牛,不好意思,请绕行,以免耽误您的宝贵时间!初识ReactNative:Facebook在React.jsConf2015大会上推出

2017-08-12 16:33:57

Cy_Shay

学无止境
关注
  • 中国 广东省 广州市