摘要: http://blog.csdn.net/suwei19870312/article/details/7185029作为一个优秀的程序员,不但要能开发出漂亮的软件,也要能熟练掌握编程的技巧,包括IDE的快捷键使用。比如linux下的VI编辑器,对于不熟练快捷键的人来说就是一个噩梦,但一旦你熟练了VI的快捷键,VI的效率会比用鼠标的编辑器还高。甚至VI为了减少手指在主键盘区和方向键之间切换的时间耗散,直接将方向键设为了hjkl,可见熟练键盘使用对程序员的意义是多么重要。Android官方推荐的开发平台Eclipse是一个非常强大的IDE环境,其数以百记的快捷键为Android开发人员提供了很大的 阅读全文
posted @ 2012-09-05 20:22 水——云——间 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 程序的基本功能是处理数据,任何编程语言都有自己的运算符。因为有了运算符,程序员才写出表达式,实现各种运算操作,实现各种逻辑要求。 为实现逻辑和运算要求,编程语言设置了各种不同的运算符,且有优先级顺序,所以有的初学者使用复杂表达式的时候搞不清楚。这里详细介绍一下Java中的运算符。 Java运算符很多,下面按优先顺序列出了各种运算符。优先级运算符分类结合顺序运算符由高到低分隔符左结合. [] ( ) ; ,一元运算符右结合! ++ -- - ~算术运算符移位运算符左结合* / % + - << >> >>>关系运算符左结合< > <= 阅读全文
posted @ 2012-08-27 18:39 水——云——间 阅读(429) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/maerdym/article/details/7429926跟其他的屏幕绘制机制一样,android屏幕绘制也需要画布,其次还需要画笔,android的绘制机制可以描述成画笔在画布上的绘制过程.在android中画布用Canvas类来表示,画笔用Paint类来实现,这两个类都在包android.graphics下面.画笔(Paint类)提供了颜色设置,样式设置等画笔的常规设置,这些设置可以分为两类,一类是图形绘制的相关设置,一类是文本绘制的相关设置.参考文章图形绘制类的相关设置:*setARGB(inta,intr,intg,intb);*设置绘制的 阅读全文
posted @ 2012-08-25 21:41 水——云——间 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 要用canvas画弧线其实很简单,只需要调用canvas.drawArc(RectF, float1, float2, boolean, paint);RectF:RectF用来限定区域float1:画的起始角度float2:要画多少度。boolean:该参数为true的时候是画扇型,该值为false的时候是画弧线 (是否使用中心)(http://www.360doc.com/content/11/0705/20/2771415_131698558.shtml)paint:画笔。可设置线条等。还要设置下画笔的属性.paint.setStyle(Paint.Style.FILL_AND_STRO 阅读全文
posted @ 2012-08-25 21:10 水——云——间 阅读(392) 评论(0) 推荐(0) 编辑