`
lonesane
  • 浏览: 23839 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
博客搬家到CSDN啦
在Linux环境下,串口名从ttyS0开始依次是ttyS1、ttyS2等。在本程序中,使用ttyS0作为通信串口。在打开ttyS0的时候,选项 O_NOCTTY 表示不能把本串口当成控制终端,否则用户的键盘输入信息将影响程序的执行; O_NDELAY表示打开串口的 ...
最近在开发一个小游戏中,用到一个显示当前进度的进度条,如下图所示 由于中间黄色部分是进度条区域,带有一定的弧度而不是规则的长方形。刚开始想偷懒用了很多办法来实现效果都不理想。后来想到使用遮罩层可以非常方便的实现这个功能。 可以通过修改Paint的Xfermode来实现遮罩的效果。Xfermode的功能非常强大,在API DEMO的Graphics中的最后一项有demo。看一下怎么实现我们的这个进度条吧。     首先用图片处理软件制作一个和中间黄色区域相同的图形,我们将在代码中设置它做为遮罩。 View的draw方法   public void draw(Canvas can ...
gnome自带的gedit是个好东西,安装一些插件之后可以大大的方便我们的代码编写,但唯独没有找到代码折叠的,在编写xml的时候,很时不爽。今天在网上找其它的文本编辑器,看到其它两款编辑器,试了一下,感觉不错,就他了,哈哈。 Geany 功能强大,界面也友好,很像windows下的notepad++,哈哈,用来代替notepad++再好不过了     Editra   一个用wxPython写成的编辑器,界面简洁一些,但功能同样强大。  
Global site tag (gtag.js) - Google Analytics