- 博客(195)
- 资源 (14)
- 收藏
- 关注
转载 notifyDataSetChanged() 动态更新ListView
有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.从今天起,每次学习的源代码都会打包上传,方便各位同学学习,注册帐号即可下载。布局main.xml:
2014-09-09 14:19:50 718
原创 Android画板案例
画板案例:步骤:步骤一:声明一些全局上使用的变量: //接收布局文件上的图片显示控件 private ImageViewiv; //声明一个可以用来编辑的bitmap private BitmapbaseBitmap; //画布的声明 private Canvascanvas; //画笔的声明
2014-06-05 16:49:44 1277
原创 Android加载大图片到内存
加载大图片到内存步骤:步骤一:获取品屏幕的宽高数据;[HD1] 步骤二:获取图片的宽高;[HD2] 步骤三:计算屏幕与图片的宽高比例,按照差距最大的进行缩放处理;[HD3] 步骤四:图片的缩放处理;[HD4] [HD1]//获取手机的屏幕的窗体大小 WindowManager windowManager = (Wi
2014-06-05 10:38:36 958
原创 Android获取Exif信息
获取Exif信息代表的是文件的头信息;步骤:步骤一:// 获取指定的文件的头信息对象ExifInterface exif = new ExifInterface("/sdcard/x.jpg");步骤二:获取指定的头信息:// 获取指定的信息// 获取拍摄时间String time =exif.getAttribute(ExifInterface.TAG_D
2014-06-05 10:36:51 2039
原创 Android调用gallery获取图片
从gallery中获取图片步骤:步骤一:// 激活系统图库应用,选择一张图片Intent intent = new Intent();// 活动操作:选择一个项目从数据,返回被选中intent.setAction(Intent.ACTION_PICK);// 设置意图的类型intent.setType("image/*");// 设置开启意图// 设
2014-06-05 10:35:40 1733
原创 Android下将图片加载到内存中
Android的系统的标准默认内存是16M.所以来说是非常宝贵的,在创建应用的时候要尽可能的去节省内存,但是在加载一些大的文件的时候,比如图片是相当耗内存的,一个1.3M的图片,分辨率是2560X1920(宽X高)图片当加载到手机内存的时候就会请求19M的一块内存,这是远远超出了系统自带的内存空间,这时候应用程序就会挂掉,所以我们要进行图片的缩放处理,下面我就来带大家创建一个用来图片缩放的应用;
2014-06-05 08:40:05 2152
原创 Android应用程序中的多个Activity的显示创建和调用
布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="
2014-05-31 16:20:17 1346
原创 Android多线程文件下载器
本应用实现的是输入文件的网络的地址,点击按钮开始下载,下载过程中有进度条和后面的文本提示进度,下载过程中按钮不可点击,防止重复的下载,下载完毕后会进行Toast的提示显示,并且回复按钮的可点击性,进度条也会清空,当然如果下载中途结束应用进程就会进行进度的保存,下次下载同样的文件时就会从进度记录进行下载,节省流量和时间应用需要的应用权限:访问网络权限 外部储存的写入
2014-05-31 12:00:29 1505
原创 多线程下载,以及断点的实现
import java.io.File;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL;import javax.imageio.stream.FileImageInputStream;/** * 多线程
2014-05-31 08:10:14 1519 5
原创 最新---java多线程下载文件
import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL;public class Demo { // 定义线程个数 public static int threadCount = 5; public static
2014-05-30 19:18:31 1743
原创 Android-smart-image-view加载网络图片
界面效果应用的权限 布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andr
2014-05-30 15:30:24 1659 1
原创 Android采用async框架实现文件上传
页面效果需要的权限 网络访问权限;布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_par
2014-05-30 12:01:34 2560
原创 采用Android中的httpclient框架发送post请求
/** * 采用httpclientPost请求的方式 * * @param username * @param password * @return null表示求得的路径有问题,text返回请求得到的数据 */ public static String httpclientPost(String username, String password) { try
2014-05-29 21:49:16 1042
原创 Android中的httpclient框架发送get请求
/** * 采用httpclientGet请求的方式 * * @param username * @param password * @return null表示求得的路径有问题,text返回请求得到的数据 */ public static String httpclientGet(String username, String password) { try {
2014-05-29 21:19:00 1341 2
原创 Android面向HTTP协议发送post请求
/** * 采用post请求的方式 * * @param username * @param password * @return null表示求得的路径有问题,text返回请求得到的数据 */ public static String postRequest(String username, String password) { try { String p
2014-05-29 20:26:56 1164
原创 Android面向HTTP协议发送get请求
/** * 采用get请求的方式 * * @param username * @param password * @return null表示求得的路径有问题,text返回请求得到的数据 */ public static String getRequest(String username, String password) { try { String pat
2014-05-29 20:25:43 1046
原创 Android SQLite3工具的使用
首先要配置的是Android SDK中带有的adb工具:解压并打开下载好的Android SDK,找到platform-tools文件夹,右击我的电脑-->属性--->高级系统设置--->环境变量;建议只在用户变量中设置;如果有PATH环境变量就双击进行编辑,拷贝找到的platform-tools文件夹的全路径,例如:D:\Program Files\adt-bundle-wi
2014-05-25 15:42:11 1408
原创 Android中API建议的方式实现SQLite数据库的增、删、改、查的操作
package com.examp.use_SQLite.dao;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import andr
2014-05-25 15:03:18 1259
原创 Android实现SQLite数据库的增、删、改、查的操作
核心代码DAO类package com.examp.use_SQLite.dao;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;i
2014-05-25 14:18:20 7356
原创 Android中fragment_main.xml文件中的组件获取的问题
package com.dhy.phonedial;import android.app.Activity;import android.app.Fragment;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.LayoutInflate
2014-05-17 10:31:50 2600
原创 Jtable简单的封装使用
package project02_Order_management.util;import java.sql.ResultSet;import java.sql.SQLException;import javax.swing.JTable;import javax.swing.table.DefaultTableModel;/** * 一个JTable工具类 * 进行初始化
2014-04-29 10:24:29 1278
原创 仿照hibernate封装的一个对数据库操作的jdbc工具类
package project02_Order_management.dao;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.sql.Connection;import java.sq
2014-04-26 14:46:26 3240
原创 最基础的jdbc连接
package tk.dhy.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class JDBC { // 连接 private static Connection connec
2014-03-28 12:01:35 990
原创 CSDN乐知学院网站改版了 http://study.csdn.net/
我做过的项目,CSDN乐知学院网站改版了 http://study.csdn.net/
2014-03-25 12:07:23 1530
原创 Spring中的国际化的处理
在applicationContext.xml文件或是其他名字的spring配置文件中进行设置,基本的配置如下:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.spring
2014-03-22 11:56:46 1299
原创 net.sf.json中修改和过滤已生成的json数据的简单讲解
// 查询所有父类板块 public String findAllFatherBoard() throws IOException { // 接收查询的结果集 List boardList = boardDAO .get("from ForumBoard fb where fb.forumBoard=null and fb.boardAuditing='true'"); //
2014-03-17 21:34:16 3724
net.sf.json中修改和过滤已生成的json数据的简单讲解
// 查询所有父类板块 public String findAllFatherBoard() throws IOException { // 接收查询的结果集 List<ForumBoard> boardList = boardDAO .get("from ForumBoard fb where fb.forumBoard=null and fb.boardAudit...
2014-03-17 21:34:00 259
原创 dhtmlxTree+struts2实现简单的动态树形菜单
页面<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%>">My JSP 'index.js
2014-03-14 19:26:39 1635
dhtmlxTree+struts2实现简单的动态树形菜单
页面<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName()...
2014-03-14 19:26:00 105
转载 在Hibernate 4.3中如果使用了@Table注解,在获取session的时候会抛出如下异常解决办法
使用hibernate4.3.2+javaEE6.0运行时会报如下错误Exception in thread "main" java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index; at org.hibernate.cfg.annotations.EntityBi
2014-03-09 13:43:18 2064 1
在Hibernate 4.3中如果使用了@Table注解,在获取session的时候会抛出如下异常解决办法...
使用hibernate4.3.2+javaEE6.0运行时会报如下错误Exception in thread "main" java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index; at org.hibernate.cfg.annotations.EntityBi...
2014-03-09 13:43:00 176
原创 解决Struts2中的s:optiontransferselect排序后的数据获取的问题
今天在学习struts2标签s:optiontransferselect的时候遇到一个问题,就是从新排序后的数据回传到action或后台的的问题,找了一个晚自习终于对这个很多程序猿眼中的bug解决了一点点,直接使用这个标签后运行时火狐的firebug会报错 <s:optiontransferselect leftTitle="未排序试题" name="leftList" list=
2014-03-08 22:25:25 1579
解决Struts2中的s:optiontransferselect排序后的数据获取的问题
今天在学习struts2标签s:optiontransferselect的时候遇到一个问题,就是从新排序后的数据回传到action或后台的的问题,找了一个晚自习终于对这个很多程序猿眼中的bug解决了一点点,直接使用这个标签后运行时火狐的firebug会报错<s:form action="orderBack" method="post"> <s:optiontransfe...
2014-03-08 22:25:00 187
原创 java中超类(父类)的概念
this是java使用的一个特定意义的引用,它指向当前对象自身。(指向该关键词所在的类,,用来引用自己所在的类中的成员变量或方法。)super关键词指向该关键词所在类的父类,用来引用父类中的成员变量或方法。 通过 super.someMethod([paramlist])将调用父类中的 someMethod()方法。 该方法不一定是在当前类的直接父类中定义的,可以是直接父类在
2014-03-07 22:06:25 5641
java中超类(父类)的概念
this是java使用的一个特定意义的引用,它指向当前对象自身。(指向该关键词所在的类,,用来引用自己所在的类中的成员变量或方法。)super关键词指向该关键词所在类的父类,用来引用父类中的成员变量或方法。 通过 super.someMethod([paramlist])将调用父类中的 someMethod()方法。 该方法不一定是在当前类的直接父类中定义的,可以是直接父类在类...
2014-03-07 22:06:00 295
struts2.1.16_spring4.0.2_hibernate4.3.2+jar包+配置说明.rar
2014-04-04
java+servlet+commons-io-2.4.jar+commons-fileupload-1.3.jar实现文件的上传与下载
2013-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人