数据结构与算法
Supcoder
~~~~~~~~~~
展开
-
Pull解析XML文件
PULL解析器的运行方式是基于事件的解析模式。在PULL解析过程中,我们需要自己获取产生的事件然后做相应的操作。PULL解析器小巧轻便,解析速度快,简单易用,非常适合在Android移动设备中使用,Android系统内部在解析各种XML时也是用PULL解析器。使用PULL解析器解析和生成XML文件:Step 1 : 在项目的assets目录中放置一个XML文档books.xml,内容如下:<?xml原创 2015-11-25 10:33:55 · 593 阅读 · 1 评论 -
Android五种数据传递方法汇总
Android开发中,在不同模块(如Activity)间经常会有各种各样的数据需要相互传递,我把常用的几种 方法都收集到了一起。它们各有利弊,有各自的应用场景。 我现在把它们集中到一个例子中展示,在例子中每一个按纽代表了一种实现方法。1. 利用Intent对象携带简单数据利用Intent的Extra部分来存储我们想要传递的数据,可以传送int, long, char等一些基础类型,对复杂的对象就转载 2016-05-12 11:40:21 · 1388 阅读 · 0 评论 -
数组代表数字加一算法
给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123。 示例 2: 输入: [4,3,2,1] 输出: [4,3,2,2...原创 2018-08-06 12:37:17 · 2241 阅读 · 0 评论 -
ArrayList的操作
1.创建ArrayList<String> mList = new ArrayList<String>(); 2.加入元素String str = “一”;mList.add(str); 3.查询大小int theSize = mList.size(); 4.查询特定元素boolean isIn = mList.contains(...原创 2015-11-23 22:11:28 · 477 阅读 · 0 评论