- 博客(6)
- 收藏
- 关注
原创 优雅的扩大RN组件点击范围
工作中,我们在开发的迭代任务中,会优先完成开发的业务需求,保证产品的各项功能模块稳定正常的上线和迭代。一般情况下,我们通常是根据UI同学的效果图来绘制我们APP的功能UI展示图。比如下面的这个效果图,这是一个卡片上的按钮,点击按钮会将竖向的整条数据进行删除操作。我们正常按照这个效果图,并用代码进行布局UI实现,完成功能开发,没有问题,但是却有一个用户体验的问题。对于提升用户体验,在RN的...
2019-12-31 11:05:37 998
原创 手机不就是升级Android10嘛,APP竟然闪退了
工作中的惊喜不断,今天遇到一个问题,一个客户的手机升级为最新的Android 10系统后,原来的我们项目的APP一点击Icon启动APP就闪退,根本不能用。一开始怀疑是App版本兼容问题,查看项目app/build.gradle文件中配置如下:android { compileSdkVersion 27 buildToolsVersion "27.0.3" defau...
2019-12-25 18:23:03 4208
原创 Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
最新在学习Python的基础入门系列课程,今天学习到使用python 的内置库smtplib发送邮件内容。使用Python发送邮件步骤简单:创建SMTP连接使用邮箱和密码登录SMTP服务器创建邮件内容对象EmailMessage, 并使用set_content方法设置邮件内容调用sendmail方法发送邮件具体代码如下:import smtplibfrom email.mess...
2019-12-20 13:37:01 847
原创 ReactNative全面屏(Android)适配问题
现在是全面屏的时代,Android手机现在也是各种全面屏,“刘海屏”,“弹出摄像头”,“水滴屏”,“挖孔屏”,伴随着科技的飞速发展,各种提高屏占比的方案也是层出不穷,有点“百花齐放百家争鸣”的感觉,哈哈。但是对于开发者来说,Android的屏幕适配就是一个富有挑战性的工作了。为了呈现更好的视觉效果,许多安卓OEM厂商都开始采用超大屏幕。三星刚刚发布了自己的新旗舰Samsung Galaxy S8...
2019-12-11 15:45:14 1722 1
原创 ReactNative之Android绝对布局position:'absolute'问题
工作中会遇到各种各样的问题,ReactNative开发也是填坑不止。比如最近在开发需求中,就遇到一个问题。在一个卡片类型的右上角添加一个删除按钮。使用了绝对布局position:'absolute’属性,在Android上却无法正常显示,很是烦恼。有一个相关的issue:https://github.com/facebook/react-native/issues/27255正常希望的展示效...
2019-12-09 16:32:56 2060
原创 ReactNative[IOS]点击空白位置无法隐藏键盘
最近在开发项目的需求中,测试同学提了一个bug,在如下页面中,有三个输入框,在iOS手机上,输入完之后,无法隐藏键盘;安卓手机上,键盘都有收起按钮,所以没有这个问题。想到的解决方案:1、让输入框失去焦点,2、点击背景空白位置,监听键盘Keyboard事件,调用dismiss()方法隐藏软键盘。以上两个方案,都需要写一堆代码,忽然想到之前有类似的页面需求,重新review了一下代码,发现只...
2019-12-03 09:57:17 1001
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人