04 2016 档案

摘要:Java语言对线程的支持主要体现在Thread类和Runnable接口,Thread和Runnable里都有一个共同的方法run(),run()方法里的内容为线程里要执行的代码。 下面是Thread类里常用的方法: 这里join方法有几个重载的形式,没有参数的指明了其它的线程一定要等到当前执行的线程 阅读全文
posted @ 2016-04-22 10:18 陈家小桐桐 阅读(208) 评论(0) 推荐(0) 编辑
摘要:大家平时都string都不是很在意,但是每当面试碰到String的时候在“==”和equals之间就乱了,下面我来说一说String,也许不够全面,请大家多多指教,希望会帮到处于蒙圈状态的人们。 一、Java中字符串的不变性 String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新 阅读全文
posted @ 2016-04-21 16:38 陈家小桐桐 阅读(648) 评论(0) 推荐(0) 编辑
摘要:很多人工作的过程中都会碰到ListView下拉刷新和分页加载,然后大多数公司都已经把框架写好了,大家直接用就可以了,有些人一直对这个事情处于迷茫状态,为了让大家对上拉刷新和分页加载有一个比较全面的认识,我写了两个Dome,分别是ListView的下拉刷新和分页加载。在这里我就不付上我的源码了,我把我 阅读全文
posted @ 2016-04-21 15:31 陈家小桐桐 阅读(132) 评论(0) 推荐(0) 编辑
摘要:有些初学者肯定很糊涂,不知道为什么要出现包装类,原因很简单,因为基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单,为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型。下边是基本数据类型和包装类之间的 阅读全文
posted @ 2016-04-21 14:07 陈家小桐桐 阅读(178) 评论(0) 推荐(0) 编辑
摘要:首先大家先找到本地的sdk,然后找到Google提供的API,具体查找方法如下:sdk——>docs——>index.html——>develop——>training——>左边的目录下找到Build Apps with Graphics & Animation——>Adding Animation 阅读全文
posted @ 2016-04-21 13:41 陈家小桐桐 阅读(496) 评论(0) 推荐(0) 编辑
摘要:看到上面这段代码,大家肯定认为三个TextView的宽度是1:2:2,但实际上是如图1这样的,宽度之比确实是1:2:2,但为什么第一个和后两个是齐平的呢?下面我给大家画一条线,可以看到虽然控件是没有对齐的,但是三个TextView里的第一行文本是对齐的,这是因为TextView 在LinearLay 阅读全文
posted @ 2016-04-15 17:09 陈家小桐桐 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一、使用步骤: 1、建立Widget的样式布局文件widght,布局只支持几种,比如,相对布局,线性布局,帧布局,布局里支持的控件也是有限的。 2、在res下建立一个新的文件夹我的命名为xml 3、在新建立的xml文件夹里建设一个Widget的.XML配置文件,weather.XML 4、.XML配 阅读全文
posted @ 2016-04-15 16:10 陈家小桐桐 阅读(478) 评论(0) 推荐(0) 编辑
摘要:一、异常定义 阻止当前方法或作用域继续执行的问题,称为异常 二、异常分析 所有不正常类都继承Throwable类,这个类主要有两个子类Error类和Exception类。Error指系统错误,比如内存溢出或者虚拟机异常,Error出现程序就彻底崩溃了,Exception一般是编码、环境出现问题。Ex 阅读全文
posted @ 2016-04-15 15:43 陈家小桐桐 阅读(660) 评论(1) 推荐(0) 编辑
摘要:一、用WebView处理页面导航 可以加载本地资源也可以加载web资源,区别是我们要加载本地资源要实现在assets文件夹里添加一个.html资源。调取网页的时候可以用loadUrl方法把网址添加进去也可以用Intent意图,把Uri地址添加进去就好了,在这里我就不写不来了。但是在打开的时候总是默认 阅读全文
posted @ 2016-04-15 14:48 陈家小桐桐 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:一、对AIDL进行说明 AIDL允许定义一个编程的接口来作为客户端和服务端通信的桥梁,AIDL定义了客户端和服务端的编程标准,在Android里边一个进程无法直接访问另一个进程的内存信息,但是要访问的话,我们就需要把他们的设备分解成操作系统能认识的基本数据类型。使用AIDL必须要跨进程,所以通讯起来 阅读全文
posted @ 2016-04-15 11:03 陈家小桐桐 阅读(1103) 评论(0) 推荐(0) 编辑
摘要:一、在这里我会先说明两个基本概念,Broadcast(广播)和BroadcastReceiver(广播接收器) 1、Broadcast:是运用在应用程序内部以及应用程序之间的一种传输信息的机制 2、BroadcastReceiver:对发送过来的广播进行过滤并且进行响应的组件,用来接收来自系统或者应 阅读全文
posted @ 2016-04-14 17:31 陈家小桐桐 阅读(188) 评论(0) 推荐(0) 编辑