- 博客(24)
- 收藏
- 关注
原创 Android网络连接----使用HttpClient连接网络
package com.test.shiweiwe.networkapp;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;import android.view.View;impo
2015-09-14 21:36:57
507
原创 Android网络连接----使用URLConnection实现从服务器上下载
单线程下载package com.test.shiweiwe.networkapp;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.os.Environment;import android.os.Handler;import android.os
2015-09-14 21:33:17
539
原创 Android网络连接----使用URLConnection连接网络简单例子
使用URLConnection连接网络package com.test.shiweiwe.networkapp;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;import and
2015-09-14 21:23:22
423
原创 UI基础----基本控件的使用之ImageView
ImageView是用于在界面上展示一些图片的一个控件,通过它可以让我们的程序变得更加丰富多彩
2015-08-28 20:55:00
376
原创 UI基础----常见控件的使用之EditText
EditTextEditText是程序用于和用户进行交互的一个重要控件,它允许用户在控件里输入和编辑内容,并可以在程序中对这些内容进行处理。EditText在QQ、微信、微博等应用中非常普遍。EditText是TextView的子类,所以TextView的属性EditText都可以使用,EditText常用的属性: hint(提示):用于提示用户在EditText中要输入的内容类型,这个文本只在E
2015-08-28 20:18:25
508
原创 UI基础----常见控件的使用之TextView
TextView TextView是最简单的一个控件,主要用于在界面上显示一段文本信息。TextView的一些属性: gravity:指定文字的对齐方式,可选值有top、bottom、left、right、center等,可以用|来同时指定多个值 textSize:指定文字大小(设置的单位是sp) textColor:指定文字颜色 drawable:加图片,有drawab
2015-08-27 21:47:31
724
原创 安卓基础:Activity基础、五大布局
Activity:Activity是Android系统中的四大组件之一,可以用于显示View。它是一种可以包含用户界面的组件,主要用于和用户进行交互。Activity是有生命周期的,每个Activity在其生命周期中最多可能会有四种状态: Activity的生命周期: Activity有七个回调方法,覆盖了Activity生命周期的每一个环节: 1.onCreate():在Activi
2015-08-19 20:45:47
1041
原创 8月13日---用户信息查询
用户可以通过与服务器连接在一个界面上实现登录,注册,找回密码的功能,与数据库进行交互 具体代码://服务器的代码package com.lingzhuo.test;import java.io.IOException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;
2015-08-13 21:41:51
432
原创 8月12日---URLConnection,HTTPClient
服务器与数据库建立连接,将从浏览器得到的信息与数据库中的信息相比较,如果有了,就显示登陆成功,如果没有,就显示登录失败:package com.lingzhuo.test;import java.io.IOException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSe
2015-08-13 21:31:46
289
原创 8月11日----数据库、serverlet
数据库的补充MVC设计模式MVC:Model View Controller 是一种编程思想 ,把图形界面和方法分开 便于后期的维护和更改把昨天的登录和注册程序用MVC模式写://login 登录package com.lingzhuo.test;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.
2015-08-11 20:22:40
400
原创 8月10日----数据库
数据库数据库的重点:增删改查 建立数据库的步骤: 1.建立一个DATABASS 2.建TABLE 3.对数据进行增删改查知识点: 主键(一个Table中不能重复,能够使用这个值确定唯一一条数据(唯一标识)) 外键(一个表中的数据持有别的表的主键)数据库的增删改查:create table digiste (username varchar(30) binary not null
2015-08-10 20:23:09
302
原创 8月2日----TCP Socket 编程
TCP编程基础TCP是基于Socket类编写的通信程序。 InetAddress类 InetAddress类是与IP地址相关的类,利用该类可以获取IP地址,主机地址等信息,常用的方法如下: getAddress() 返回此 InetAddress 对象的原始 IP 地址。 getByName(String host)
2015-08-04 21:15:35
288
原创 7月28日----反射、注解
//创建新的注解package com.lingzhuo.zhujie;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Tar
2015-08-03 21:42:28
292
原创 8月3日----UDP通信
URL 类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。package com.lingzhuo.udpsocket;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.In
2015-08-03 19:50:07
280
原创 7月23日--File类、流、XML解析
File 类 File类的常用方法:1.createNewFile() 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。 2.createTempFile(String prefix, String suffix) 在默认临时文件目录中创建一个空文件,使用给定前缀和后缀生成其名称。 3.createTempFile
2015-08-03 16:25:08
343
原创 7月21日---关键字、抽象方法、抽象类、接口、多态及总结、设计模式
参考资料:请点这里,这是一篇很有用的文章static关键字static 静态的 用来定义该类中对象共有的属性 静态的变量和方法可以通过”类名. “调用 静态只能调用静态 不能使用super 和thisfinal关键字final最后 最终 用final修饰类 该类不能被继承 用final修饰方法 该方法不允许被重写 用final修饰变量 该变量值不允许被修改 全局变量用final修饰后要立
2015-08-01 11:48:26
458
原创 7月27日-----正则表达式、线程
正则表达式用的时候要查API 在类 Pattern下 正则表达式的调用顺序 Pattern p = Pattern.compile(“a*b”); Matcher m = p.matcher(“aaaaab”); boolean b = m.matches(); 以例子来说明: //判断邮箱 Pattern p = Pattern.compile(
2015-07-28 19:50:40
318
原创 7月24日-----JSON解析、Date、Calender、集合框架
JSON解析//创建JSON的方法一 public static String creatJson(){ JSONObject obj = new JSONObject(); obj.put("name", "张三"); obj.put("num", "01"); JSONObject obj1 = new JSONObject
2015-07-27 19:12:11
354
原创 7月22日
object类 Java中所有的引用数据类型都继承于object类equals方法 hashCode() toString()exception RuntimeException可以不写try catchtry catch finally多重catch catch 错误范围大的在下边 范围小的在上边throws抛出异常 向上一级抛出异常,让上一级去处理try catch是自己处理了异常
2015-07-23 09:03:49
350
原创 第三天——循环语句的练习
循环语句的练习当x<=1时,y=x;当1<x<10,y=3*x-2;当x>=10,y=4*x int x=0; int y=0; while(true){ Scanner sanner=new Scanner(System.in); x=sanner.nextInt();//阻塞,等待输入 if (x<
2015-07-16 17:29:03
407
原创 第二天——命名规则和循环语句
变量名命名规则首字母: 字母,下划线_,美元符$ (通常情况下,都是以字母开头,首字母小写) 其他字: 数字,字母,下划线_,$ 变量名通常是名词,第一个单词首字母小写,后面的单词首字母大写(驼峰命名法),eg:int zhangSan ;Java中的保留字java中的保留字 要注意的是goto,他在Java中没有具体含义,但是他是Java中的保留字。运算符算术运算符:+、-、*、/、
2015-07-15 18:26:31
329
原创 第一天---Java基础
1.JDK安装环境变量配置JAVA_HOME jdk的安装目录 CLASS_PATH lib的安装目录 Path .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;运行结果 2.第一个Java程序编写第一个程序public class HelloJava{ public static void main(String[] args){ Syste
2015-07-14 18:32:10
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人