摘要: Iterator是一个迭代器接口,专门用来迭代各种Collection集合,包括Set集合和List集合。 Java要求各种集合都提供一个iteratot()方法,该方法返回一个Iterator用于遍历集合中的元素。至于返回的Iterator是哪一种实现类我们并不关心,这就是典型的“迭代器模式”。 阅读全文
posted @ 2017-04-11 14:41 星辰之力 阅读(4359) 评论(0) 推荐(0)
摘要: 一个android文件的Uri地址一般如下: content://media/external/images/media/62026 这是一张图片的Uri,那么我们如何根据这个Uri获得其在文件系统中的路径呢? 其实很简单,直接上代码: 那么假如我们有一个图片的路径地址又该如何获得其Uri呢? 阅读全文
posted @ 2017-04-11 11:38 星辰之力 阅读(15820) 评论(1) 推荐(1)
摘要: 一、URI 二、内部保存 首先我们来看一下android是如何管理多媒体文件(音频、视频、图片)的信息。通过DDMS,我们在/data/data/com.android.providers.media下找到数据库文件 打开external.db文件进一步查看:在media表格下,可以看到文件路径(_ 阅读全文
posted @ 2017-04-11 09:26 星辰之力 阅读(53914) 评论(0) 推荐(1)
摘要: Java中字符串中子串的查找共有四种方法(indexof())indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可 阅读全文
posted @ 2017-04-11 08:39 星辰之力 阅读(19550) 评论(0) 推荐(0)
摘要: public class Test { public static int count(String text,String sub){ int count =0, start =0; while((start=text.indexOf(sub,start))>=0){ start += sub.le... 阅读全文
posted @ 2017-04-11 08:38 星辰之力 阅读(5367) 评论(0) 推荐(0)