两种方式实现类似水波扩散效果,先上图为敬自定义view实现动画实现### 自定义view实现思路分析:通过canvas画圆,每次改变圆半径和透明度,当半径达到一定程度,再次从中心开始绘圆,达到不同层级的效果,通过不断绘制达到view扩散效果privatePaintcenterPaint;//中心圆paintprivateintradius=100;//中心圆半径privatePaintspread
分类:
移动开发 时间:
2019-01-11 18:52:52
阅读次数:
245
苹果手机投屏到电脑,手机怎么无线投屏?现在使用iPhone手机用户,有很多喜欢将自己的iPhone手机屏幕投射到电脑上,这样就可以用更大的屏幕享受手机里的内容。但是呢,并不是所有的苹果用户都会使用哦,不会使用的也没关系,下面分享苹果手机投屏到电脑的方法。使用工具:手机&电脑&网络操作方法:1、如今的iOS设备中已经自带投屏技术-AirPlay,该技术可以直接将iPhone、iPad
分类:
移动开发 时间:
2019-01-11 18:09:03
阅读次数:
311
【推荐】 资源文件需带模块前缀。【推荐】 layout 文件的命名方式。 【推荐】 drawable 资源名称以小写单词+下划线的方式命名,根据分辨率不同存放在不同的 drawable 目录下,建议只使用一套,例如 drawable-xhdpi。 采用规则如下:模块名_业务功能描述_控件描述_控件状 ...
分类:
移动开发 时间:
2019-01-11 18:08:24
阅读次数:
254
只要是面试中高级工程师岗位,Android跨进程通信就是最受面试官青睐的知识点。可以说,要想成为一名合格的高级Android工程师,Android跨进程间通信就是一道无法逾越的坎,必须攻克! ...
分类:
移动开发 时间:
2019-01-11 18:07:42
阅读次数:
209
正在焦虑的移动开发者们该如何破局?
分类:
移动开发 时间:
2019-01-11 18:04:30
阅读次数:
217
查找这个问题,确实花费了很长时间,所以具体解析一下问题原因吧. 报错如下: "问题详情链接" 原因: 是由于缺少注册表项,不知道什么原因,虚拟机在安装时,应该建立的注册表项未建立,需要我们手动建立. 解决办法: "答案1" "答案2" 如果以上帮助了您,欢迎赞助我.当然如果你看了上方答案,依然没解决 ...
分类:
移动开发 时间:
2019-01-11 17:20:32
阅读次数:
377
1、原因说明 p12证书包含了我们的cer证书和私钥 这个证书可以当做我们开发凭证的备份 在我们更换开发机器的时候不需要再去Apple开发中心申请了 2、导出过程 2.1 打开钥匙串访问 2.2 选择对应的开发者账号 2.3 右键点击导出 2.4 选择个人信息交换 2.5 输入分享密码 这个密码是分 ...
分类:
移动开发 时间:
2019-01-11 15:14:42
阅读次数:
254
本文主要写一下在使用Loadrunner录制完毕APP脚本之后如何对脚本进行回放,如有不足,欢迎评论补充。 如没有安装Loadrunner软件,请查看链接:软件测试_测试工具_LoadRunner; 如不清楚如何使用Loadrunner录制APP脚本,请查看链接:软件测试_APP测试_性能测试_脚本 ...
分类:
移动开发 时间:
2019-01-11 15:13:40
阅读次数:
269
1、登陆苹果开发者网站 "苹果开发者中心" ,点击 Certificates, Identifiers & Profiles 2、注册设备 2.1 选择Device 2.2 点击右上角加号添加开发者测试UDID 2.3 填写UDID信息,点击继续 2.4 点击Register 由于我当前账号已经添加 ...
分类:
移动开发 时间:
2019-01-11 15:11:59
阅读次数:
1436
gradlew assembleDebug --stacktrace 查看使用的依赖的 Execution failed for task ':app:transformClassesWithMultidexlistForDebug'.> com.android.build.api.transfor ...
分类:
移动开发 时间:
2019-01-11 15:10:55
阅读次数:
380
mousemove,一个监听元素上鼠标移动的事件,如果鼠标在元素上移动,大概每16毫秒触发一次。我觉得挺有趣的一个元素,不过有替代还是不太推荐,从这个事件的触发频率就可以看出它会拖慢响应速度,消耗资源。 在js中可以使用onmousemove和addEventListener(‘mousemove’ ...
分类:
移动开发 时间:
2019-01-11 14:46:57
阅读次数:
224
本隐私政策介绍本公司的隐私数据相关政策和惯例,这将涵盖我们如何收集、使用、处理、存储和/或披露那些通过本公司的移动App收集的关于您的个人信息。请你仔细阅读我们的隐私政策。一、本公司如何收集您的个人信息个人信息是可用于唯一地识别或联系某人的数据。当您使用本公司的移动App,注册用户过程中我们将会收集您的个人信息,如:电子邮件地址、电话号码。为了保护个人隐私,您不应提供除本公司特别要求之外的任何其它
分类:
移动开发 时间:
2019-01-11 14:45:04
阅读次数:
213
一:APP概述 <!-- ^ Position is not set to relative / absolute here because of Mozilla --> APP架构:C/S APP类型: web app 介绍: web app就是给web站编译打包加了个app壳,看起来像是一个ap ...
分类:
移动开发 时间:
2019-01-11 14:44:30
阅读次数:
248
手机设置呼叫转移方法:1、遇忙转移:在拨号界面输入**67*电话号码#后拨打;2、无应答转移:在拨号界面输入**61*电话号码#”后拨打;3、不可及转移:在拨号界面输入“**62*电话号码#”后拨打;4、无条件呼移:在拨号界面输入“**21*电话号码#”后拨打取消呼叫转移的方法在拨号界面输入##00 ...
分类:
移动开发 时间:
2019-01-11 14:17:17
阅读次数:
214
目录介绍 4.0.0.1 Android中有哪几种类型的动画,属性动画和补间动画有何区别?补间动画和属性动画常用的有哪些? 4.0.0.2 View动画为何不能真正改变View的位置?而属性动画为何可以?属性动画是如何改变View的属性? 4.0.0.3 补间动画是如何作用于view的,从源码角度分 ...
分类:
移动开发 时间:
2019-01-11 13:10:31
阅读次数:
258
给定一个长度为 n 的非空整数数组,找到让数组所有元素相等的最小移动次数。每次移动可以使 n - 1 个元素增加 1。 示例: 思路: 设加x次,加到最后,每个数都为y sum:数组元素的和 min:数组中最小的元素 n:数组中元素的个数 则有: sum+(n-1)*x = n*y(式1) y = ...
分类:
移动开发 时间:
2019-01-11 12:13:49
阅读次数:
231
这个例子只是简单的实现了单机版的聊天功能,自己跟自己聊,啦啦~~ 主要还是展示RecyclerView控件的使用吧~ 参考我之前写的文章: android中RecyclerView控件的使用 android中使用Nine-Patch图片 1、先添加一个关于聊天内容的Chat.java类: Chat. ...
分类:
移动开发 时间:
2019-01-11 11:45:22
阅读次数:
691