2012年7月24日

摘要: 发现几个不错的Android开发工具,分享七个非常有用的Android开发工具和工具包,希望对从事Android开发的朋友有所帮助。 1. Android Honeycomb Stencils & Sketchsheets 谷歌发布了专用于平板电脑的Android 3.0 Honeycomb系统,这个工具用于Honeycomb界面原型设计。 2. DroidDraw DroidDraw可以帮助您轻松的建立Android平台的图形用户界面,可运行于Mac OS X,Windows和Linux平台。 3. Sensor Simulator Sensor simulator是个独立的Ja.. 阅读全文
posted @ 2012-07-24 22:53 奋斗09 阅读(328) 评论(0) 推荐(0)
 
摘要: 在Android开发中,一般都是用java语言。所以Android很好的继承了java的功能,不过为了满足手机系统的需要和实现一些新的功能,Android还提供了一些特有的扩展的java功能。有了这些Android特有的包,我们才能实现Android平台上的许多功能,下面为大家介绍一些重要包:android.app :提供高层的程序模型、提供基本的运行环境android.content :包含各种的对设备上的数据进行访问和发布的类android.database :通过内容提供者浏览和操作数据库android.graphics :底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到 阅读全文
posted @ 2012-07-24 22:14 奋斗09 阅读(144) 评论(0) 推荐(0)

2012年6月10日

摘要: 根据图片上的方式修改完成后,保存压缩包,并关闭Eclipse,有一些机器重启Eclipse后就可以重新设置字体为Courier New了,有一些机器可能还要将 工作空间 (workspace)中的 .metadata 文件夹删除,并重新引入原来的项目才可以重新设置字体为Courier New。 阅读全文
posted @ 2012-06-10 23:34 奋斗09 阅读(198) 评论(0) 推荐(0)

2012年6月2日

摘要: Android 3.* 到 4.* 版本在进行网络操作时出现 NetworkOnMainThreadException异常解决办法。原来在android 3.0版本以下的网络操作 没有什么问题,但是最近在android 3.0 和 4.0版本上进行网络操作时总是出现NetworkOnMainThreadException异常,代码在2.2 ,2.3版本上使用没有问题经过分析发现原来在3.0之后的android 版本规范要求进行网络操作时不能在主程序中直接执行,知道了原因后,看看怎么解决吧。解决方案有2个:方案1 在UI主线程中创建一个子线程,代码如下:public void onCreate( 阅读全文
posted @ 2012-06-02 16:49 奋斗09 阅读(617) 评论(0) 推荐(0)

2012年6月1日

摘要: 导入第3方jar包问题,明明导入了jar但还是报java.lang.NoClassDefFoundError解决步骤:1、在Android项目根目录下新建一个lib文件夹;2、把你需要导入的第3方jar包复制到lib文件夹中;3、在lib文件夹上点右键,选Bulid path –> Use as source folder。如果只是单纯的引入jar,在Eclipse中编译是可以通过,不会有错误,但在设备上运行的时候还是会报java.lang.NoClassDefFoundError的错误。所有上面的3步很关键!上图是操作成功以后的lib文件夹状态。 阅读全文
posted @ 2012-06-01 22:01 奋斗09 阅读(378) 评论(0) 推荐(0)

2012年5月23日

摘要: Struts2.3.1 中整合DWR3.0 实现文件上传 步骤1:导入 dwr*.jar , struts2-dwr-plugin-2.3.1.jar 步骤2:在web.xml中引入dwr的配置<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-param> <param-name>debug</par 阅读全文
posted @ 2012-05-23 10:21 奋斗09 阅读(1452) 评论(8) 推荐(2)

2012年5月13日

摘要: 找到问题原因所在,解决办法如下: 方式1:重新创建一个英文名的计算机帐户,可以避免以后出现各种未知的错误。 方式2:把AVD复制到一个路径中不含中文的目录下(如D:\),然后把用户目录\.android\avd\<avdname>.ini文件中Path后面的路径做相应的修改即可。 方法3:用命令行重新创建一个Android模拟器:android create avd -n 2.2 -t 2 -p D:/ 其中参数-n是指AVD的名字,-t 是指AVD版本id,-p是指AVD存放路径。 方法4:配置ANDROID_SDK 环境变量\platform-tools\tools 阅读全文
posted @ 2012-05-13 22:04 奋斗09 阅读(206) 评论(0) 推荐(0)