• Android爬坑之旅之WebView

    因为不管是历史记录的返回还是点击跳转都会触发页面加载,当页面加载完成时(不包括js动态创建以及img图片加载完毕)都会触发onPageFinished 这个方法, 此时我们去获取<title>的标题内容不会有任何问题,可以...
    文章 2018-11-14 2542浏览量
  • Android应用性能优化最佳实践.

    假设我们要选择一个IDE来开发应用,目前主流的IDE有Eclipse、Android Studio、Idea,在2015年前,这个IDE各有优缺点,但现在,Android Studio是首选,因为随着Google对Android Studio的大力完善和支持,优势已经...
    文章 2017-05-02 3787浏览量
  • 软件测试 之【移动端测试】总结

    软件测试 之【移动端测试】总结一:移动端测试的特点二:手机端测试策略:测试方法主要是静态的检查,其实就是拿着给的UI设计图,跟现在你看到的页面一点点的去对比1:每元素测试方式输入框:输入多行数据,看下...
    文章 2021-12-08 38浏览量
  • Android应用性能优化最佳实践.2.1 Android系统显示...

    卡顿的场景有很多,按场景可以分成4类:UI绘制、应用启动页面跳转、事件响应,如 图2-1所示。在这四场景下又有多个小分类,基本上覆盖了卡顿的各个场景。图2-1 卡顿主要场景 这4卡顿场景的根本原因又可以分成...
    文章 2017-05-02 2752浏览量
  • 深入Android【五】—— 任务和进程

    从前面的内容可以知道,Android组件间的跳转和通信,都是在第三方介入的前提下进行,正由于这种介入,使得两个组件一般不会直接发生联系(于Service的通信,是不需要第三方介入的,因此Android把它全部假设成为穿越...
    文章 2017-11-14 651浏览量
  • Android应用性能优化最佳实践.2.2 性能分析工具

    我们已经知道,从应用层绘制一个页面(View),主要有个过程:CPU准备数据→GPU从数据缓存列表获取数据→Display设备绘制,这个过程的耗时可以通过一个手机开发辅助工具查看:Prof?ile GPU Rendering。Prof?ile ...
    文章 2017-05-02 2996浏览量
  • 《移动App测试实战》——2.2 App UI层面的自动化

    下面分别介绍这几种方法。2.2.1.2 Android JUnit测试 Instrumentation和UIAutomator都是基于JUnit的,所以在介绍它们之前,先以Android Studio 1.0为例,介绍如何进行Android的JUnit测试。1)我们需要在项目源代码...
    文章 2017-05-02 3546浏览量
  • 优化总结:有哪些APP启动提速方法

    下载和安装完成后,就要分析 App 开始启动时如何做优化了,我接下来跟你说说 Android 启动 so 库加载如何做监控和优化。四 Android so 库加载优化1 编译阶段-静态分析优化依托自动化构建平台,通过构建配置实现对...
    文章 2021-01-07 1181浏览量
  • 手淘双十一系列(一)|521 性能优化项目揭秘

    2)启动时间和页面帧率提升20%;3)Android内存占用降低50%。优化过程中遇到的困难,思考后找寻的方案,实施后提取的经验将会在下面这篇文章中详细地介绍给大家。第一章 一秒法则的实现 “1S法则”是面向Web侧,H5链路...
    文章 2015-12-25 13018浏览量
  • 【面试-八股文】万字app测试 面试题,助你吊打面试官...

    3.2 Android 内存不足的几情况&xff1f;3.3 Android 的Generational Heap Memory的模型你了解吗&xff1f;3.4 如何判断 app 的 bug 是客户端问题还是后台问题3.5 安卓中如何取出日志信息&xff1f;4 app 环境定位篇4.1 app...
    文章 2022-03-18 54浏览量
  • Android EventBus实战

    然后当子线程执行完毕,调用EventBus.getDefault().post(new ItemListEvent(Item.ITEMS))时,EventBus会根据post中实参的类型,去Map中查找对于的方法,于是找到了我们的onEventMainThread,最终调用反射去执行我们...
    文章 2014-11-06 1913浏览量
  • 了解iOS消息推送一文就够:史上最全iOS Push技术详解

    开发人员可以通过实现AppDelegate中的方法:(BOOL)application:UIApplication)application didFinishLaunchingWithOptions:NSDictionary*)launchOptions,然后从lauchOptions中获取App启动的原因,若是因为本地...
    文章 2018-07-16 1837浏览量
  • 整理Windows Phone 7教程(很全面)

    Windows Phone 7 不温不火学习之《ListBox 数据与Android ListView 数据绑定》 Windows Phone 7 不温不火学习之《工程结构》 Windows Phone 7 不温不火学习之《推送通知服务》 Windows Phone 7 不温不火学习之《程序...
    文章 2012-03-27 1780浏览量
  • Flutter基础笔记

    TabBar 实现顶部 Tab 切换把 TabBar 放在导航最顶部AppBar 中自定义 TabBar 实现 Tabs 的另一种方法。Flutter Drawer 侧边栏DrawerHeaderUserAccountsDrawerHeader侧边栏路由跳转按钮组件介绍按钮组件中的一些属性...
    文章 2022-01-21 31浏览量
  • Android属性动画源代码解析(超详细)

    代码的最后调用了animationHandler.start(),看来动画就是从这里启动的。别急,我们还没初始化ValueAnimator呢,跟进setCurrentPlayTime(0)看看。public void setCurrentPlayTime(long playTime){ initAnimation();...
    文章 2016-05-23 2269浏览量
  • 小程序的基础知识

    项目中有三种配置:项目配置(project.config.json)、全局配置(app.json)、页面配置(index.json).wxml:相当于html文件.wxss:相当于css.js:就是js文件说明project.config.json项目配置 部分代码说明setting:{...
    文章 2022-03-10 36浏览量
  • 《javascript高级程序设计》核心知识总结

    .循环1.break和continuebreak语句会立即退出循环&xff0c;强制执行循环后面的语句continue语句是退出当前循环&xff0c;继续执行下一循环/结合label,更精确的控制循环 outerMost: for(var i&61;0;i<10;i&43;43;{ for...
    文章 2022-04-30 65浏览量
  • 我在淘宝做弹窗,2022 年初的回顾与展望

    弹窗作为用增站外触达的一有效手段&xff0c;需要一系统的解决方案来提升弹窗的开发效率&xff0c;扩展弹窗的使用场景&xff0c;并通过结合唤端能力&xff0c;扩大使用人群&xff0c;为大盘贡献 AAC 增量。经内部反复讨论&xff0c...
    文章 2022-04-22 36浏览量
  • 我在淘宝做弹窗,2022 年初的回顾与展望

    弹窗作为用增站外触达的一有效手段&xff0c;需要一系统的解决方案来提升弹窗的开发效率&xff0c;扩展弹窗的使用场景&xff0c;并通过结合唤端能力&xff0c;扩大使用人群&xff0c;为大盘贡献 AAC 增量。经内部反复讨论&xff0c...
    文章 2022-04-22 57浏览量
  • 区块链技术指南.

    通常我们把区块链分为公有链、私有链、联盟链三种,比特币和以太坊都属于公有链范畴。在数字货币之外的场景中,尤其是在金融领域中引入区块链技术,将面临很多问题。如何引入以及引入哪种区块链,还存在许多权衡决策...
    文章 2017-05-02 7406浏览量

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化