Android开发高手课-课后总结
迷途小顽童
做一个快乐的小顽童
展开
-
课后总结1-如何打造高质量的应用
导读:最近在学习张绍文的“Android开发高手课”,该课程是一门为Android开发者量身定制的进阶课程,围绕打造高质量应用、实现高效开发和架构演进这三部分,不仅包含图文、音频的教学,还有作者精心设计的练习Sample,帮助你快速掌握解决复杂问题的思路和方法,并能结合课后实践切实提升开发能力,该栏目主要为本人学习该课程的一些总结及个人心得。1、Android中分析内存工具 Tracevi...原创 2018-12-04 16:23:43 · 359 阅读 · 0 评论 -
课后总结3-崩溃优化2
1、崩溃现场崩溃基本信息 进程名、线程名 崩溃堆栈和类型 系统信息 Logcat 由于权限问题获取的Logcat可能只包含App相关的 系统event logcat 记录在/system/etc/event-log-tags中,其对应信息含义如下 am_on_resume_called : 生命周期 am_low_memory:系统内存不足 am_...原创 2018-12-14 17:03:22 · 886 阅读 · 0 评论 -
课后总结2-崩溃优化1
1、Android的两种崩溃Java崩溃 :在 Java 代码中,出现了未捕获异常,导致程序异常退出 Native崩溃 :一般都是因为在Native代码中访问非法地址,也可能是地址对齐出现了问题,或者发生了程序主动abort(使中止),这些都会产生相应的signal信号,导致程序异常退出 2、Native崩溃的捕捉流程 课前准备 ----Android 平台 Native 代码...原创 2018-12-10 10:28:39 · 444 阅读 · 0 评论 -
课程总结4-内存优化1
前言 Android 内存优化杂谈内存设备发展 Facebook有一个叫 device-year-class的开源库 ,它会用年份来区分设备的性能手机内存 名词解释: DDR (Double Data Rate)双倍速率 LPDDR RAM(Lower Power Double Data Rate RAM)低功耗双倍数据速率内存 宽...原创 2018-12-22 16:25:11 · 376 阅读 · 0 评论