摘要:
目标:在开始前先声明~~这个源码是在网上下来的我只是看源码重新做以加深印象废话少说开始:创建工程随便叫啥需要Activity布局(xml)完全没有使用就不列举了比较主要的是PieView,它继承了ViewBase(自己创建的)View Code 1 package com.hsm.activity;2 3 import android.content.Context;4 import android.graphics.Canvas;5 import android.graphics.Color;6 import android.graphics.Paint;7 import android.g 阅读全文
摘要:
今天看到了一到面试题,我记得在我面试的时候接触过但是没有答上来(说实话我当时都不知道什么是ANR)下面的是原文复制粘贴的什么是ANR 如何避免它?ANR定义 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并不希望每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要,这样,系统不会显示ANR给用户。 如何来避免:考虑上面的ANR定义,让我们来研究一下为什么它会在Android应用程序里发. 阅读全文