之前有一点React的经验,觉得React Native不过就是把React到Web DOM的映射换成了React到Android Native的映射,用HTML CSS JavaScript写Android程序应该是挺简单的。一直知道RN但没有行动过,有个机会体验一把,真正做起来发现还是不容易的。 ...
分类:
移动开发 时间:
2018-03-03 15:31:18
阅读次数:
192
android播放视频也是常用的技术,今天分享一个自定义视频控件,支持自定义控制 UI,全屏播放, 可以实现自动横竖屏切换的控件,跟随手机的位置而,重力感应自动切换横竖屏. 效果图: 代码下载Github:https://github.com/DickyQie/android-video ...
分类:
移动开发 时间:
2018-03-03 15:29:42
阅读次数:
272
通过appium-desktop定位元素 ClassName Android Android的class属性对应ClassName定位方式,ClassName一般都是会重复的,可以通过index来获取需要的元素。(从0开始查找dom树中的同名class属性) iOS iOS的type属性对应CLas ...
分类:
移动开发 时间:
2018-03-03 14:05:15
阅读次数:
221
一:App骨架 常见的app都有一个骨架:用底部的选项卡组织起多个功能模块,点击不同选项切换到不同的功能页面,在具体的功能页面再细化、跳转到特定的页面,操作完成后回退到骨架。 二:Framework7骨架方案一:把骨架放在一个页面中,用tab管理不同的功能页面。 用一个Page组织app骨架的优缺点 ...
分类:
移动开发 时间:
2018-03-03 14:03:48
阅读次数:
209
需求:当界面在处理消息A时,突然接收到消息B,需要立马显示B的信息,然后再继续显示消息A,或者接收到消息C,再显示完消息A后再显示消息C; 原理很简单 在一个轮询中,查询消息列表中的元素,先处理优先级最高的那一个,之后再处理优先级次高的那一个; 先做一个对象类 再做一个保存消息的列表 再做一个轮询的 ...
分类:
移动开发 时间:
2018-03-03 14:02:51
阅读次数:
242
最近被包冲突的问题搞奔溃了,特别是V4,V7 V4和V7包冲突的解决方式就是!版本要一致!! 比如我的一个项目中应用本来是这样引用包的 Error:Execution failed for task ':app:transformClassesWithDexForBaiduRelease'.> co ...
分类:
移动开发 时间:
2018-03-03 13:59:47
阅读次数:
445
Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zero elements. For example, giv ...
分类:
移动开发 时间:
2018-03-03 12:19:22
阅读次数:
176
问题: 原因:没有配置好android sdk环境变量 解决方法: (1)切换到android sdk下的tools文件夹,再执行android命令就可以启动Android SDK管理器,我的android sdk文件夹为C:\Users\canfly\AppData\Local\Android\s ...
分类:
移动开发 时间:
2018-03-03 10:59:21
阅读次数:
152
PS C:\Users\Administrator.i-x-Cloud> New-OfficeWebAppsFarm -InternalUrl "https://owasfarm01.i-x-Cloud.com" -ExternalUrl "https://owasfarm01.i-x-Cloud.com" -CertificateName "i-x-Cloud.com" -Edit
分类:
移动开发 时间:
2018-03-03 10:57:11
阅读次数:
273
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining. ...
分类:
移动开发 时间:
2018-03-03 10:53:09
阅读次数:
175
一、常用识别元素的工具 uiautomator:Android SDK自带的一个工具,在tools目录下 monitor:Android SDK自带的一个工具,在tools目录下 Appium Inspector:Appium自带的一个功能,只有mac下可以使用该功能 下面是用monitor抓取到的 ...
分类:
移动开发 时间:
2018-03-02 23:15:07
阅读次数:
280
Crash原因 测试找到解决方案后就需要测试,测试功能输入输出的准确性、程序性能、是否引入新的bug。测试有专业的测试工程师来负责,但开发工程师不能依赖测试工程师来发现问题,尽量独立解决已知存在的问题。由于Xcode部署工程到真机上比较耗时间,如果可以的话尽可能用iOSSimulator来测试,以减 ...
分类:
移动开发 时间:
2018-03-02 20:49:40
阅读次数:
202
zepto手机拼音字母城市选择器代码 - 站长素材 A A B C D E F G H J K L M N P Q R S T ... ...
分类:
移动开发 时间:
2018-03-02 20:48:16
阅读次数:
221
C:\Program Files\Microsoft SQL Server Compact Edition\v4.0 目录下面 选择下面这 7 个 SQL Server Compact DLL,并复制它们: Sqlceca40.dll Sqlcecompact40.dll Sqlceer40EN.d ...
分类:
移动开发 时间:
2018-03-02 20:43:28
阅读次数:
155
1.1 整合思路 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 4、数据库的连接以及数据库连 ...
分类:
移动开发 时间:
2018-03-02 20:43:02
阅读次数:
204
功能:点击导出按钮,提交请求,下载excel文件; 第一步:跟后端童鞋确认交付的接口的response header设置了 以及返回了文件流。 第二步:修改axios请求的responseType为blob,以post请求为例: 第三步:请求成功,拿到response后,调用download函数(创 ...
分类:
移动开发 时间:
2018-03-02 20:42:45
阅读次数:
11606