摘要: 一、XML解析 石榴姐 1.解析 ***** 获取解析器: Xml.newPullParser() 设置输入流: setInput() 获取当前事件类型: getEventType() 解析下一个事件, 获取类型: next() 获取标签名: getName() 获取属性值: getAttribut 阅读全文
posted @ 2017-04-06 23:59 dub 阅读(192) 评论(0) 推荐(0) 编辑
摘要: ListView的工作原理 首先来了解一下ListView的工作原理(可参见http://mobile.51cto.com/abased-410889.htm),如图: 1、如果你有几千几万甚至更多的选项(item)时,其中只有可见的项目存在内存(内存内存哦,说的优化就是说在内存中的优化!!!)中, 阅读全文
posted @ 2017-04-06 23:55 dub 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 一、异步任务加载网络数据: 在Android中提供了一个异步任务的类AsyncTask,简单来说,这个类中的任务是运行在后台线程中的,并可以将结果放到UI线程中进行处理,它定义了三种泛型,分别是Params、Progress和Result,分别表示请求的参数、任务的进度和获得的结果数据。 1、使用原 阅读全文
posted @ 2017-04-06 23:47 dub 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Service总结 长期在后台运行的, 没有界面的组件, 用来在后台执行一些耗时的操作 Service是一种在后台长期运行的,没有界面的组件,由其他组件调用开始运行; 服务不太会被kill,即使在内存不足时被kill,当内存恢复时,服务会自动复活,例如下载就可以放入服务中来做,下载时,启动服务,完成 阅读全文
posted @ 2017-04-06 23:43 dub 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 用来接收广播, 可以根据系统发生的一些时间做出一些处理 系统的一些事件,比如来电,来短信,等等,会发广播;可监听这些广播,并进行一些处理; Android3.2以后,为了安全起见,对于刚安装的应用,需要通过点击进入应用(界面,用户确认之后),接收者才能起作用; 以后即使没有启动其界面,也能接收到广播 阅读全文
posted @ 2017-04-06 23:42 dub 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一:Android的启动模式 activity 供用户操作的界面 描述: 1)表示用户交互的一个界面(活动),每一个activity对应一个界面 2)是所有View的容器:button,textview,imageview;我们在界面上看到的都是一个个的view 3)有个ActivityManage 阅读全文
posted @ 2017-04-06 23:41 dub 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 共享应用程序内的数据, 在数据修改时可以监听 1、特点 ①、可以将应用中的数据对外进行共享; ②、数据访问方式统一,不必针对不同数据类型采取不同的访问策略; ③、内容提供者将数据封装,只暴露出我们希望提供给其他程序的数据(这点有点类似Javabeans); ④、内容提供者中数据更改可被监听; 2、创 阅读全文
posted @ 2017-04-06 23:36 dub 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 进程和线程: 1)进程是静态的,其实就是指开启的一个程序;而线程是动态的,是真正执行的单元,执行的过程。其实我们平时看到的进程,是线程在执行着,因为线程是作为进程的一个单元存在的。 2)同样作为基本的执行单元,线程是划分得比进程更小的执行单位。 3)每个进程都有一段专用的内存区域。与此相反,线程却共 阅读全文
posted @ 2017-04-06 23:31 dub 阅读(14996) 评论(0) 推荐(0) 编辑
摘要: 概念 * IO流用来处理设备之间的数据传输 * Java对数据的操作是通过流的方式 * Java用于操作流的类都在IO包中 * 流按流向分为两种:输入流,输出流。 * 流按操作类型分为两种: * 字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的 * 字符流 : 字符流 阅读全文
posted @ 2017-04-06 23:25 dub 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、集合: 1、特点:存储对象;长度可变;存储对象的类型可不同; 2、集合框架: 2)Collection (1)List:有序的;元素可重复,有索引 (add(index, element)、 add(index, Collection)、 remove(index)、 set(index,ele 阅读全文
posted @ 2017-04-06 23:23 dub 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 声明:以下视频均来自与互联网各个高级培训机构内部视频,我们能保证大部分的链接均可用。但不能保证所有的视频内容都是最新的。如果想要实时跟进各个培训机构的内部视频建议您关注微信公众号(BjieCoder):八戒程序猿 已此方式来导航查看你所需要的视频资料:(word2013) IOS: 千锋3G学院IO 阅读全文
posted @ 2017-04-06 22:49 dub 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 1. android 单实例运行方法 我们都知道 Android 平台没有任务管理器,而内部 App 维护者一个 Activity history stack 来实现窗口显示和销毁,对于常规从快捷方式运行来看都是 startActivity 可能会使用 FLAG_ACTIVITY_NEW_TASK 阅读全文
posted @ 2017-04-06 22:48 dub 阅读(5885) 评论(0) 推荐(0) 编辑