显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

秋风之家

在风雨中翱翔 在拼搏中成长

 
 
 
 
 
 

广东省 深圳市 狮子座

 发消息  写留言

 
学历代表过去 能力代表现在 学习代表未来
 
近期心愿我是我,我非我,非我是我,是我非我,我是非我,我非是我!
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 

秋风之家

 
 
模块内容加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 

人生如梦仍未醒

2018-6-10 2:13:45 阅读2 评论0 102018/06 June10

一生中 走走停停
悠悠然然 已 奔四

人生如梦仍未醒

作者  | 2018-6-10 2:13:45 | 阅读(2) |评论(0) | 阅读全文>>

android避免service被杀

2014-9-10 22:41:52 阅读155 评论1 102014/09 Sept10

1.在service中重写下面的方法,这个方法有三个返回值, START_STICKY是service被kill掉后自动重写创建
@Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        return START_STICKY;
    }----------------
  @Override
        public int onStartCommand(Intent intent, int flags, int startId) {

作者  | 2014-9-10 22:41:52 | 阅读(155) |评论(1) | 阅读全文>>

android 开机自启动

2014-9-10 22:34:35 阅读101 评论1 102014/09 Sept10

一般通过几个系统事件的广播激活,但 Android 4.x 以后,那几个消息也改制了,现在微信也没办法随系统自启动了。
一般的方法是:
import android.app.Service;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.IBinder;
import android.util.Log;
public class MyService extends Service {
        private String TAG = "MyService";

作者  | 2014-9-10 22:34:35 | 阅读(101) |评论(1) | 阅读全文>>

看完这篇文章,可以开发如下的界面:

没有嵌入Active X控件的视图:
rcp29.JPG

嵌入浏览器控件,并显示www.blogjava.net的主页:
rcp30.JPG

在Windows系统下,OLE和Active X控件是两个非常吸引人的技术,它们的基础都是COM。OLE的体验,就是平时我们可以把Excel表格嵌入Word文档,或者把PDF嵌入浏览器显示一样,而Active X控件更是无处不在,做VB开发和网页开发的人都应该很熟悉。使用Windows系统中丰富的Active X控件资源,我们可以实现功能非常强大的程序。

在Windows平台下,SWT图形工具包提供了对OLE的支持,Active X控件和OLE文档都可以被很方便地嵌入SWT窗口部件或者JFace部件,在这里,我只讨论将Active X控件插入视图。

作者  | 2013-2-22 22:33:43 | 阅读(229) |评论(0) | 阅读全文>>

使用Eclipse RCP进行桌面程序开发(五):2D绘图

2013-2-22 22:06:21 阅读544 评论0 222013/02 Feb22

看完这篇文章,可以实现如下界面:
rcp32.JPG

rcp33.JPG


当我第一次看到RCP的时候,我就梦想着有一天能够用它开发界面华丽的2D和3D程序,经历过前面的探索,今天终于可以揭开2D绘图的神秘面纱。在包资源管理器的插件依赖项中,我们一眼就可以看到org.eclipse.swt.graphics包,毫无疑问,和2D绘图有关的类就在这个包中。还有一个org.eclipse.swt.opengl包也很引人注目,但是里面却只有GLCanvas类和GLData类,怎么也找不到传说中的GL类和GLU类,也许下一篇文章我会写出关于3D的内容,但也许这个计划会夭折。

我刚开始发现org.eclipse.swt.graphics包的时候,要使用包里面的类却不是那么容易。比如,从名称上可以看出Image类是处理图像的,但是它的构造函数无一例外都需要一个Device参数,于是,我迷惑了,Device,我该如何取得?再比

作者  | 2013-2-22 22:06:21 | 阅读(544) |评论(0) | 阅读全文>>

使用Eclipse RCP进行桌面程序开发(六):向OpenGL进军

2013-2-22 21:58:14 阅读806 评论0 222013/02 Feb22

看完这一篇,我们应该可以使用OpenGL绘制如下图的场景了。该场景是一个旋转的三菱锥矩阵,下面是旋转到不同方位的截图:
rcp37.JPG

rcp38.JPG

rcp36.JPG

我整整花了一个星期的时间来研究SWT中的OpenGL,遇到的第一个困难是找不到传说中的GL类和GLU类,最后,通过搜索引擎终于找到了,原来使用Eclipse进行OpenGL开发,还需要另外下载OpenGL插件,如下图:

作者  | 2013-2-22 21:58:14 | 阅读(806) |评论(0) | 阅读全文>>

J2ME build_base.xml 例子

2010-5-28 8:55:19 阅读532 评论0 282010/05 May28

今天改了一个小的 build_base.xml , 原作者是比较细心, 包括了挺多有用的小 task, 所以blog保留:

平台要求: JDK1.4.2+, WTK25, Proguard2.1 、3.8或4.2, Ant 1.6.2, antenna 0.9.13 、 0.9.14或 1.21 (测试过)

其他平台不清楚, 尤其是 JDK1.5 或 1.6, 可能我比较守旧, 喜欢用旧的东西, 所以非不得意

从来不更新开发平台.    比较部分开发人员总是追求最新的工具, 却不考虑backward compatible的概念.

here we go..................build_base.xml

<?xml version="1.0" encoding="iso-8859-1" ?>

作者  | 2010-5-28 8:55:19 | 阅读(532) |评论(0) | 阅读全文>>

J2ME与Android在响应按键输入以及触摸屏事件方面的异同

2009-9-28 16:21:01 阅读2187 评论0 282009/09 Sept28

记得冯·诺依曼大神曾经对我们这些后辈说过,计算机是由运算器、控制器、存储器、输入设备和输出设备五大部分组成的。我们看看现如今的手机(mobile device),可以看到前面所述五大部分一样不少,这就是所谓的麻雀虽小,五脏俱全。但是由于设备的限制,手机在输入、输出设备上有很大的限制,在今天要谈到的用户输入响应上,于是就只由两种了,一个是手机按键,另一个是触摸屏。

在J2ME下,Canvas可以响应按键事件与触摸屏事件,它封装了六个protected的方法,响应六种不同的事件:keyPressed(int keyCode)用于响应按键压下、keyReleased(int keyCode)用于响应按键释放、keyRepeated(int keyCode)用于响应按键长时间压下不释放;pointerDragged(int x,int y)用于响应触摸屏拖拽、pointerPressed(int

作者  | 2009-9-28 16:21:01 | 阅读(2187) |评论(0) | 阅读全文>>

Android的Bitmap类以及J2ME的Image类比较

2009-9-28 16:16:11 阅读2143 评论3 282009/09 Sept28

如果你在J2ME下做过手机游戏,尤其是那种横版过关型的,就少不了从资源文件里生成Image对象,然后用该死的graphics.drawImage(Image,int,int,int)等一系列方法将图像绘制到指定的位置。Android虽然漂亮N多,但是这种事情也不能幸免——它的canvas.drawBitmap(Bitmap,int,int,Paint)就是做这个用的。

乍一看这两个东西好像又没什么区别了,至少在绘制方面又如出一辙。的确如此,但是天下没有两片同样的树叶,更何况是两个class。仔细一看,Image与Bitmap的对象,在构造上还是有着很大的区别的。

先来看J2ME,Image类没有公开的构造

作者  | 2009-9-28 16:16:11 | 阅读(2143) |评论(3) | 阅读全文>>

J2ME的Displayable类与Android的View类 区别与相似性

2009-9-28 16:10:29 阅读1159 评论0 282009/09 Sept28

说到Displayable类,也许大家没怎么直接用过,但是Canvas和Form这两个类对于J2ME手机编程的同学来说一定非常熟悉,它们分别是呈现低级用户UI和高级用户UI所必不可少的。以Canvas为例,J2ME对其封装了大量可被继承和Override的方法(其中paint(Graphics g)方法必须重写),这些方法的功能涵盖了触摸屏操作响应、按键响应以及屏幕绘制等多个方面。通过这些方法,我们可以监听用户的输入,并且向用户反馈不同的输出,即刷新屏显。上述功能是canvas作为UI必须要做的事情。

Android中的View类,功能还要强大很多,通过Override它的onDraw(Canvas canvas)方法可以实现屏幕的绘制,触摸屏响应与按键响应也通过设置默认的listener得以实现。

原理上说起来,这两个又是非常相像的,不过区别也很大,我列举几个我发现的区别。

作者  | 2009-9-28 16:10:29 | 阅读(1159) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注