华为客户端优化的一些建议
1、首选方案使用华为推送接口,无需应用常驻后台,消息也能正常发送并在设备上显示。
2、如果使用传统Service服务,建议采用Service服务外加任务调度模式。
安卓8.0以后建议对程序做service代码适配,针对每个安卓新版本重写service代码,不要使用旧版本的service接口代码。
华为手机后台回收进程主要标准之一是内存使用量,建议编写代码时尽量减少内存占用,尽量少涉及图片操作,程序代码中每一步操作完成后建议及时回收内存,建议程序开发时使用一些工具监控程序内存使用量,及时优化。
客户可以手动将客户端程序加入白名单(系统信任列表),会有一定效果,效果可能不会太明显。
如果能请华为将客户端软件加入系统白名单中效果会比较好,可以从系统底层解决问题。
另外,程序后台操作不宜太频繁,安卓6.0以后操作频率基本由系统控制,不会完全按照程序预先设定执行。
3、如果是安卓8.0以前比较老的安卓版本,可以考虑创建一个前台屏幕不显示的service服务(以前微信采用过);如果是安卓5.0以前版本,也可以考虑使用系统闹钟方式。

华为客户端优化建议(应用保活相关)相关推荐

  1. Unity 优化建议

    转 https://blog.csdn.net/game_jqd/article/details/51899000 使用Profiler工具分析内存占用情况 System.ExecutableAndD ...

  2. Google Chrome 工程师:JavaScript 不容错过的八大优化建议

    [摘要]本文为 Google Chrome 团队的开发项目工程师 Addy Osmani 在PerfMatters 2019 网页性能大会发表的"JavaScript性能优化"(h ...

  3. H5性能测试入门及优化建议

    说到H5测试,对于做WEB测试的同学来说再熟悉不过了,它包括页H5功能测试,前端性能测试,浏览器兼容性能测试,以及服务端性能测试.那本文谈到的则是H5前端性能测试,并希望通过阅读本文后,能够知道:H5 ...

  4. redis提高oracle性能,redis性能分析与优化建议

    首先,并不是说redis是内存应用就完全没性能问题,用的不好,还是会出现各种状况,例如RDB频繁,碎片太多等. 性能分析 info信息: 在redis-cli进入登录界面后,输入info all,或者 ...

  5. SEO怎么去优化,如何利用相关软件?

    网站SEO优化是一门学问,每一名SEO人员的定义都不尽相同,但无论什么行业,做好SEO,都是基于一个前提. 那就是时刻关注搜索动态,掌握搜索引擎的及时变化,而至于做优化用什么软件好,我们也需要一分为二 ...

  6. mysql 查找数据过程_mysql数据库查询过程探究和优化建议

    查询过程探究 我们先看一下向mysql发送一个查询请求时,mysql做了什么? 如上图所示,查询执行的过程大概可分为6个步骤: 客户端向MySQL服务器发送一条查询请求 服务器首先检查查询缓存,如果命 ...

  7. 雅虎35条性能优化建议

    雅虎35条性能优化建议分7类,共35条: [内容]尽量减少HTTP请求数 [服务器]使用CDN(Content Delivery Network) [服务器]添上Expires或者Cache-Cont ...

  8. Redis系列(四)--内存淘汰机制(含单机版内存优化建议)

    每台redis的服务器的内存都是有限的,而且也不是所有的内存都用来存储信息.而且redis的实现并没有在内存这块做太多的优化,所以实现者为了防止内存过于饱和,采取了一些措施来管控内存. 文章结构: ( ...

  9. SAP MM 对于MRKO事务代码的几点优化建议

    SAP MM 对于MRKO事务代码的几点优化建议 SAP公司数十年如一日的一直在对SAP软件系统做升级,从早期的R2,到后来的R3, ECC,一直到现在S4HANA以及Cloud.在升级改造的过程中, ...

最新文章

  1. winform TopMost
  2. php+js+return+true,js中return、return false、return true的区别
  3. js使浏览器窗口最大化(适用于IE的方法)
  4. 单目标多目标 灰狼算法算法讲解
  5. oracle 500,500 OOPS: cannot change directory问题
  6. Docker学习总结(8)——利用Docker开启持续交付之路
  7. r语言去除字符串两端多余空格
  8. 【C++ 与 STL】栈:stack
  9. mysql同步到另一台服务器_mysql数据库从一台服务器迁移到另一台服务器上
  10. 一文简说北斗定位系统的前世今生
  11. 开源对象存储MinIO技术白皮书
  12. semg特征提取matlab zc,一种融合小波包和双谱分析的肌电信号特征提取方法与流程...
  13. 八大排序算法原理及实现
  14. 2022 美亚杯 资格赛 赛后复盘 题解
  15. 直升机的扭力与反扭力
  16. 第三方支付架构设计之—帐户体系
  17. CSS style属性大全
  18. android+照相软件,韩国很火的照相app
  19. 【Unity】Unity 2D游戏开发(一)U2D基础功能
  20. 如何防止网站被黑客入侵,避免网站被黑的防御方法

热门文章

  1. python教程400集笔记,Python学习中的笔记--集合相关,python笔记--集合
  2. HTML+Jquery实现2022跨年烟花特效,除夕最炫烟花代码,跨年怎能没有烟花
  3. OpenShift 4 - 解决 OpenShift 中 elasticsearch 环境的 Log4j 漏洞
  4. 统一并发 IV——走向跨平台
  5. 如何在.NET Core中创建API
  6. 使用HTML5创建和播放声音
  7. 使用SQL Server 2017 Docker容器在.NET Core中进行本地Web API开发
  8. 数字能排序字符串不能排序_动图解说堆排序原理,让体育生也能看得明白
  9. mybatis-plus 逻辑删除
  10. 大数据导论章节答案_智慧树大数据导论章节答案