点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

Android 开发周报:Android O 预览版发布、Android 内存优化详解

  • 2017-03-29
  • 本文字数:1231 字

    阅读完需:约 4 分钟

  1. 《小微团队怎么玩转 App 自动化测试》:App 自动化测试一直是小微团队很少会去涉足的领域,在互联网快速迭代这个大场景下,随着业务发展,回归压力逐渐增大。相信每次因为回归覆盖不足而导致线上事故,懊恼郁闷到要砸桌子的绝对不止我一个。一般情况小微团队的测试包括回归测试都是人工进行的,一些偏离主流程却又比较关键的业务往往是人工回归测试容易遗漏的。本文给出了小团队进行自动化测试的方案,推荐小团队的开发者阅读。
  2. 《Android 优化 APP 构建速度的 17 条建议》:较长的构建时间将会减缓项目的开发进度,特别是对于大型的项目,app 的构建时间长则十几分钟,短则几分钟,长的构建时间已经成了开发瓶颈,本篇文章根据 Google 官方文档,外加作者的一些理解,目的是提供一些提升 app 构建速度的优化建议。
  3. 《Android 内存优化总结 & 实践》:Andorid 内存优化一直是一个比较重要的话题,我们可以通过各种内存泄露检测组件,MAT 查看内存占用,Memory Monitor 跟踪整个 App 的内存变化情况, Heap Viewer 查看当前内存快照, Allocation Tracker 追踪内存对象的来源, 以及利用崩溃上报平台从多个方面对 App 内存进行监控和优化。本文列举了一些常见的情况,介绍了 Android 内存优化的方案。
  4. 《是时候和 Implict Broadcast 说再见了》:Android O 对于系统广播(Broadcast)的改变归根结底都是为了进一步的节省功耗。Google 在 Android Marshmallo(6.0, API level 23) 中引入了 Doze and App Standby 来改进 Android 系统的电池表现。本文主要介绍了 Android O 中对 Broadcast 的改变。
  5. 《天猫 Android Tangram 的基础 —— vlayout》:vlayout 是手机天猫 Android 版内广泛使用的一个基础 UI 框架项目,提供了一个用于 RecyclerView 的自定义的 LayoutManger,可以实现不同布局格式的混排,目标是支撑客户端 native 页面的快速开发。它也是 Tangram 框架的基础模块,现已开源
  6. 《GDE 专栏 | 一个完整的示例:Android Things 和 TensorFlow 能擦出怎样的火花?》:现在深度学习很火,那我们就在 Android Things 中,利用摄像头抓拍图片,让 TensorFlow 去识别图像,最后用扬声器告诉我们结果。是不是很酷?阅读文章,了解具体实现。
  7. 《小心!做 UI 自动化一定要跨过这些坑》:UI 自动化,在移动互联网时代的今天,一直都是在各大测试测试社区最为火爆的一个 TOPIC。UI 自动化是一个 ROI 较低的测试项(ROI 即 return on investment,中文意思是投资回报率)。但 UI 自动化相比接口自动化、白盒测试等,它更贴近手工业务测试行为。对于刚起步测试左移、效率提升的团队来说,是最迅速的切入点,也是广大黑盒 tester,提升自身技术能力的起跑线。
  8. 《Android 渲染优化》:Android 系统每隔 16ms 发出 VSYNC 信号,触发对 UI 进行渲染,要每次渲染都成功,这样就必须达到流畅的画面所需要的 60fps,否则会发生丢帧的现象,丢帧越多,用户明确感到卡顿。卡顿现象,由于复杂的布局或界面过度绘制未能在每帧 16ms 内完成导致的。本文讲解了渲染优化的技巧。
2017-03-29 19:002696
用户头像

发布了 121 篇内容, 共 39.8 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

再聊 MySQL 聚簇索引

江南一点雨

Java MySQL

Typescript-类型检测和变量的定义

格斗家不爱在外太空沉思

typescript 三周年连更

SAP Emarsys 的前后台技术栈

Jerry Wang

SaaS Cloud SAP 思爱普 三周年连更

“分割一切”大模型SAM、超轻量PP-MobileSeg、工业质检工具、全景分割方案,PaddleSeg全新版本等你来体验!

飞桨PaddlePaddle

计算机视觉 飞桨 图像分割

leetcode-2335. 装满杯子需要的最短总时长

肥晨

三周年征文

漫谈前端自动化测试演进之路及测试工具分析

京东科技开发者

前端 自动化测试 前端测试 企业号 4 月 PK 榜

极光笔记 | 让运营“从心”出发,打造身临其境的客户体验!

极光JIGUANG

运营 消息推送 极光推送

Karmada v1.5发布:多调度组助力成本优化

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

ChatGPT,音乐,与数据库

沃趣科技

数据库 云原生 音乐 ChatGPT

基于 Flink CDC 的现代数据栈实践

Apache Flink

大数据 flink 实时计算

治理告警风暴,告警降噪的一些典型手段

龙渊秦五

告警风暴 告警降噪

阿里P7了!全靠死磕这份阿里全彩版"并发编程笔记",大厂必备!

Java你猿哥

Java 并发编程 架构师 java面试 Java工程师

Spring @Import注解的使用和源码分析

Java你猿哥

Java spring import SSM框架

企业微信接入系列-自建应用

六月的雨在InfoQ

企业微信 应用配置 三周年连更 自建应用

《社区人员管理》实战案例设计&个人案例分享

京东科技开发者

架构 测试 编码 在线设计平台 企业号 4 月 PK 榜

Flomesh 软负载 FLB GA 版本发布

Flomesh

负载均衡 云原生 Pipy

Spring Boot 实现接口幂等性的 4 种方案

做梦都在改BUG

Java Spring Boot

DAPP 上链代币质押挖矿系统开发源码部署

l8l259l3365

互联网工程师Java面试题及答案整理(2023速成版,7天就能吃透)

采菊东篱下

java面试

缓存与数据库双写一致性几种策略分析

京东科技开发者

数据库 缓存 高并发 数据一致性 企业号 4 月 PK 榜

全网已经疯传90多万次的java修炼指南!已帮我拿下11个大厂offer

做梦都在改BUG

一篇神文就把java多线程,锁,JMM,JUC和高并发设计模式讲明白了

做梦都在改BUG

Java 多线程 高并发

软件架构生态化-多角色交付的探索实践

京东科技开发者

架构 架构师 交付能力 企业号 4 月 PK 榜

CentOS7 离线安装 Zabbix5.0

A-刘晨阳

Linux zabbix 三周年连更 离线安装

MySQL到ClickHouse数据同步产品对比推荐

NineData

MySQL Clickhouse dba bifrost NineData

基于 Flink CDC 的现代数据栈实践

Apache Flink

大数据 flink 实时计算

不懂就问,Milvus 新上线的资源组功能到底怎么样?

Zilliz

非结构化数据 Milvus Zilliz

代码质量难评估?一文带你用 SonarQube 分析代码质量!

Java你猿哥

架构师 代码 SSM框架 sonar

实习生疑问:为什么要在需要排序的字段上加索引呢?

架构精进之路

MySQL 数据库 索引 三周年连更

多家大厂CTO鼎力推荐的微服务架构设计模式真的硬核

小小怪下士

Java 程序员 微服务 后端

Flink CDC 在易车的应用实践

Apache Flink

大数据 flink 实时计算

Android开发周报:Android O预览版发布、Android内存优化详解_移动_郭亮_InfoQ精选文章