抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

Android 性能优化 - 启动速度优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 启动的类型一般分为,冷启动和热启动 冷启动:启动时,后台没有任何该应用的进程,系统需要重新创建一个进程,并结合启动参数启动该应用。 热启动:启动时,系统已经有该应用的进程(比如按 home 键临时退出该应用)下启动该应用。 如何获取启动时间 adb 命令 adb she...

Android 性能优化 - APK 瘦身

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 如何查看 apk 的组成如果要优化 apk 的大小,我们首先需要知道我们编译出来的 apk 都包含哪些东西,然后针对占用大的做裁剪,或者删除不需要的东西,从而达到瘦身的目的。 查看 apk 的内容占用情况很简单,打开 AS ,把 apk 拖到 AS 里面就可以查看 apk 包含的...

Android 性能优化总结 - 概要

性能的优化是一个老生常谈的点,也是一个比较重要的点。做过一点性能优化的工作,现在对工作中的优化点做一个总结。如有错误,还请指正。 有哪些方面需要优化在平时的优化过程中我们需要从哪几个点来优化呢?其实我们平时自己一定也用过软件,在使用软件的过程中有没有什么想吐槽的呢? “这个 app 怎么还没下载完!”、“太卡了吧!”、”图片怎么还没加载出来!”、”怎么刚进去就卡了!”、“这么点了一下就退出了...

Android 开发总结笔记(六) - 网络编程总结

网络编程总结网络协议总览网络协议分层 网络协议框架 各层协议之间的区别合联系应用层: Http WebSocket FTP 等 传输层: TCP UDP 网络层: IP 链路层: - TCP 和 UDP TCP 是面向连接的一种传输控制协议。TCP 链接连通后,客户端和服务器可以互相发送和接收消息。在客户端或者服务端没有主动断开链接的情况下,链接一直存在,所以一般 TCP 也成为长链...

Android 开发总结笔记(五) - Java 线程总结

Java 线程总结Java 线程安全什么是线程安全在上一节的 Java 内存模型里面说到,程序在运行的时候,线程并不是直接从主存里面,而是先从主内存拷贝一份到工作内存(线程私有的),然后执行代码,最后把计算结果从工作内存写回到主内存。 有个小问题,为是么需要 JMM ? cpu 在存取数据或者存取指令的时候,如果都是在一片连续的区域,效率会高,所以栈里面会有一个变量的副本,这样会把需要参与计...