10 2012 档案
PendingIntent与Intent的区别
摘要:pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), getService(Context, int, Intent, int) 分别对应着Intent的3个行为,跳转到一个activity组件、打开一个广播组件和打开一个服务组件。参数有4个,比较重要的事第三个和第一个,其次是第四个和第二个。可以看到,要得到这个对象,必须传入一个Intent作为参数,必须有c 阅读全文
posted @ 2012-10-17 12:24 aparche 阅读(2487) 评论(0) 推荐(0)
Swing中如何让一个TextField获得焦点
摘要:方法一:文本框调用requestFocus()方法方法二:文本框调用grabFocus()方法 阅读全文
posted @ 2012-10-15 14:04 aparche 阅读(4383) 评论(0) 推荐(0)
swing中汉字变成了方框
摘要:swing在窗体设计界面时,汉字变成了汉字:可能是由于你给系统设置的外观样式问题,可以在桌面上右键-》属性-》外观-》窗口和按钮,看看你是否设置为其他的样式了,如果是该为“Windows XP样式”确定,看看是不是正常了。 阅读全文
posted @ 2012-10-15 11:52 aparche 阅读(454) 评论(0) 推荐(0)
AnDroidDraw+DroidDraw实现Android程序UI设计
摘要:AnDroidDraw 是一个与 DroidDraw 集成的 Android 应用程序,它允许你从 DroidDraw 应用 程序下载你的 GUIs, 也允许你在一个 Android 设备上预览你的 GUIs1、先下载安装DroidDraw,我使用的版本是droiddraw-r1b222、下载AnDroidDraw.apk,并在模拟器上进行安装,安装步骤如下: 1)使用cmd进入命令行窗口,进入你安装的android-sdk下的platform-tools目录,如图: 2)使用: adb install AnDroidDraw.apk 把它安装到你的 Android 设备上 3)... 阅读全文
posted @ 2012-10-13 16:33 aparche 阅读(11562) 评论(0) 推荐(1)
swing中设置JTable的单元格不能被编辑、内容居中显示、隐藏JTable中的某一列
摘要:要使单元格不能被编辑,重写tableModel里面的isCellEditable即可,例如:String[] strs = { "学号", "姓名", "性别", "年龄", "地址" };DefaultTableModel dtm = new DefaultTableModel(strs, 0){public boolean isCellEditable(int row, int column) {// TODO Auto-generated method stubreturn false;/ 阅读全文
posted @ 2012-10-11 12:08 aparche 阅读(12840) 评论(0) 推荐(0)
JComboBox中选择某个选项itemStateChanged调用2次的解决方法
摘要:JComboBox中选择某个选项时itemStateChanged调用2次的原因在于:1、在选择一个新的选项之前,原来被选中的选项会改变状态,由被选中(SELECTED)到没被选中(DESELECTED)2、在选择新选项时,这个选项会改变状态,由没被选中(DESELECTED)到被选中(SELECTED)所以解决该问题只需要判断一下状态就可以了,例如:private void jComboBox1ItemStateChanged(java.awt.event.ItemEvent evt) {//判断状态是不是被选中if(evt.getStateChange() == ItemEvent.SEL 阅读全文
posted @ 2012-10-11 10:20 aparche 阅读(2878) 评论(0) 推荐(0)
FrameLayout的使用
摘要:今天在学习实现墨迹天气那样的拖动效果时,看到用的是重写FrameLayout。翻了翻书,突然想明白,为什么用FrameLayout.在FrameLayout中,用我看的书中的话说是,空间永远用不完。<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android 阅读全文
posted @ 2012-10-09 15:48 aparche 阅读(15155) 评论(0) 推荐(0)
android中The connection to adb is down,问题和解决
摘要:1.报错: BUILD FAILED D:\workspace\ganji\build.xml:144: The following error occurred while executing this line: D:\workspace\ganji\build.xml:271: Unable to delete file D:\workspace\ganji\tmp\proguard\tmp.jar 解决: 已经开了一个模拟器了,无法重新编译,必须关闭一个。用于ant 2.报错: The connection to adb is down, and a severe error has 阅读全文
posted @ 2012-10-09 14:53 aparche 阅读(2315) 评论(0) 推荐(1)
C#使用Dotfuscator混淆代码以及加密
摘要:C#编写的代码如果不进行一定程度的混淆和加密,那么是非常容易被反编译进行破解的,特别是对于一些商业用途的C#软件来说,因为盯着的人多,更是极易被攻破。使用Dotfuscator可以实现混淆代码、变量名修改、字符串加密等功能。这里介绍的是DotfuscatorPro_4.9.7750_2.0版本,有需要的可以到网上搜索下载https://skydrive.live.com/?cid=d2b11227abf128d8&id=D2B11227ABF128D8%21104。安装Dotfuscator好打开界面,有几个需要配置的地方:Options、Input、Rename、StringEncr 阅读全文
posted @ 2012-10-06 17:01 aparche 阅读(75717) 评论(5) 推荐(6)
XML的四种解析器(dom,sax,jdom,dom4j)原理及性能比较:
摘要:1: DOM DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。 首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像 SAX 那样是一次性的处理。DOM 使用起来也要简单得多。 另一方面,对于特别大的文档,解析和加载整个文档可能... 阅读全文
posted @ 2012-10-06 12:12 aparche 阅读(1259) 评论(0) 推荐(0)
如何查看JDK以及JAVA框架的源码
摘要:设置步骤如下:1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar” 点 左边的“+” 号展开它,4.展开后,可以看到“ 阅读全文
posted @ 2012-10-05 11:59 aparche 阅读(16363) 评论(0) 推荐(4)
Android实现左右滑动效果
摘要:关于滑动效果,在Android中用得比较多,本示例实现的滑动效果是使用ViewFlipper来实现的,当然也可以使用其它的View来实现。接下来就让我们开始实现这种效果。为了方便大家理解,我们先来看一下效果图: 主要效果图如下图: 接下来我们看一下程序结构图: MainActivity文件中代码:package com.android.flip;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;import android.view.MotionEven... 阅读全文
posted @ 2012-10-04 17:25 aparche 阅读(464) 评论(0) 推荐(0)