logo
当前位置:首 页 > android
  • 这可能是最好的性能优化教程(三)
    内存优化基本可以分为下面几个方面 减少对象的内存占用 对内存对象进行复用 避免对象的内存泄漏 内存使用策略优化 减少对象的内存占用 避免在 Android 里面使用 Enum Enum 是 Java 中包含固定常量的数据类型,当需要知道预先定制的几个值,这几个值表示一些数据类,我们都可以使用 Enum。我们一般用 Enum 做一些编译时检查,以避免传入不合法的参数。 但 Enum 的每个对象...
    标签:
  • 这可能是最好的性能优化教程(二)
    正文 提高 APP 的启动速度对我们意义深远,很显然,APP 的启动时间越短,使用它的用户越有耐心等待打开这个 APP 进行使用。反之,启动时间太长,用户则有可能还没等到 APP 打开就已经切换到其他 APP 了。 程序启动过程中那些复杂错误的操作很有可能导致严重的性能问题。Android 系统会根据用户的操作行为调整程序的显示策略,用来提高程序的显示性能。例如,一旦用户点击桌...
    标签:
  • 这可能是最好的性能优化教程(一)
    性能检测与分析,一直在 APP 开发中相当重要,但又被我们常常忽略。很多 APP 或者开发者总是急功近利,总想着快速充实 APP 的相关功能,把开发进度放在首位没有问题,可很多时候就没有然后了,这在整个开发界屡见不鲜。 一些你可能需要知道的 了解我的知道,我出的系列基本都是比较基础,而且侧重于常见必备。所以不一定全面,也不一定深入,所以希望理解。 性能优化大概可...
    标签:
  • 2017-09-28
    , 已有4309围观 0条评论 供稿者:
    插件化和热修复技术是Android开发中比较高级的知识点,是中级开发人员通向高级开发中必须掌握的技能,插件化的知识可以查我我之前的介绍:Android插件化。本篇重点讲解热修复,并对当前流行的热修复技术做一个简单的总结。 热修复 什么是热修复? 简...
  • 2017-09-28
    , 已有4909围观 0条评论 供稿者:
    DataBinding是谷歌官方发布的一个框架,它的目的是降低布局和逻辑的耦合性,使代码的逻辑更清晰。它能够很简单的省去findViewById()的步骤,大量减少Activity的代码,数据直接能写在layout文件上,而且它能自动进行空检测,很多地方对象为空不会引起...
  • 2017-09-28
    , 已有3629围观 0条评论 供稿者:
    暑假实习的单位,被分到了一个测试组,因为我是搞android开发的,所以被分到了自动化测试小组,所以了解了一些UI自动化测试。主要就是看了下官方文档关于UI自动haul测试的介绍以及一些框架,比如Appium。这篇博客主要讲解官方推荐的方案——Espresso。...
footer logo
未经许可请勿自行使用、转载、修改、复制、发行、出售、发表或以其它方式利用本网站之内容。站长联系:cjx2328#126.com(修改#为@)
Copyright ©ziao Studio All Rights Reserved. E-mail:cjx2328#126.com(#号改成@) 沪ICP备14052271号-3