自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Veer Han

追求卓越,成功就会在不经意间追上你。

  • 博客(63)
  • 资源 (9)
  • 收藏
  • 关注

原创 SQLiteDatabase的CRUD操作实现

1.新建db项目 2.MySQLiteOpenHelper.javapackage com.example.db.impl;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public clas

2015-05-26 23:20:12 1323

原创 Pull生成XML文件

点击button按钮生成xml文件 MainActivity.javapackage com.example.pullxmls;import java.io.BufferedWriter;import java.io.IOException;import java.io.OutputStreamWriter;import org.xmlpull.v1.XmlSerializer;im

2015-05-26 23:16:30 822

原创 Pull解析XML文件-采用自定义布局

除了可以使用 SAX和DOM解析XML文件,大家也可以使用Android内置的Pull解析器解析XML文件。 Pull解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如:开始元素和结束元素事件,使用parser.next()可以进入下一个元素并触发相应事件。事件将作为数值代码被发送,因此可以使用一个switch对感兴趣的事件进行处理。当元素开始解析时,调用parser.nextText(

2015-05-26 23:14:42 1164

原创 SAX解析XML文件-采用自定义布局

1.新建saxxml项目 2.Foods.xml<?xml version="1.0" encoding="UTF-8"?><foods> <food> <name>保定会馆1</name> <description>保定会馆,是一家百年老店,由chj创建。希望大家过去品尝.保定会馆,是一家百年老店,由chj创建。希望大家过去品尝.保定会馆,是一家百年老

2015-05-26 12:33:49 1123

原创 DOM解析XML文件3-SimpleAdapter_自定义布局

1.新建名为domxml的项目 2.新建user_item.xml的自定义布局文件<?xml version="1.0" encoding="UTF-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" a

2015-05-22 23:24:34 1023

原创 DOM解析XML文件2-SimpleAdapter_simple_list_item_2布局

1.新建名为domxmla的Android Application Project 2.User.javapackage com.example.domain;public class User { private Integer id; private String name; public User() { super();

2015-05-22 23:19:56 2898

原创 DOM解析XML文件1-ArrayAdapter_simple_list_item_1布局

1.新建名为domxmls的Android Application Project 2.User.javapackage com.example.domain;public class User { private Integer id; private String name; public User() { super(); // TOD

2015-05-22 23:16:26 2167

原创 文件存储的实现-login登录案例3-SharedPreferences

很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式: 文件、SharedPreferences(参数)、SQLite数据库、内容提供者(Content provider)、网络案例3:使用sharedPreferences保存参数 1.修改MainActivity.java文件 2.演示效果: 应用第一次开启显示:

2015-05-22 23:12:09 1527 1

原创 短信发送器的实现

1.新建名为sendsms项目 2.Activity_sms.xml

2015-05-22 23:07:13 1005

原创 文件存储的实现-login登录案例2-sdcard

很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式: 文件、SharedPreferences(参数)、SQLite数据库、内容提供者(Content provider)、网络案例2:文件保存在sdcard中 1.由于文件要保存在sdcard中,所以需要在AndroidManifest.xml中添加相应的权限 2.修改MainActivity.

2015-05-22 23:04:06 1014

原创 文件存储的实现-login登录案例1-内置存储

很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式: 文件、SharedPreferences(参数)、SQLite数据库、内容提供者(Content provider)、网络案例1:文件保存在内置存储中 1.新建一个login项目并完成布局的搭建 2.MainActivity.java 这里封装了一个将io流转换成字符

2015-05-20 23:27:53 1326

原创 对应用进行单元测试

法一:单独创建一个AndroidTestProject对已存在项目进行测试。 1.在新建的junitdemo项目中创建待测试的业务类UserSerive 2.新建一个名为testdemo的Android TestProject并选择针对第一步创建的项目进行测试 3.在testdemo中新建一个DemoTest类对业务类进行测试 分别执行test1( )、test2( )方法:

2015-05-20 23:17:14 938

原创 电话拨号器的实现

新建一个Android Application Project 在Strings.xml中添加字符串资源 在布局文件activity_phone.xml中添加相应控件 Graphical Layout显示效果: 如果在Graphical Layout中显示效果出错,只需要修改为对应的API即可。 4. 在AndroidManifest.xml中添加拨打电话的权限 5. 在PhoneAct

2015-05-20 23:06:46 1173 1

原创 ajax学习总结及案例

AJAX = 异步 JavaScript 及 XML(Asynchronous JavaScript and XML) AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。通过 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象,您的 JavaScript

2015-04-14 23:25:51 935

原创 Js_Checkbox全选反选案列

代码:<!DOCTYPE html><html><head><title>checkboxs.html</title><meta name="keywords" content="keyword1,keyword2,keyword3"><meta name="description" content="this is my page"><meta name="content-type" c

2015-04-14 22:49:30 1070

原创 应用正则表达式验证用户注册

代码:<!DOCTYPE html><html><head><title>form.html</title><meta name="keywords" content="keyword1,keyword2,keyword3"><meta name="description" content="this is my page"><meta name="content-type" conten

2015-04-14 22:10:01 3974

原创 对html中特殊的符号进行过滤处理_Filter类

需要牢记的一个类StringBuffer及sb对象!

2015-03-29 22:33:34 3149

原创 session学习总结-用户登录及一次性校验码案例

一次性验证码的主要目的就是为了限制人们利用工具软件来暴力猜测密码。 服务器程序接收到表单数据后,首先判断用户是否填写了正确的验证码,只有该验证码与服务器端保存的验证码匹配时,服务器程序才开始正常的表单处理流程。 密码猜测工具要逐一尝试每个密码的前题条件是先输入正确的验证码,而验证码是一次性有效的,这样基本上就阻断了密码猜测工具的自动地处理过程。 相似案例参考我的另一篇博客: 使用Respo

2015-03-24 22:42:10 2414

原创 Cookie学习总结-登陆案例(记住用户名和密码)

LoginServlet.javapackage blank.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.ht

2015-03-20 23:05:05 4527 1

原创 Cookie学习总结-显示上一次访问时间

* CookieDemoServlet.java*(ck.do)package blank.servlet;import java.io.IOException;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.htt

2015-03-20 22:44:32 745

原创 Cookie学习总结-Cookie的增加、删除、查看案例

Cookie是客户端技术,服务器把每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是用户各自的数据了

2015-03-19 23:35:41 1042

原创 使用Response输出随机图片(随机生成验证码)

源代码 CheckCodeServlet.javapackage blank.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.http.Htt

2015-03-17 21:53:15 2126

原创 利用Servlet和Spring JDBCTemplate实现用户登录效果

项目描述 利用servlet和Spring框架中的数据库模块类(JdbcTemplate)实现如题效果。 登录界面 代码列表 UserDao.javapackage blank.dao;import blank.domain.User;pu

2015-03-14 23:12:54 3602 1

使用SwipeRefreshLayout和RecyclerView实现仿“简书”下拉刷新和上拉加载更多

使用SwipeRefreshLayout和RecyclerView实现仿“简书”下拉刷新和上拉加载更多 对应博客地址:http://blog.csdn.net/leoleohan/article/details/50989549 对应Github地址:https://github.com/leoleohan/RefreshDemo

2016-03-26

一个案例解析DiskLruCache的基本用法

一个案例解析DiskLruCache的基本用法 对应博客地址http://blog.csdn.net/leoleohan/article/details/50847209

2016-03-18

Gson使用入门

一个例子快速掌握Gson的基本使用方法 an example showing how to use Gson to accelerate development 对应的博客地址:http://blog.csdn.net/leoleohan/article/details/50886707

2016-03-18

网络数据缓存的一种快速实现方式

网络数据缓存的一种快速实现方式 博客地址:http://blog.csdn.net/leoleohan/article/details/50896351

2016-03-18

Android canvas.save()和canvas.restore()的理解

讲解使用canvas.save()和canvas.restore()的demo

2016-03-08

Android搜索功能的案例,本地保存搜索历史记录。

本案例实现起来很简单,所以可以直接拿来嵌入项目中使用,涉及到的知识点: - 数据库的增删改查操作 - ListView和ScrollView的嵌套冲突解决 - 监听软键盘回车按钮设置为搜索按钮 - 使用TextWatcher( )实时筛选 - 已搜索的关键字再次搜索不重复添加到数据库 - 刚进入页面设置软键盘不因为EditText而自动弹出

2016-02-18

openssl生成RSA私钥公钥

openssl生成RSA私钥公钥,该压缩包包含详细的使用说明及DEMO

2015-08-23

activity的四种加载模式分析

通过案例深度解析activity的四种加载模式,深度分析Task栈。

2015-06-08

Android-PullToRefresh开源项目的使用方法及案例

内含三篇文档,详细介绍了ListView和GridView利用pull-to-rerfesh 实现下拉刷新和上拉加载更多的使用。

2015-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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