自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

1024工场

新技术,新未来,尽在1024工场...

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

翻译 Android Developer:Allocation Tracker演示

这个演示展示了Allocation Tracker工具在Android Studio中的基本用法和流程。Allocation Tracker记录了一个app的内存分配,列出所有分配对象,用于分析他们调用堆栈,大小和分配代码周期。 它的优势: 确定哪里有许多来至大致相同的回调堆栈,类似的对象类型,在非常短的时间内分配和回收。 找到在你的代码中可能导致低效内存的地方。 在你使用Allocation Tracker之前,使用Memory Monitor工具分析你的代码。如果你看到在很短的时间内有许

2016-01-10 17:37:15 4464

翻译 Android Developer:Heap Viewer演示

这个演示展示了Heap Viewer工具的基本用法。Heap Viewer实时报告你的应用程序已经分配了什么类型的对象,多少个,和它们在堆内存中的大小。 它的优势: 获取你的应用程序如何分配和释放内存的感觉。 确定内存泄露。

2016-01-10 16:43:44 2630

翻译 Android Developer:Memory Monitor演示

这个演示展示了在Android Studio中Memory Monitor工具基本的用法和流程。Memory Monitors实时报告了你的app分配的内存。 它的优势: 在图表中显示可用和已使用的内存,和随着时间推移垃圾回收事件。 快速测试是否app变慢可能和过渡的垃圾回收事件相关。 快速测试是否app崩溃可能和内存耗尽相关。

2016-01-10 00:05:08 4178

翻译 Android Developer:内存分析器

Heap Viewer,Memory Monitor和Allocation Tracker是用来可视化你的app使用内存的补充工具。 使用Memory Monitor Tool来发现是否有不好的内存回收时间导致你的性能问题。 运行Heap Viewer来确定获取或者保持不希望或者不必要的对象类型。 使用Allocation Tracker来确定你的哪里的代码会存在问题。

2016-01-09 23:30:01 2992

翻译 Android Developer:合并清单文件

使用Android Studio并且基于Gradle构建,每个App能在多个位置包含清单文件,例如在src/main文件夹下productFlavor、库、Android ARchive(AAR) bundles of Android Library项目,和第三方依赖。在构建过程中,包含在你的app中的多个AndroidMainfest.xml设置合并成一个,生成APK清单文件用于app的打包和发布。清单文件的设置基于清单优先级来合并,取决于清单文件的位置。从制定build variant清单文件的元素,属

2016-01-08 02:10:47 5241

翻译 Android Developer:构建超过65K方法的App

Android App的大小随着Android平台持续增长。当你的应用程序和它引用的库达到某个大小,你会遇见预示你的App已经达到Android应用构建架构极限的构建错误。早期版本的构建系统报告如下错误: Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536 最近版本的Android构建系统显示一个不同的错误,他指示这同样的问题:

2016-01-07 00:04:43 3421

翻译 Android Developer:构建系统概述

Android构建系统是你用来构建、测试、运行和打包你的app的工具集。这个构建系统能作为Android Studio菜单的一个集成工具、和独立命令的方式运行。你能使用这个构建系统的如下功能: 自定义,配置,和扩展构建过程; 使用同一个项目和模块,为你的App创建多个不同功能的Apk; 通过资源集合的方式重用代码和资源; Android构建系统非常灵活,可以使你实现一切功能,并且不用修改你的app的核心源代码。如何构建一个Android Studio项目,阅读Building and Running

2016-01-06 01:57:13 2484

原创 Gradle:构建脚本概要

一、构建块 1.每个构建块都包含三个基本构建块:project、task和property; 2.每个构建块包含至少一个project,进而又包含一个或多个task; 3.project和task暴露的属性可以用来控制构建快;

2016-01-05 23:56:31 2856

iPhone开发秘籍(第2版)

详细讲解了IOS开发的内容,并有实战例子讲解。

2013-03-06

Android UI设计指南

经典的Android UI 设计规范,让你的Android开发更光彩..

2012-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除