小地盘的诺克萨斯

博观而约取,厚积而薄发

AsyncTask和Handler 比较

AsyncTask实现的原理和适用的优缺点   AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程. 优点: 1.简单,快捷 2.过程...

2015-08-21 10:38:05

阅读数 590

评论数 0

互联网公司Android客户端面试 知识点

Android内存回收机制、DVM和JVM区别、DVM内存分配OOM,如何解决OOMActivity4种launch mode、Activity怎么启动EventBus网络如何异步加载 Cache缓存机制Universal-Image-Loader开源框架的实现原理Java、Android线程池,...

2015-04-26 21:37:44

阅读数 837

评论数 0

Android中invalidate()和postInvalidate() 的区别

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。  invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修...

2015-03-31 15:01:37

阅读数 534

评论数 0

Android 面试宝典

转载:http://blog.csdn.net/superjunjin/article/category/1192401 Android面试题 1. 下列哪些语句关于内存回收的说明是正确的? (b )  A、 程序员必须创建一个线程来释放内存   B、 内存回收程序负责释放无用...

2015-03-25 14:30:26

阅读数 948

评论数 0

Fragment生命周期

官方文档中有详细的文字说明,不过最好还是实践下,熟悉过程。http://developer.android.com/guide/components/fragments.html 一、Activity的生命周期图: 二、Fragment生命周期图 三、对比图 场...

2015-03-18 20:51:24

阅读数 1805

评论数 0

android中的进程与线程的理解

一个android应用就是一个Linux进程,每个应用在各自的进程中运行,互不干扰,比较安全。 一个应用对应一个主线程,就是通常所说的UI线程,android遵守的就是单线程模型,所以说Ui操作不是线程安全的。CalledFromWrongThreadException通常就是在非主线程中刷新U...

2015-03-18 19:09:02

阅读数 528

评论数 0

android onSaveInstanceState方法

1.onSaveInstanceState和onRestoreInstanceState基本作用    onSaveInstanceState是用来保存UI状态的,你可以使用它保存你所想保存的东西,在Activity杀死之前,它一般在onStop或者onPause之前触发,onRestoreIn...

2015-03-18 13:10:07

阅读数 749

评论数 0

Activity生命周期

我们来看一下这一张经典的生命周期流程图: 相信不少朋友也已经看过这个流程图了,也基本了解了Activity生命周期的几个过程,我们就来说一说这几个过程。 1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状...

2015-03-12 16:11:09

阅读数 563

评论数 0

Activity的四种launchMode

我们今天要讲的是Activity的四种launchMode。 launchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task里。这里简单介绍一下task的...

2015-03-12 16:01:43

阅读数 481

评论数 0

Android为什么要用xml描述界面

XML可以使程序的内容和结构完全分离,可以实现内容管理和流程管理的彻底分离,降低开发耦合度,更便于项目的管理。 而且XML具有统一的标准语法,任何系统和产品所支持的XML文档,都具有统一的格式和语法,有利于跨平台移植,可扩展性强。 用Swing这样的模式, 耦合度高,相比XML维护成本会更高 ...

2015-03-10 10:18:33

阅读数 2379

评论数 0

Android面试题[转]

一、Activity、Service、BroadcastReceiver的作用 1. Activity是android四大组件中最基本的组件,是程序与用户交互的窗口,代表一个用户所能看到的屏幕,它具有自己的生命周期,由系统控制。它可以用来显示控件、监听系统事件(按键事件、触摸屏事件等)、为保持各...

2014-11-14 10:58:20

阅读数 1068

评论数 0

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