自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MartinDong

技术博客

  • 博客(195)
  • 资源 (14)
  • 收藏
  • 关注

原创 Android 的权限设置大全

Android权限汇总

2014-12-18 20:33:30 1133

转载 notifyDataSetChanged() 动态更新ListView

有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.从今天起,每次学习的源代码都会打包上传,方便各位同学学习,注册帐号即可下载。布局main.xml:

2014-09-09 14:19:50 703

转载 Android开源项目分包方式学习(eoe、oschina、github)

采集

2014-08-28 14:58:17 839

原创 Android画板案例

画板案例:步骤:步骤一:声明一些全局上使用的变量:    //接收布局文件上的图片显示控件    private ImageViewiv;    //声明一个可以用来编辑的bitmap    private BitmapbaseBitmap;    //画布的声明    private Canvascanvas;    //画笔的声明

2014-06-05 16:49:44 1266

原创 Android加载大图片到内存

加载大图片到内存步骤:步骤一:获取品屏幕的宽高数据;[HD1] 步骤二:获取图片的宽高;[HD2] 步骤三:计算屏幕与图片的宽高比例,按照差距最大的进行缩放处理;[HD3] 步骤四:图片的缩放处理;[HD4]  [HD1]//获取手机的屏幕的窗体大小        WindowManager windowManager = (Wi

2014-06-05 10:38:36 935

原创 Android获取Exif信息

获取Exif信息代表的是文件的头信息;步骤:步骤一:// 获取指定的文件的头信息对象ExifInterface exif = new ExifInterface("/sdcard/x.jpg");步骤二:获取指定的头信息:// 获取指定的信息// 获取拍摄时间String time =exif.getAttribute(ExifInterface.TAG_D

2014-06-05 10:36:51 2010

原创 Android调用gallery获取图片

从gallery中获取图片步骤:步骤一:// 激活系统图库应用,选择一张图片Intent intent = new Intent();// 活动操作:选择一个项目从数据,返回被选中intent.setAction(Intent.ACTION_PICK);// 设置意图的类型intent.setType("image/*");// 设置开启意图// 设

2014-06-05 10:35:40 1707

原创 Android下将图片加载到内存中

Android的系统的标准默认内存是16M.所以来说是非常宝贵的,在创建应用的时候要尽可能的去节省内存,但是在加载一些大的文件的时候,比如图片是相当耗内存的,一个1.3M的图片,分辨率是2560X1920(宽X高)图片当加载到手机内存的时候就会请求19M的一块内存,这是远远超出了系统自带的内存空间,这时候应用程序就会挂掉,所以我们要进行图片的缩放处理,下面我就来带大家创建一个用来图片缩放的应用;

2014-06-05 08:40:05 2133

原创 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 1298

原创 Android多线程文件下载器

本应用实现的是输入文件的网络的地址,点击按钮开始下载,下载过程中有进度条和后面的文本提示进度,下载过程中按钮不可点击,防止重复的下载,下载完毕后会进行Toast的提示显示,并且回复按钮的可点击性,进度条也会清空,当然如果下载中途结束应用进程就会进行进度的保存,下次下载同样的文件时就会从进度记录进行下载,节省流量和时间应用需要的应用权限:访问网络权限  外部储存的写入

2014-05-31 12:00:29 1479

原创 多线程下载,以及断点的实现

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 1490 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 1723

原创 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 1639 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 2533

原创 采用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 1017

原创 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 1313 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 1133

原创 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 1020

原创 Android短信插入器源码

短信的生成器案例源码

2014-05-28 17:36:55 1000

原创 Android中的短息备份器源码

一个学习Android的内容提供者及xml序列化器不错的案例;写的不好还请见谅

2014-05-28 16:29:17 976

原创 Android SQLite3工具的使用

首先要配置的是Android SDK中带有的adb工具:解压并打开下载好的Android SDK,找到platform-tools文件夹,右击我的电脑-->属性--->高级系统设置--->环境变量;建议只在用户变量中设置;如果有PATH环境变量就双击进行编辑,拷贝找到的platform-tools文件夹的全路径,例如:D:\Program Files\adt-bundle-wi

2014-05-25 15:42:11 1389

原创 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 1232

