Android开发
分类:
返回上级
推荐 综合 人气 评论 点赞
移动开发搜索 移动开发分类 移动开发首页
深入理解 final 在 Java 和 Android 中修饰局部变量的意义
在Android的日常编程中,我们会经常使用匿名内部类,比如给Button设置点击事件时,setOnClickListener(new OnClickListener(){...})。如果此时,我们需要在匿名内部类中外部方法中的局部变量,我们必须手动对将这个局部变量用final关键字修饰(在JDK1.8之后不

0评论2016-11-2371

Android的init过程(二):初始化语言(init.rc)解析
Android的init过程(一)本文使用的软件版本Android:4.2.2Linux内核:3.1.10在上一篇文章中介绍了init的初始化第一阶段,也就是处理各种属性。在本文将会详细分析init最重要的一环:解析init.rc文件。init.rc文件并不是普通的配置文件,而是由一种被称为“An

0评论2016-11-23159

Android 中处理 XML 的四种方式-XPath
适用场景:只取 XML中的部分节点值非常方便,我很喜欢 XPath,关于 XPath语法请参考SelectNodes 与 XPath,这是 C#中的,但是 XPath语法是通用的。import org.xml.sax.InputSource;import java.io.ByteArrayInputStream;import java.io.IOException;import ja

0评论2016-11-23332

Android 中处理 XML 的四种方式-PULL
PULL和 SAX很相像,都是在节点中走,然后遇到开始节点了、结束节点会触发事件,此时就可以获取值。import org.xmlpull.v1.XmlPullParser;import org.xmlpull.v1.XmlPullParserException;import java.io.ByteArrayInputStream;import java.io.IOException;impo

0评论2016-11-23172

Android 中处理 XML 的四种方式-SAX
SAX(Simple API for XML)解析速度快,占用内存少。适用为 SAX的场景:映射为对象很方便。流程SAX通过一个 Handler将 XML“映射”到一个对象。XML - Handler - ObjectXML示例?xml version=1.0?rootsiteName千一网络/siteNamesiteUrlhttp://www.cftea.com//si

0评论2016-11-23182

Android 中处理 XML 的四种方式-DOM
Android 中处理 XML 的几种方式连载中,我们就不介绍合成 XML了,因为合成 XML可以直接拼接字符串,虽然看起很不高大上,但却很有效。我们主要介绍如何取 XML中的值。适用 DOM的场景:只取 XML中的部分节点值方便,但还不如 XPath方便。DOM解析小 XML很快,大

0评论2016-11-2398

构建 Android 应用程序一定要绕过的 30 个坑
学习领域有两类人 – 一类是那些通过艰苦努力一步一步学习的人,一类是学习别人的经验教训走捷径的人。在此,我想分享一些自己的经验给大家:添加使用第三方依赖库前,请再三思考,它绝对是一个慎重的决定;如果用户看不见有些界面,请一定不要绘制它!;除非真的

0评论2016-11-23143

Android博客周刊第44期
新闻1.谷歌加快Chrome和Android融合 首批产品明年末问世一直以来都有传言称谷歌将融合Chrome OS和Android——打造一款代号为Andromeda的操作系统,最近数月有关Andromeda将很快发布的传言似乎越来越可信了。国外博客1.Android MVVM Lifecycle App Structure w

0评论2016-11-22131

Android-MVP架构
MVP简介MVP是模型(Model)、视图(View)、主持人(Presenter)的缩写,分别代表项目中3个不同的模块。如图所示:imageView 对应于Activity、Fragment,负责界面的绘制以及与用户交互Model 依然是业务逻辑和实体模型Presenter 负责完成View于Model间的交互设

0评论2016-11-2286