指标背景 流畅度,顾名思义是用户感知使用App页面时的流畅情况,“App卡不卡”,这是用户最直接的感受。 但是要用量化之后的数据衡量流畅度,在Android平台这边并没有直接有效的方式/手段去监控。 帧率&刷新频率 首先需要了解到两个概念: 刷新频率(Refresh Rate) 代表屏幕在一秒内刷新 ...
分类:
移动开发 时间:
2019-05-11 16:17:03
阅读次数:
141
Android GL deadlock timeout error CRASH 在 PBR&IBL 的开发过程中,在 Linux 验证程序运行正常后,移植到 Android 平台,发现程序 crash. 程序的逻辑是,响应页面某按钮点击事件,在gl线程加载渲染模型以及做PBR和IBL的预计算工作,之 ...
分类:
移动开发 时间:
2019-04-26 14:43:47
阅读次数:
202
1、Appium > AppUI自动化测试 官网:http://appium.io Appium 是一个移动端自动化测试开源工具,支持iOS 和Android 平台,支持Python、Java 等语言,即同一套Java 或Python 脚本可以同时运行在iOS 和Android平台,Appium 是 ...
分类:
其他好文 时间:
2019-03-29 14:57:34
阅读次数:
193
最近在做一个RN项目,有使用到FlatList这样一个RN封装的组件去做上拉加载更多功能,在iOS和Android平台上,总结了以下几个遇到的问题及解决方案 1. 进入页面onReached开始就被触发 解决方案: 当onEndReachedThreshold设置大于1时,的确进入页面就触发,设置在 ...
分类:
其他好文 时间:
2019-03-24 13:53:47
阅读次数:
214
Flutter介绍 Flutter是Google推出的开源移动应用开发框架。开发者可以通过开发一套代码同时运行在iOS和Android平台。 它使用Dart语言进行开发,并且最终编译成各个平台的Native代码,这样既保证了开发效率,也保证了各个平台的运行效率。其相当于从头到尾重写了一套UI框架,不 ...
分类:
其他好文 时间:
2019-03-20 18:53:58
阅读次数:
226
为什么? a.永久性保存对象,保存对象的字节序列到本地文件中 b.对象可以在网络中传输 c.对象可以在IPC之间传递(进程间通信) 那选哪个序列化? 1)在使用内存的时候,Parcelable比Serializable性能高,所以推荐使用Parcelable。 2)Serializable在序列化的 ...
分类:
移动开发 时间:
2019-03-06 01:22:54
阅读次数:
248
内容导读 本书共分两篇,第一篇介绍了Android 3D游戏开发的基础知识,主要对OpenGL ES的相关内容进行了介绍。 章 名主 要 内 容 第1章 英雄还看今朝—Android简介本章介绍了市场上主流的手机平台,同时也分析了未来手机平台的发展趋势及Android平台的前景 第2章 数风流人物— ...
分类:
移动开发 时间:
2019-02-01 14:11:25
阅读次数:
211
最近,在使用QQ和微信等SDK来实现分享网页的时候,发现,SDK已经为页面跳转回应用提供了基本的数据支持。我们只需在应用里和被分享的网页进行简单的设置,即可实现此功能。 那么我们先来看下网页跳转回应用的实现原理。 就Android平台而言,URI主要分三个部分:scheme, authority a ...
分类:
微信 时间:
2019-01-13 16:08:20
阅读次数:
347
美团官方裁员?2019掌握这些让你做到轻轻松松升职加薪!
分类:
其他好文 时间:
2019-01-10 18:22:22
阅读次数:
176
最近开发的一个医药项目中要求加入即时通讯,最后选择了融云IM即时通讯服务,融云即时通讯包含Android SDK,iOS SDK以及Web SDK,为了节省开发时间,使用了Web SDK,这样在Android平台和iOS平台上都能表现一致。这是部分界面的效果, 分为两类用户,一类是医生,接受患者的咨 ...
分类:
移动开发 时间:
2018-12-27 18:24:16
阅读次数:
1061