排序:
默认
按更新时间
按访问量

Android--ListView

ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView。它以垂直列表的方式列出所需的列表项。 案例一:使用android:entries加载数据 ListView添加监听 调用setOnItemClickListener(),添加...

2016-07-21 20:10:51

阅读数:240

评论数:0

AsyncTask-异步任务

AsyncTask是android 1.5提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程。 优点:简单快捷、过程可控 AsyncTask的使用步骤: 1 添加一个类,继承A...

2016-07-21 19:41:01

阅读数:1017

评论数:0

Android更新UI的方式

Android单线程模型中始终要记住两条法则 1). 不要阻塞UI线程  2). 确保只在UI线程中访问Android UI控件。 Android更新UI的方式 import android.app.Activity; import android.os.Bundle; imp...

2016-07-21 19:12:28

阅读数:109

评论数:0

Android 目录结构

src:存放java代码 gen:存放自动生成的文件. R.java 存放res文件夹下对应字眼的id project.properties: 指定当前工程采用的开发工具包的版本 libs:当前工程所依赖的jar包. assets:放置一些程序所需要的媒体文件 bin:工程的编译目录.存...

2016-07-11 19:47:07

阅读数:125

评论数:0

正则表达式

正则表达式可以理解为一种匹配规则,规范.通常用于字符串中的查找,替换,验证合法性. .              任何字符  a?             a一次或一次也没有  a*             a零次或多次  a+            a一次或多次  a{n}      ...

2016-07-09 10:11:28

阅读数:108

评论数:0

接口回调示例

public class Test_Main01 implements CallBack{ private static String msg;//记录子线程的话 public static void main(String[] args) { // TODO Auto-generate...

2016-07-09 09:52:11

阅读数:146

评论数:0

java servlet 搭建简易的服务器

import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import ja...

2016-07-09 09:39:43

阅读数:1681

评论数:0

JDBC简单用法

JDBC代表Java数据库连接,这对Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API。 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; i...

2016-07-09 09:22:27

阅读数:121

评论数:0

Sqlite

Sqlite:目前移动端开发流行最广泛一门数据库 特点: 1、轻量级,资源占用少 2、零成本 3、性能良好 Sqlite3.exe软件:操作的数据库 软件命令:都是以.开始,结尾没有; .help 获取支持命令 .open   打开数据库,如果不存在的话就新建 .tabl...

2016-07-08 20:50:33

阅读数:231

评论数:0

json解析

什么是JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 这种格式最早应用在JavaScript中,JSON 语法是 JavaScript 对象表示语法的子集。 在Java中提供了解析JSON格式的类库 java解析JSON的三种方式 1 ...

2016-05-21 09:59:54

阅读数:153

评论数:0

可变参数、反射

可变参数 从JDK 5开始,java允许为方法定义长度可变的参数。 语法: public void foo(int...args){} 注意事项: 调用可变参数的方法时,编译器将自动创建一个数组保存传递给方法给方法的可变参数,因此 程序员可以在方法体中以数组的形式访问可变参数 可变参数只能处于参数...

2016-05-21 09:24:16

阅读数:1143

评论数:0

XML解析

Android系统中的应用怎么和Windows服务器(IIS)进行交互数据? Android系统的应用怎么和IOS系统中的应用交互数据 其它诸如此类跨平台、跨操作系统的数据交互问题可以通过XML解决 XML概述 可扩展性标记语言 XML用于描述数据 应用场:持久化存储数据;数据交换...

2016-05-19 22:25:10

阅读数:205

评论数:0

okhttp

Android为我们提供了两种HTTP交互的方式:HttpURLConnection 和 Apache HTTP Client,虽然两者都支持HTTPS,流的上传和下载,配置超时,IPv6和连接池,已足够满足我们各种HTTP请求的需求。但更高效的HTTP请求可以让您的应用运行更快、更节省流量。而O...

2016-05-19 22:04:35

阅读数:143

评论数:0

HttpURLConnection多线程下载

package com.qf.day27_Task; import java.net.HttpURLConnection; import java.net.URL; public class URLDownload { public static void main(String[] ar...

2016-05-19 21:40:18

阅读数:218

评论数:0

URL类

Java.net包里面的类是进行网络编程的,其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。 类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。 URL类常用方法: getDefault...

2016-05-18 21:45:23

阅读数:234

评论数:0

Servlet

package com.qf.day27; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.Http...

2016-05-18 21:34:04

阅读数:166

评论数:0

网络编程----基于TCP的socket编程

基于TCP协议的Socket网络通信 用来实现双向安全连接网络通信 TCP Socket通常用来实现client-server连接,建立连接时所需的寻址信息为远程计算机的IP地址和端口号(Port Number) TCP Socket通信模型 进行网络通信时,Socket需要借助数据流来完成数据...

2016-05-16 20:27:28

阅读数:226

评论数:0

多线程----线程通信

线程通信方法 Java实现线程通信的方法 wait()方法 挂起当前线程,并释放共享资源的锁 notify()方法 在因调用该对象的wait()方法而阻塞的线程中随机选择一个解除阻塞,但要等到获得锁后才可真正执行 notifyAll()方法 将因调用该对象的wait()方法而阻塞的所有线程一次性全...

2016-05-14 23:11:55

阅读数:220

评论数:0

多线程--线程同步、死锁、守护线程、多线程下载

1 线程同步 当两个或多个线程需要访问同一资源时,需要确保该资源某一时刻只能被一个线程使用 1.1同步代码块 同步代码块:synchronized放在对象前面限制一段代码的执行 synchronized(对象)//这个对象可以为任意对象  {      需要被同步的代码  }  同步条件 必须要有...

2016-05-13 08:42:08

阅读数:252

评论数:0

多线程

一、 进程与线程 1 进程:每个独立运行着的程序称为一个进程 2 线程:线程是一个进程内部的一条执行路径,java虚拟机允许应用程序并发地运行多个执行, 使系统独立调度和分派cpu的基本位 3 多线程:多线程就是在一个进程中创建多个线程,每个线程完成一个任务 优点:多线程技术使程序响应速...

2016-05-12 08:34:20

阅读数:242

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