摘要: 要产生对话框,特别是产生提醒对话框.网上例子全是.都是抄来抄去的.用了AlertDialog.builder类,这里就不说了.我要说的是如何定制一个对话框.就是按自己的想要的模样产生这个对话框.如何实现透明? 如何改变对话框的显示位置? 这需要深入研究.要定制对话框.一般需要定义一个继承自Dialog的类.例子public class MousePanel extends Dialog implements View.OnClickListener{ImageButton btn1=null;ImageButton btn2=null;ImageButton btn3=null;Window 阅读全文
posted @ 2010-12-30 17:51 郑涛 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: 关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android的animation由四种类型组成在XML文件中:alpha 渐变透明度动画效果scale 渐变尺寸伸缩动画效果translate 画面转换位置移动动画效果rotate 画面转移旋转动画效果在Java 源码中定义了相应 阅读全文
posted @ 2010-12-27 15:02 郑涛 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 一,Java 位运算1.表示方法: 在Java语言中,二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1。补码的表示需要满足如下要求。 (1)正数的最高位为0,其余各位代表数值本身(二进制数)。 (2)对于负数,通过对该数绝对值的补码按位取反,再对整个数加1。2.位运算符 位运算表达式由操作数和位运算符组成,实现对整数类型的二进制数进行位运算。位运算符可以分为逻辑运算符(包括~、&、|和^)及移位运算符(包括、和)。1)左移位运算符()能将运算符左边的运算对象向左移动运算符右侧指定的位数(在低位补0)。2)“有符号”右移位运算符()则将运算符左边的运算对象向 阅读全文
posted @ 2010-12-25 15:36 郑涛 阅读(40913) 评论(1) 推荐(4) 编辑
摘要: 编辑作用域功能快捷键全局查找并替换Ctrl+F文本编辑器查找上一个Ctrl+Shift+K文本编辑器查找下一个Ctrl+K全局撤销Ctrl+Z全局复制Ctrl+C全局恢复上一个选择Alt+Shift+↓全局剪切Ctrl+X全局快速修正Ctrl1+1全局内容辅助(代码提示)Alt+/全局全部选中Ctrl+A全局删除Delete全局上下文信息Alt+?  Alt+Shift+?  Ctrl+Shift+SpaceJava编辑器显示工具提示描述F2Java编辑器选择封装元素Alt+Shift+↑Java编辑器选择上一个元素Alt+Shift+←Java编辑器选择下一个元素Alt+Shift+→文本编 阅读全文
posted @ 2010-12-25 15:13 郑涛 阅读(2604) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/silentbalanceyh/archive/2009/08/21/4468368.aspx1.Java垃圾回收器概述  Java2平台里面引入了java.lang.ref包,这个包中的类可以让我们引用对象,而是的这些对象不用停留在内存中。不仅仅如此,这些类和Java本身的垃圾回收器还存在一定的交互。我们平时开发的时候有时候会用到System.gc()方法,而Java里面GC的基本工作原理又是如何呢?当然使用Java引用类主要目的是为了和Java垃圾回收器进行有限的交互,从而全面提升内存的管理效率,这种情况在嵌入式系统和实时系统以及一些对内存要 阅读全文
posted @ 2010-12-25 12:59 郑涛 阅读(200) 评论(0) 推荐(0) 编辑