摘要: 一、 retainAll 方法 二、batchRemove 方法解析 如果此 collection 由于调用而发生更改,则返回 true 1、关于modCount变量的说明 AbstractList包含一个modCount变量,它的初始值是0,当集合中的内容每被修改一次时(调用add(), remo 阅读全文
posted @ 2016-08-04 16:56 LyJs 阅读(51004) 评论(0) 推荐(4) 编辑
摘要: 一、如何理解线程范围内共享数据 1、static int num=0; 2、线程1访问num变量,并设置为num=2;线程2访问num变量,并设置为num=3; 3、当线程1中对象A、B、C 在访问线程1中的num变量的时候,就不是它本身设置的值了,如何才能使线程1访问它本身设置的数据呢? 结果分析 阅读全文
posted @ 2016-07-03 21:51 LyJs 阅读(897) 评论(0) 推荐(0) 编辑
摘要: public void schedule(TimerTask task, long delay):task:要执行的任务 delay:延迟多少毫秒执行任务。 public void schedule(TimerTask task, long delay, long period):period:第一 阅读全文
posted @ 2016-07-03 20:16 LyJs 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 一、什么是线程? 在我们编写的程序中,代码从main函数一行一行的执行,这就是一个线程,而且是主线程。 多线程就是同时存在多条路线进行执行,好比于百米赛跑,多个跑道上的运动员一起跑步争取冠军。 二、创建线程的两种方式 run方法会在调用start()方法之后被执行,为什么?(请告知),所以我们要继承 阅读全文
posted @ 2016-07-03 19:49 LyJs 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 一、Class的API 二、测试使用的JavaBean 三、测试 1、获取构造器并创建实例 通过getConstructors()方法获取所有的public构造器 通过getDeclaredConstructors()获取所有的构造器 获取指定的public构造器,并创建实例 获取指定的privat 阅读全文
posted @ 2016-06-29 13:32 LyJs 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1、升级流程分析 2、Android通过URL获取网络资源 JSONObject来解析Json字符串 3、连接网络时候要在线程中,如果更新界面也要在线程中,所以要使用Handler和Message结合,使用Handle对象把Message发送出去,在Handle对界面进行更新。 4、使用xUtils 阅读全文
posted @ 2016-04-02 18:35 LyJs 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: Android 中的异步消息处理主要由四个部分组成,Message、Handler、MessageQueue 和Looper。 1. Message Message 是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据。(字段有what arg1 arg2 obj) 2.  阅读全文
posted @ 2016-04-02 18:26 LyJs 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 1、在网络编程的时候,一定不要忘记 2、URLConnection是表示应用程序与URL之间通信连接的类的父类(super class),该类的实例可以用来对由URL引用的资源进行读取和写入操作。 HttpURLConnection 是支持HTTP特定功能的URLConnection。 创建URLC 阅读全文
posted @ 2016-04-02 18:03 LyJs 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1、在AndroidManifest.xml文件的application中配置,应用的主题:不带标题的主题 2、activity_main.xml 3、动态设置版本号 最终效果展示: 阅读全文
posted @ 2016-03-31 19:43 LyJs 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 一、服务的定义: 默默运行在后台的组件,同样可以理解为没有前台的activity,适合运行不需要前台界面的代码。(比如下载)。 二、进程优先级: 三、Activity的进程在后台也可以运行,为什么不使用Activity替代服务。 因为Activity为可不见的时候,Activity所在进程的优先级就 阅读全文
posted @ 2016-03-31 11:06 LyJs 阅读(353) 评论(0) 推荐(0) 编辑