原创 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 7267

原创 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 2575

原创 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 1249

原创 仿照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 3222

原创 最基础的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 977

原创 CSDN乐知学院网站改版了 http://study.csdn.net/

我做过的项目,CSDN乐知学院网站改版了 http://study.csdn.net/

2014-03-25 12:07:23 1493

原创 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 1280

原创 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 3699

net.sf.json中修改和过滤已生成的json数据的简单讲解

// 查询所有父类板块 public String findAllFatherBoard() throws IOException { // 接收查询的结果集 List&lt;ForumBoard&gt; boardList = boardDAO .get("from ForumBoard fb where fb.forumBoard=null and fb.boardAudit...

2014-03-17 21:34:00 238

原创 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 1606

dhtmlxTree+struts2实现简单的动态树形菜单

页面&lt;%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%&gt;&lt;% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName()...

2014-03-14 19:26:00 88

转载 在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 1999 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 164

原创 解决Struts2中的s:optiontransferselect排序后的数据获取的问题

今天在学习struts2标签s:optiontransferselect的时候遇到一个问题,就是从新排序后的数据回传到action或后台的的问题,找了一个晚自习终于对这个很多程序猿眼中的bug解决了一点点,直接使用这个标签后运行时火狐的firebug会报错 <s:optiontransferselect leftTitle="未排序试题" name="leftList" list=

2014-03-08 22:25:25 1539

解决Struts2中的s:optiontransferselect排序后的数据获取的问题

今天在学习struts2标签s:optiontransferselect的时候遇到一个问题,就是从新排序后的数据回传到action或后台的的问题,找了一个晚自习终于对这个很多程序猿眼中的bug解决了一点点,直接使用这个标签后运行时火狐的firebug会报错&lt;s:form action="orderBack" method="post"&gt; &lt;s:optiontransfe...

2014-03-08 22:25:00 166

原创 java中超类(父类)的概念

this是java使用的一个特定意义的引用,它指向当前对象自身。(指向该关键词所在的类,,用来引用自己所在的类中的成员变量或方法。)super关键词指向该关键词所在类的父类,用来引用父类中的成员变量或方法。     通过 super.someMethod([paramlist])将调用父类中的 someMethod()方法。     该方法不一定是在当前类的直接父类中定义的,可以是直接父类在

2014-03-07 22:06:25 5469

java中超类(父类)的概念

this是java使用的一个特定意义的引用,它指向当前对象自身。(指向该关键词所在的类,,用来引用自己所在的类中的成员变量或方法。)super关键词指向该关键词所在类的父类,用来引用父类中的成员变量或方法。 通过 super.someMethod([paramlist])将调用父类中的 someMethod()方法。 该方法不一定是在当前类的直接父类中定义的,可以是直接父类在类...

2014-03-07 22:06:00 260

原创 hibernate访问基本流程

2014-03-04 18:54:01 887

图片画板案例

图片画板案例,掌握关键点是触摸事件的相应,已经画布画笔的使用

2014-06-05

加载图片到内存

加载图片到内存,来解决Android给应用程序的内存小的问题

2014-06-05

0033ManyActivity

0033ManyActivity多界面的Android案例

2014-05-31

0032MutilDownLoader.rar

0032MutilDownLoader.rar多线程下载

2014-05-31

andro_smart_image_view

andro_smart_image_view

2014-05-30

async开源框架

async开源框架

2014-05-30

Android常见布局

Android案例,常见的布局使用,简单易懂

2014-05-19

安卓电话拨号案例

初级Android案例,电话拨号器,简单易懂

2014-05-19

struts2.1.16_spring4.0.2_hibernate4.3.2+jar包+配置说明.rar

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实现文件的上传与下载

java+servlet+commons-io-2.4.jar+commons-fileupload-1.3.jar实现文件的上传与下载

2013-12-29

深入浅出设计模式

深入浅出设计模式pdf

2013-11-29

wamp5_1.7.4.exe

wamp5_1.7.4.exe

2013-09-07

mysql6.0.11

mysql-essential-6.0.11-alpha-winx64

2013-09-07

sqlyog11.11 64位

带破解补丁的sqlyog11.11 64位

2013-09-07

空空如也

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

TA关注的人

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