自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Tomcat传送类

<br />近段时间在弄那个Tomcat。<br />网络的东西也是不好弄啊。<br />今天弄的一个登录客户端,要互相传送类对象,但总是出现ClassNotFoundException。<br />将两边的类完整地复制过去后还是不行。<br />最后仔细看了下提示,发现是包名不同。改过,Pass。<br />总结:出错时认真看了Logcat是个好习惯,特别是第一句,出错的关键往往在那里。

2011-03-15 19:58:00 670

原创 APIDemo学习笔记——Android上几种简单的Animation使用方法(三)——3D Transition

<br />大前天和昨天都没有写,因为看多了,觉得有很多点是重复的,有些一个Activity其实最主要的就是理解了一个API函数的功能就足够了,所以没什么写的激情,但还是坚持一下,抽点来写吧。<br />上次写了Animation,只讲了后面三个,第一个3D Transition没讲。<br />3D Transition的主要定义在animation包内,里面只有两个Java文件。<br />3D翻转其实并不是很复杂,最主要的是一个函数rotation.setAnimationListener(new D

2011-01-30 14:43:00 3145 1

原创 Android上让View自动更新的另一种办法(非线程)

<br />以前在让使用View时,如果要更新界面,总是使用到线程来更新界面,但在看了SDK之后,发现APIDemo里没有使用过多线程的,使用的是另一个方法。<br />以前写过一个简单的小游戏,用了View,页面更新的代码如下<br />public void run() { while( drawing ) { try { //更新球的位置信息 update(); //通知系统更新界面,相当于调用了onDraw函数

2011-01-29 00:43:00 6381

原创 APIDemo学习笔记——在XML中使用自定义的View类

<br />看了APIDemo->View->Custom的代码。<br />第一眼看过去这些代码还以为是一个很简单的TextView,但在翻到XML文件后,发现这个View是自定义的View,该View的定义放在view包的LabelView.java内,还是很有学习的价值的<br />。这个Demo主要包括view包的CustomView1.java,LabelView.java,layout中的custom_view_1.xml,res中的attrs.xml。<br /> <br />代码不贴了,每个

2011-01-26 14:46:00 3305

转载 Animation学习总结(中)(转)

<br />转贴:http://www.moandroid.com/?p=808<br /> <br />在Android画图学习总结(四)——Animation(上)中详细介绍了Tween Animation的定义、使用,由于篇幅有限,很多中重要的方面没有说明,这篇文章一方面做个完整的总结说明,另外一方面补充说明上一篇幅遗漏的问题,帮助大家更好的理解Tween Animation。<br />对Tween Animation的本质做个总结:Tween Animation通过对 View 的内容完成一系列的

2011-01-25 14:42:00 1120

转载 Animation学习总结(上)(转)

转贴:http://www.moandroid.com/?p=790随着对Drewable的深入了解,发现了Drawable更加强大的功能:显示Animation。Android SDK介绍了2种Animation:·        Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果·        Frame Animation:顺序播放事先做好的图像,跟电影类似在使用Animation前,我们先学习如何定义Animation,这对我们使用Animat

2011-01-25 14:33:00 1625

原创 APIDemo学习笔记——Android上几种简单的Animation使用方法(一)

<br />(啊,一不小心把这篇文章删了,没有备份,只能重来了。)<br />在API Demo的View->Animation下可以找到四个Animation的Demo,第一个3D Translate比较复杂,最后再讲,先讲第2个Interpolator。该Activity对应的是view包内的Animation3.java,和layout的animation_3.xml。<br />界面的布局不加解释了,就一个Spinner和一个TextView。不是本文内容。<br />主要解释下几个重点语句。<br

2011-01-25 14:24:00 14969

原创 APIDemo学习笔记——Android上几种简单的Animation使用方法(二)

在APIDemo里的View->Animation里找到4种Animation效果,第一个3D Transition比较复杂,放最后讲,先讲后面三个。第一个Interpolators其实对应的是View包里的Animation3.java,布局文件对应的layout里的animation_3.xml。布局的Spinner设置代码不想详加解释,不是本文重点,不懂的去查一下有关文章。主要解释以下几段代码。初始化Animation,参数分别为动作起点横坐标,终点横坐标,起点纵坐标,终点纵坐标。Animation

2011-01-24 22:28:00 25780

原创 APIDemo

<br />这个假期在朋友那里偶然发现了一个API Demo,是Android SDK里自带的一个程序的源代码,几乎Android上所有常见的效果都在里面可以找到。如此好的东西以前居然没有发现。以前遇到一些问题总是上网找,网上找到的代码的质量有些又不是很好。现在发现以前碰到的一些问题其实都是可以在这些个Demo里面找到原型的。<br />这个寒假就打算学习这个API Demo了,并打算写一系列学习笔记,希望可以做到一天一篇吧,不知道能坚持多久,尽量吧。

2011-01-24 20:00:00 1569

原创 Android——数组访问的同步问题

<br />今天将上次写的那个View改进了一下,让它能够自动生成新的球,在球多次碰撞后会自动消失掉,在消失的地方会留下一圈波浪形的圆圈痕迹。<br />本来应该是很简单的东西,但在实现的过程中却遇到了一些问题,程序崩溃了N多次。<br />在程序中使用两个线程来进行管理,一个线程负责画面的更新,另一个线程负责新的球的生成。因为这两个线程都会访问到同一个数组,并且有一个线程可能会将这个数组中的一些元素删除,这时候就遇到了数据的同步问题。当一个线程要删除另一个线程正在读取的元素时,程序就会崩溃,显示的错误是

2010-11-27 02:05:00 3288

原创 Android——自定义View类(一 )

在Android中,几乎所有能看到的元素都继承自View类。<br />View类是Android中最基础的类之一。其余的Button,RadioButton,CheckBox等等,都是通过继承View的方法来实现的。<br />通过继承View,可以很方便地定制出有个性的控件出来。<br />实现自定义View的最主要的是重写onDraw(Canvas canvas)函数,当每次系统重绘界面的时候,都会调用这个函数,并传下一个Canvas,在这个函数内,应该将这个View所要显示的内容都draw到这个Ca

2010-11-24 13:45:00 9984 4

《批处理入门手册》修正版

批处理入门手册,提供一些简单的命令行基础命令的用法,包括基础文件处理、网络命令等,初学者适用~~

2010-03-26

空空如也

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

TA关注的人

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