自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fred's Note

既往不恋,当下不杂,未来不迎

  • 博客(15)
  • 收藏
  • 关注

原创 hibernate 简单笔记(三)

hibernate提供两类缓存:一级缓存是session缓存,属于事务级缓存。hibernate不提供配置操作,但能够进行主动清除; 二级缓存是sessionFactory缓存,相当于把经常操作的数据缓存在内存中。之前的项目中利用了memcache和spring的AOP主动实现的,hibernate中也提供了这样的默认机制。见下面这个例子:一.配置hibernate.cfg.xml:...

2013-03-31 20:49:00 85

原创 hibernate 简单笔记(二)

记录一个hibernate一对多的例子。前提:1. 当前有表t_book,如hibernate简单笔记(一)中的例子;2. 建立新表t_owner:CREATE TABLE t_owner( id INT AUTO_INCREMENT PRIMARY KEY, book_id INT, myname VARCHAR(30) NOT NULL, FO...

2013-03-31 20:08:00 70

原创 hibernate 简单笔记(一)

hibernate实现ORM,通过其内部的对象-关系映射文件封装了JDBC的数据库操作。基本的hibernate例子配置如下:一.配置hibernate.cfg.xml,完成一个数据源的配置<hibernate-configuration> <session-factory> <property name="dialect">...

2013-03-31 19:04:00 72

原创 spring 3 简单笔记(二)

spring MVCspring 实现自己的servlet,然后通过注解调用相应的control类。1. 配置web.xml <servlet> <servlet-name>spring02</servlet-name> <servlet-class>org.springframework.web....

2013-03-31 18:22:00 66

原创 spring 3 简单笔记(一)

spring 3 框架主要提供以下一些主要特性:一.IOCIOC 个人理解类似于C++里的多态,只是spring里可以通过XML配置完成,并且除了方法还可以配置属性。spring框架会根据这个配置在启动或调用时实例化这个类。主要的配置如下: <bean id = "sayHello" class = "com.SayHelloAction"> &lt...

2013-03-28 23:02:00 84

原创 struts 2 简单笔记

struts 2是对MVC模式的封装:一.其基本特性例子如下:1. 配置struts.xml<package name = "struts" namespace="" extends="struts-default"> <action name = "login" class="com.LoginAction">

2013-03-28 20:03:00 75

原创 自定义ProcessBar

android与其他GUI应用开发一样,也提供了自定义控件的定制。本文中给出一个自定义processbar的例子,如下:例子中,控件能够定义进度条已实现和未实现的颜色属性,并且用asynctask以每秒一格的速度刷新。1. 在values下增加attr.xml,定义MyProcessBar的属性<?xml version="1.0" encoding="utf-8"?&gt...

2013-03-22 16:59:00 383

原创 ExpandableListView

ExpandableListView的例子1. 定义groupItem和chidrenItem的layout,略;2. 实现继承BaseExpandableListAdapter的类,如下:public class MyExpandableListViewAdapter extends BaseExpandableListAdapter{ private String[] ...

2013-03-22 16:08:00 85

原创 listview(2、CursorAdapter)

CursorAdapter 适配器主要用以从数据库读取例子的场景,例子如下:1. 定义一个adapter,继承CursorAdapterpublic class Adapter2 extends CursorAdapter { private int resourceid; private LayoutInflater mInflater = null; pri...

2013-03-22 14:19:00 93

原创 listview(1、BaseAdapter)

listview是APP开发中最常用的UI之一,在android中采用适配器的设计模式,关联UI界面及数据。例子如下:1、定义listview中每个list的界面,创建item_list.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.andro...

2013-03-22 14:16:00 151

原创 Animation(2、帧动画)

android帧动画相对简单,只是将资源中的图片文件依据一定规则播放,类似GIF文件。首先定义ani.xml,如下:<?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:onesho...

2013-03-22 11:57:00 3137

原创 Animation(1、Tween Animation)

Android的补间动画,主要例子如下:mImageView = (ImageView)findViewById(R.id.imageView1);//透明度动画AnimationSet animationSet = new AnimationSet(true);//设置透明度AlphaAnimation alphaAnimation = new AlphaAnimation(0,...

2013-03-22 11:04:00 131

原创 fragment(4、DialogFragment)

在android开发中使用dialogframent实现对话框是比较支持的方法,因为对屏幕旋转及回退都能有比较好的控制。自定义的dialogfragment继承DialogFragment,并实现onCreateView()方法,如下:public class MyDialogFragment extends DialogFragment { @Override pub...

2013-03-22 10:27:00 88

原创 fragment(3、交互)

1、activity调用fragment,可直接通过activity内fragment的运用调用其公共方法;2、fragment调用activity,利用getActivity(),如下:((MainActivity) getActivity()).mainLog("hello"); //mainLog为activity中定义的方法备注:此时要注意使用getActivity时要保证该...

2013-03-22 10:06:00 84

原创 fragment(2、动态创建)

frament可以由自动添加,主要代码如下:FragmentManager fm = getSupportFragmentManager(); FragmentTransaction transaction = fm.beginTransaction(); mDemo = new DemoFragment();transaction.replace(R.id.fragment_co...

2013-03-22 09:25:00 123

空空如也

空空如也

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

TA关注的人

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