Android
文章平均质量分 69
ThomsonKang_
一个Android独行侠
展开
-
Android设计模式(一)工厂模式
我们在Android开发过程中,设计模式是经常被提起并被使用的,如果你作为一个Android开发者对设计模式非常的陌生,嗯,那么我觉得你离大牛的距离还有点远,那么什么是设计模式呢?其实很容易理解,当你开发项目的时候会出现大量重复工作,那么可能你遗忘掉了设计模式的好处,设计模式就是为了你写出高质量,易维护的代码而存在的。 OK!咱们废话不多说了,直接进入正题,这次我们先来说说Android设计原创 2016-11-03 15:04:53 · 323 阅读 · 0 评论 -
Android 程序员必须知道的 53 个知识点
Android 程序员必须知道的53 个知识点1. android 单实例运行方法我们都知道 Android平台没有任务管理器,而内部 App维护者一个 Activity history stack来实现窗口显示和销毁,对于常规从快捷方式运行来看都是 startActivity可能会使用 FLAG_ACTIVITY_NEW_TASK标记来打开一个新窗口,比如 Lau转载 2016-11-01 16:34:17 · 639 阅读 · 0 评论 -
Android BaseActivity App框架设计BaseActivity封装
Android BaseActivity 分享在Android开发中,为了更好的对栈堆中的Activity进行管理以及更有效的对程序中可复用的方法进行复用,我们通常会为程序写一个Activity的基类,这次我就分享一个Activity基类的基本写法。希望能够帮助到兄弟姐妹们。在开发的过程中,Activity通常会使用到FragmentActivity而FragmentActivity是继承Activ原创 2016-10-29 16:17:01 · 1295 阅读 · 0 评论 -
Android开发之浅谈OOM
OOM 顾名思义,就是Out of Memory内存溢出,这是Android开发中永远值得关注的问题,当然也是非常重要的一个点。内存溢出其实就是说内存占有量超过了VM分配的最大量。 具体怎么解决OOM呢?其实你首先得知道为什么会出现OOM,通常情况下OOM发生的原因都是因为Bitmap过大或者分配特大的数组等。 这里我说个题外话,尼玛之前一家公司的老板要我们在list中显示图片的时候一次性加载完转载 2016-11-01 17:59:53 · 353 阅读 · 0 评论