【Android_系统相关】
MarcoZhan
屌丝码农为IT民工带盐
展开
-
Android Studio 2.3 正式版发布!看看有什么新功能
Android Studio 2.3 正式版发布了!来看看我们的劳动工具 2.3 有什么新功能吧!编译Instant Run工具栏上增加了一个“闪电”的标志,原来的「Run」按钮(Shift+F10)会保持全量编译。新增的「闪电」按钮(Gradle 需要升级到 2.3.0)才是 Instant Run,会在程序保持运行的情况下替换代码。Instant Run 的底层代码有很大的改进,消除了的启动延时原创 2017-04-08 17:16:48 · 626 阅读 · 0 评论 -
关于MVC、MVP架构
这里开始记录下来自己对MVC、MVP、MVVM这三种框架模式的理解,本文从以下几个方面来梳理。架构的目的框架模式、设计模式MVC设计的介绍MVC在Android中的应用MVC该如何设计MVP设计的介绍MVP在Android中的应用1. 架构的目的当我们在进行OOP编程时,一切对象来源于需求,对象结合业务逻辑通过多态、继承、等封装成各个业务模块。我们通过设计将程序模块化,使模块内部高内转载 2017-04-12 23:20:12 · 485 阅读 · 0 评论 -
内存泄漏与内存溢出分析
Java是垃圾回收语言的一种,开发者无需特意管理内存分配。但是JAVA中还是存在着许多内存泄露的可能性,如果不好好处理内存泄露,会导致APP内存单元无法释放被浪费掉,最终导致内存全部占据堆栈(heap)挤爆进而程序崩溃。内存泄露说到内存泄露,就不得不提到内存溢出,这两个比较容易混淆的概念,我们来分析一下。内存泄露:程序在向系统申请分配内存空间后(new),在使用完毕后未释放。结果导致一直占据该转载 2017-04-12 23:25:35 · 745 阅读 · 0 评论