自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

android的博客

一条走不完的路......

  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 hibernate配置相关知识

2016-08-29 18:28:28 320

转载 Session的几个主要方法

Session的几个主要方法1、save保存数据2、delete,删除对象3、update,更新对象,如果数据库中没有记录,会出现异常。4、get,根据ID查,会立刻访问数据库。5、Load,根据ID查,(返回的是代理,不会立即访问数据库)。6、saveOrUpdate (根据ID和version的值来确定是save或update

2016-08-29 09:24:52 2498

转载 测试Hibernate连接数据库的测试代码

Spring中整合了Hibernate,数据库的连接配置也可以写在applicationContext.xml文件中,下面是hibernate.cfg.xml文件内容,数据库用的是mysql[html] view plain copy print?xml version="1.0" encoding="UTF-8"?>      "-//Hibern

2016-08-29 09:23:12 523

原创 参考

http://blog.csdn.net/mr_dsw?viewmode=contents

2016-08-26 15:45:49 329

转载 Eclipse中安装HibernateTools插件

在Eclipse(Luna)中安装Hibernatetools插件1、  下载地址:http://tools.jboss.org/downloads/overview.html,该版本为hibernatetools-Update-4.1.1.Final_2013-12-08_01-06-33-B605.zip2、  安装Hibernatetools插件a)        点击H

2016-08-25 19:13:21 401

转载 hibernate tools for eclipse plugins在线怎么安装

1.启动eclipse2.选择Help > Install New Software...>3.添加如下地址:http://download.jboss.org/jbosstools/updates/stable/helios/4.选择性安装:hibernate tools在All Jboss tools节点下面

2016-08-24 08:23:31 465

转载 一步一步教你如何导出JAR包后将多个JAR包合并,并混淆

       导出JAR包:在eclipse中,右键工程,点击export,选择Jar file,选则需要打包的工程,将工程内除src,lib,以外的文件取消选择,后改变输出的Jar包的名字,输出即可。          JAR包合并:将要合并的JAR包放到同一个文件夹下;进入命令行;定位到当前文件夹;通过jar解压命令将jar包全部解压

2016-08-23 10:34:00 5111

原创 调用系统剪裁

 // 调用系统剪裁 private void startPhotoZoom(Uri uri) {  Intent intent = new Intent("com.android.camera.action.CROP");  intent.setDataAndType(uri, "image/*");  intent.putExtra("crop", "true");

2016-08-23 10:22:48 231

转载 Java开发中的23种设计模式详解

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编

2016-08-22 18:31:03 192

转载 EventBus3.0源码解析

本文主要介绍EventBus3.0的源码EventBus是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化 Android 事件传递。EventBus使用简单,并将事件发布和订阅充分解耦,从而使代码更简洁。本文主要从以下几个模块来介绍1、EventBus使用2、EventBus注册源码解析3、EventBus事件分发解析4、EventBus取消注

2016-08-22 17:09:22 178

转载 Android用观察者模式代替广播通知刷新界面

源码下载我们知道广播是夸进程的,所以不能什么时候都用广播,如果涉及到安全问题就最好别用广播,怕其他应用进程监听到你的广播。这里采用接口去实现广播的功能。下面看实现代码:1.首先我定义一个接口[javascript] view plain copy print?package com.cn.interfacecallbackbroadcas

2016-08-22 14:41:24 3610 1

原创 观察者模式详解

2016-08-20 16:59:16 274

转载 java中懒汉饿汉编写及比较

/**  * 单例模式:保证一个java的类只有一个实例  *   可以通过将构造方法声明成私有的,在类内部创建实例  *   对外提供一个公用方法来获取这个实例  *   饱汉模式:一般认为饱汉模式安全。每次申请一次内存,宁撑死不挨饿  *   饥汉模式:注意饥汉模式下的公用方法必须是线程同步的,原因????  *   其他模式:定义一个类,构造方法为private,所有方法为sta

2016-08-20 14:43:13 431

原创 获取配置文件中键值对数据放置Map对象中

import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.HashMap;import java.util.Map;import java.util.Properties;public class PropertiesReader {

2016-08-20 13:08:54 3335 1

原创 java工厂模式

2016-08-20 10:25:41 194

转载 接口和抽象类有什么区别

接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.所以

2016-08-19 09:37:50 168

转载 Web开发框架 SSH 简介

Struts 是一个很好的MVC框架,主要技术是Servlet和Jsp。Struts的MVC设计模式可以使我们的逻辑变得很清晰,让我们写的程序层次分明。 官方地址:http://struts.apache.orgSpring 提供了管理业务对象的一致方法,并鼓励注入对接口编程而不是对类编程的良好习惯,使我们的产品在最大程度上解耦。 官方地址:spring: http:/

2016-08-18 15:15:07 429

转载 android自定义属性的使用

最近在学习一个开源的项目,看到人家定义的资源文件有如下标签:而在该项目中,利用以上路径追溯下去,会追溯到这么一个类文件,所以就迷糊了,定义布局文件跟类有毛关系查了下原来是自定义属性的使用!----------------------------------------------------------------------------------------------

2016-08-18 14:22:24 209

原创 获取屏幕宽高

public class ScreenUtils { public Context context; private DisplayMetrics dm; public ScreenUtils(Context context){  this.context=context;  dm = context.getResources().getDisplayMetrics()

2016-08-17 12:09:18 152

转载 Java Thread.join()详解

一、使用方式。 join是Thread类的一个方法,启动线程后直接调用,例如: Thread t = new AThread(); t.start(); t.join();二、为什么要用join()方法 在很多情况下,主线程生成并起动了子线程,如果子线程里要进行大量的耗时的运算,主线程往往将于子线程之前结束,但是如果主线程处理完其他的事务后,需要用到子线程的处理结果,也就是

2016-08-17 10:32:22 47226 1

转载 Android 之surfaceView (画动态圆圈)

通过之前介绍的如何自定义View, 我们知道使用它可以做一些简单的动画效果。它通过不断循环的执行View.onDraw方法,每次执行都对内部显示的图形做一些调整,我们假设 onDraw方法每秒执行20次,这样就会形成一个20帧的补间动画效果。但是现实情况是你无法简单的控制View.onDraw的执行帧数,这边说的执 行帧数是指每秒View.onDraw方法被执行多少次,这是为什么呢?首

2016-08-17 10:31:24 1715 1

原创 GitHub 优秀的 Android 开源项目

http://www.cnblogs.com/hawkon/p/3593709.html

2016-08-17 08:45:52 210

转载 JAVA基础----java中E,T,?的区别?

遇到,,等,是用到了java中的泛型。 一般使用来声明类型持有者名称,自定义泛型类时,类持有者名称可以使用T(Type) 如果是容器的元素可以使用E(Element),若键值匹配可以用K(Key)和V(Value)等, 若是,则是默认是允许Object及其下的子类,也就是java的所有对象了。 所以说,如果是字每A,B,C,D...定义的,就是泛型,这里T只是名字上的意

2016-08-17 08:32:24 485

转载 Android自定义相机详细讲解

Android自定义相机超详细讲解转载请标明出处: http://blog.csdn.net/vinicolor/article/details/49642861;由于网上关于Android自定义相机的文章写得不是太详细,Google官方的文档又说得不太容易理解,所以今天我来详细讲解一下Android自定义相机。这篇文章主要写给一些刚刚接触Android的那些看官方

2016-08-12 09:30:38 19410 10

转载 Android中自定义checkbox样式

1.首先在drawable文件夹中添加drawable文件checkbox_style.xml。[html] view plain copy print?xml version="1.0" encoding="utf-8"?>  selector xmlns:android="http://schemas.android.com/apk/res/an

2016-08-09 17:20:22 258

转载 android 获取短信验证码倒计时

android 获取短信验证码倒计时public class MainActivity extends Activity {    private Button submit;    private TimeCount time;    @Override    protected void onCreate(Bundle savedInstanceSt

2016-08-09 10:46:34 210

原创 studio添加依赖工程方法

2.2、Android StudioSMSSDK 2.0.12.0.1开始使用aar文件集成。更方便快捷2.1 首先这是一个Android项目2.2 外面这个AARTest 是一个Project。app是这个Project的一个module。如要在这个module里面使用带界面的SMSSDK。就将MobCommons.jar,MobTools.jar,SMS

2016-08-09 08:35:11 4798

转载 Can't call rollback when autocommit=true

当在对数据库进行操作的更新,插入,删除等方法中使用了commit(),rollback()等方法时,往往会报出如下的异常:java.sql.SQLException: Can't call commit when autocommit=true原因在于:commit() 自从上一次提交/回滚后进行的所有更改将被持久化,并释放此Connection对象当前保存

2016-08-08 10:11:33 5032

转载 Field 'id' doesn't have a default value

今天仿照其他模块在写一个新增通知的功能,可是保存的时候总是报错:Field 'id' doesn't have a default value,用的是MySQL,往后台传送对象的时候,id确实没有赋值,可是其他的功能,比如说新增user的时候也是不用给id赋值的,后来想想,应该是没有给保存通知的表设置id自动增长,设置一下自动增长,如下图:问题消失,可以正常

2016-08-08 10:02:58 208

原创 Android欢迎界面延迟跳转两种方式

public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);                new Timer().sc

2016-08-06 15:55:22 2426

转载 Android QQ、微信聊天消息界面设计原理与实现

原理:Android平台上,典型的以腾讯的QQ、微信这些聊天消息界面通常可以采用ListView设计与实现,需要使用ListView 适配器Adapter的getItemViewType()和getViewTypeCount()。在ListView的适配器中,每一次getView时候,首先要判断view的类型getItemViewType(),然后根据不同的类型加载不同的布局view。

2016-08-05 15:07:29 6462

如何在安装了Windows的电脑上安装Linux

2016-04-11

android studio使用技巧

android studio使用技巧

2016-03-11

java中集合排序

java中集合排序

2015-12-22

空空如也

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

TA关注的人

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