`
android_mylove
  • 浏览: 399446 次
社区版块
存档分类
最新评论
文章列表
Android中,View的Listener方法,在是否使用匿名类匿名对象时,有各种不同的写法。 OnClickListener和其他Listener方法一样,都是View类的接口,重载实现后就能使用,其接口定义如下: public interface OnClickListener { /** * Called when a view has been clicked. * * @param v The view that was clicked. */ void onClick( ...
1、在static方法中不可访问非static的成员,只能定义static类型的类成员变量让其访问。 2、若要在class A中的静态方法访问class B中的非静态成员(函数或者变量)时,需要在class A中,实例化class B的对象,并且实例化成class A的静态成员。 步骤: 在class A中的头文件声明 static class B mClass_member; 在 class A中的cpp中初始化 class B class A::mClass_member = NULL;//初始化静态函数 然后new一个clas ...
自定义控件,较常用View、ViewGroup、Scroller三个类,其继承关系如下: 本示例自定义控件,实现一个Gallery效果,并添加了一个显示View个数和位置的bar条,效果图: 自定义控件,包含通过继承实现的自定义控件和自定义控件属性两部分,即控件和属性 1、自定义属性 自定义属性,分为定义属性、解析属性、设置属性三部分,具体步骤: 首先,在res/valus/attrs.xml属性资源文件中,定义控件属性 <?xml version="1.0" encoding="utf-8"?> <resources> ...
本示例介绍翻页效果,借鉴参考【何明桂的小窝】的博客,效果图如下: 感兴趣的朋友,可以查看【参考推荐】,原博客把原理和实现,已经讲得和你清楚了,在此不再重复 本示例源码下载如下: 源码下载 参考推荐: Android 实现书籍翻页效果----原理篇 Android 实现书籍翻页效果----升级篇 Android 实现书籍翻页效果----完结篇 Android 动画框架详解,第 1 部分(IBM) Android 动画框架详解,第 2 部分
上篇介绍了使用Animation实现3D动画旋转翻页效果,现在介绍图片倒影实现,先看效果图 本示例主要通过自定义Gallery和ImageAdapter(继承自BaseAdapter)实现 1、倒影绘制 ImageAdapter继承自BaseAdapter,详细实现可见Android 滑动效果入门篇 ...
前面介绍了利用Android自带的控件,进行滑动翻页制作效果,现在我们通过代码实现一些滑动翻页的动画效果。 Animation实现动画有两个方式:帧动画(frame-by-frame animation)和补间动画(tweened animation) 本示例通过继承Animation自定义Rotate3D,实现3D翻页效果。效果图如下: 1、Rotate3D(Animation) 首先,自定义Animation的3D动画类Rotate3D public class Rotate3D extends Animation { private float fromDegree; // 旋转 ...
修正了alex翻译版的几个欠妥之处 Bigtable:一个分布式的结构化数据存储系统 摘要 Bigtable是一个管理结构化数据的分布式存储系统,它被设计用来处理海量数据:分布在数千台通用服务器上的PB级的数据。Google的很多项目将数据 ...
Android系统自带一个GridView和Gallery两个控件,GridView网格显示,Gallery单个浏览,两者结合起来可以真正实现Gallery浏览图片效果。 本示例通过GridView和Gallery两个控件,模仿实现一个完整的仿Gallery图像集的图片浏览效果。效果图如下: 1、GridView 首先,自定义一个GridImageAdapter图片适配器,用于填充GridView控件的图片 public class GridImageAdapter extends BaseAdapter { private Context mContext; Drawabl ...
Android系统自带一个Gallery浏览图片的应用,通过手指拖动时能够非常流畅的显示图片,用户交互和体验都很好。 本示例就是通过Gallery和自定义的View,模仿实现一个仿Gallery图像集的图片浏览效果。效果图如下: 1、基本原理 在 Activity 中实现OnGestureListener 的接口onFling() 手势事件,通过自定义的 View绘制draw() 图片 2、Activity Activity中,通过onTouchEvent() 注册myGesture.onTouchEvent(event) @Override public boolean onTo ...
ViewPager需要android-support-v4.jar这个包的支持,来自google提供的一个附加包。大家搜下即可。 ViewPager主要用来组织一组数据,并且通过左右滑动的方式来展示。 现在的大多数应用都会有一个欢迎引导页面,如图所示,通过左右滑动来告知用户一些功能特性。 这个引导图效果用ViewPager可以很轻松的实现。 正如前面所说,ViewPager是用来展示一组数据的,所以肯定需要Adapter来绑定数据和view。先写一个Adapter: package com.notice.viewpagerd; import java.util.List; im ...
Gallery 是Android官方提供的一个View容器类,继承于AbsSpinner类,用于实现页面滑动效果。 从上面的继承关系可以看出,AbsSpinner类继承自AdapterView,因此我们可以自定义实现Adapter,来填充Gallery容器的数据。 本示例通过自己实现一个Adapter,来填充Gallery容器的图片数据,首先看效果: Activity import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Adapte ...
1 what SUN公司提供的一组API,由类和接口组成,用于操作不同的数据库 2 when Java操作数据库时需要在Java和数据库之间建立连接,JDBC是桥梁 3 why Java使用JDBC来操作数据库 4 how 4.1.加载驱动(Load the driver) 什么是驱动 各个数据库厂 ...
/******************************************************************************************** * author:conowen@大钟 * E-mail:conowen@hotmail.com * http://blog.csdn.net/conowen * ...
/******************************************************************************************** * author:conowen@大钟 * E-mail:conowen@hotmail.com * http://blog.csdn.net/conowen * 注 ...
/******************************************************************************************** * author:conowen@大钟 * E-mail:conowen@hotmail.com * http://blog.csdn.net/conowen * ...
Global site tag (gtag.js) - Google Analytics