移动开发
文章平均质量分 85
Cy_Shay
学无止境
展开
-
JKS 密钥库使用专用格式。建议使用 “xxx“ 迁移到行业标准格式 PKCS12
JKS 密钥库使用专用格式。建议使用 "xxx" 迁移到行业标准格式 PKCS12Android开发中,密钥库的生成目前有两种方式:方式一1.配置好JDK环境,jdk环境配置请自行百度;2.使用如下命令生成,回车后输入用户组织等相应信息即可:keytool -genkey -alias xxxAlias -keypass 123456 -keyalg RSA -keysize 2048 -validity 36500 -keystore D:\Android\JKS\xxxJks.jk原创 2021-04-08 15:37:34 · 2930 阅读 · 0 评论 -
邂逅ReactNative(一):在windows下搭建开发环境
大家好,欢迎来到我的Blog!我是一名Android工程师,准备转ReactNative(以下简称RN)开发,现今在观察和学习RN,文章内容是搭建开发环境的步骤以及踩过得各种坑。感兴趣或是准备入门RN,阅读此文会有一定的收获;如果你是RN大牛,不好意思,请绕行,以免耽误您的宝贵时间!初识ReactNative:Facebook在React.js Conf 2015大会上推出原创 2017-08-12 16:33:57 · 435 阅读 · 1 评论 -
React Native 网络请求封装:使用Promise封装fetch请求
React Native中虽然也内置了XMLHttpRequest 网络请求API(也就是俗称的ajax),但XMLHttpRequest 是一个设计粗糙的 API,不符合职责分离的原则,配置和调用方式非常混乱,而且基于事件的异步模型写起来也没有现代的 Promise 友好。而Fetch 的出现就是为了解决 XHR 的问题,所以React Native官方推荐使用Fetch API。fet转载 2017-10-20 11:17:25 · 815 阅读 · 0 评论 -
邂逅ReactNative(二):使用Eslint规范项目代码
一、EsLint简介ESLint是由Nicholas C. Zakas编写的一个可扩展、每条规则独立、不内置编码风格、可自定义规则为理念的Lint工具。在团队协作中,为避免低级错误的产生和统一代码的风格,会预先制定编码规范。使用 Lint 工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。EsLint帮助我们检查Javascript编程时的语法错误。比原创 2017-10-12 17:19:36 · 3217 阅读 · 2 评论 -
修改BottomNavigationView的Item超过3个时的动画效果
今天在做项目,使用BottomNavigationView添加多个item,当item超过三个的时候title文字被隐藏,只有选中的时候才会显示,这不符合项目的设计需求,遂寻求方法做修改。百度谷歌一番后发现基本都是使用下面这个反射的方法去掉动画效果:然后我也按照这个方法来处理,发现 item.setShiftingMode(false);报错了,然后搜索shift发现这个方法ite...原创 2018-09-11 19:04:26 · 968 阅读 · 0 评论 -
Android:TimePicker设置setIs24HourView(true)无效,仍然是12小时制
最近在开发的过程中使用到了TimePicker,需求是可选择24小时制的时间日期,然后发现设置setIs24HourView(true)之后,再使用TimePicker的getCurrentHour得到的却是12小时制,也就是下午的时间,比如14点会显示为2点,那到底是什么原因呢?小编在实现的过程中代码如下:/** * 日期选择器弹窗 * @param activit...原创 2018-10-26 14:56:35 · 3909 阅读 · 0 评论 -
No IDEA annotations attached to the JDK 1.8 问题修复
今天打开AndroidStudio,构建项目时报No IDEA annotations attached to the JDK 1.8问题,记录一下,大家共勉!在stackoverflow上的解决方式:1.关闭AndroidStudio;2.进入系统盘下的文件:C:\Users\UserName\.android 将 build-cache 文件夹备份后删除(胆大的可以直接删除),...原创 2019-06-21 11:15:54 · 2555 阅读 · 0 评论 -
解决Android Studio报错:Cannot resolve symbol 'xxx' 问题
前言侃侃今天算是遇到一个奇葩问题:和大多数搬砖者一样,一如往常,开启电脑打开AndroidStudio构建已有项目,准备继续开发;今天在构建完成后,突然一些伪代码(注释)、数据类型等标红了,一脸懵逼的我怀疑了一下人生,难道是我打开的姿势不对?还是我左脚先迈进的公司?问题既然出现了,就找办法解决呗:我首先将项目进行了编译,希望以此解决问题,结果没有报任何错误,编译通过了、过了、了...原创 2019-06-18 11:39:36 · 3524 阅读 · 3 评论