摘要: Sublime Text 3安装完以后(安装过程不再演示),第一次打开会在C:\Users\admin\AppData\Roaming目录下创建一个Sublime Text 3目录用于存放Sublime Text 3的配置信息和安装的插件等。通过下面的方式就可以将这个默认路径修改到Sublime T 阅读全文
posted @ 2016-03-31 14:20 Devinzx 阅读(3164) 评论(0) 推荐(0) 编辑
摘要: GUI事件处理和绘图代码在一个被称为事件分发线程的特殊线程中执行。如果一个事件需要很长的时间处理,线程就不能顾及到队列中的其他任务。为了解决这个问题,可以运行费时的任务来处理单独线程中的事件。SwingWorker是一个实现Runnable的抽象类,可以定义一个任务来扩展SwingWorker,使用 阅读全文
posted @ 2015-10-21 13:51 Devinzx 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 通过保证临界区上多个线程的相互排斥,线程同步完全可以避免竞争状态的发生,但是有时还需要线程之间的协作。有两种方式可用于线程间的通信。 1.使用条件Condition Condition接口: 1 +await():void 当前线程等待直到发生某个条件 2 +signal():void 唤醒一个等待 阅读全文
posted @ 2015-10-21 12:36 Devinzx 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 如果一个共享资源被多个线程同时访问,可能会遭到破坏。举个例子说明这个问题,假设创建并启动100个线程,每个线程都往同一个账户中添加一个便士,代码如下: 1 import java.util.concurrent.ExecutorService; 2 import java.util.concurre 阅读全文
posted @ 2015-10-20 00:52 Devinzx 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 创建任务和线程 任务就是对象,为了创建任务,必须首先为任务定义一个类。任务类必须实现Runnable接口。Runnable接口非常简单,它只有一个run方法。需要实现这个方法来告诉系统线程将如何运行。 任务必须在线程中执行。Thread类包括创建线程的构造方法以及控制线程的很多有用的方法。 1 +T 阅读全文
posted @ 2015-10-19 21:07 Devinzx 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.安装 1)Eclipse在线更新方法 Help > Install New Software > Add, name:Fat Jar location:http://kurucz-grafika.de/fatjar 2)Eclipse插件手动安装方法 下载地址:http://downloads. 阅读全文
posted @ 2015-08-02 20:17 Devinzx 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1.首先在命令行下运行jar包看文件是否报错(java -jar jar文件名称.jar) 如果程序中有System.out.println()语句,不想让其输出到控制台而保存到文件中, 则可用命令:java -jar jar文件名称.jat >test.txt ,此时输出信息会打印到test.tx 阅读全文
posted @ 2015-08-02 19:04 Devinzx 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 补间动画就是通过对场景里的对象不断进行图像变化来产生动画效果。在实现补间动画时,只需要定义开始和结束的“关键帧”,其他过渡帧由系统自动计算并补齐。在Android中,提供了以下4种补间动画。 **1.透明度渐变动画** 透明度渐变动画就是通过View组件透明度的变化来实现View的渐隐渐显的效果。它 阅读全文
posted @ 2015-07-31 23:17 Devinzx 阅读(642) 评论(0) 推荐(0) 编辑
摘要: android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。 他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求 首先介绍一个重要方法那就是requestWindowFeature(featru 阅读全文
posted @ 2015-03-23 18:52 Devinzx 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 开发android小闹钟的程序时,在添加闹钟时闹钟列表中总是出现两个相同的闹钟。 1 btnAddAlarm.setOnClickListener(new View.OnClickListener() { 2 3 @Override 4 public void onClick(View v) { 5 阅读全文
posted @ 2015-02-17 17:14 Devinzx 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.在选项栏中点击tools,选择Optons… 在弹出的设置窗口中勾选Force https://…sources to be fetched using http://… 然后点击Close 4.打开Windows资源管理器(即我的电脑),打开“C:\Windows\System32\drive 阅读全文
posted @ 2015-02-09 23:32 Devinzx 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 在SDK安装目录找到tools文件夹,点击进入找到android.bat右键编辑;找到如下指令: rem Check we have a valid Java.exe in the path. set java_exe= call lib\find_java.batif not defined ja 阅读全文
posted @ 2015-02-09 23:11 Devinzx 阅读(131) 评论(0) 推荐(0) 编辑
摘要: ·将Tomcat配置到MyEclipse中 1.在MyEclipse中打开Window子选项Preferences; 2.在Preferences面板中,点击左边选项中的MyEclipse,找到Servers并点击,找到Tomcat并选着要配置的Tomcat版本; 3.在右边选择Enable,在To 阅读全文
posted @ 2015-02-03 22:18 Devinzx 阅读(276) 评论(0) 推荐(0) 编辑