自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(142)
  • 资源 (3)
  • 收藏
  • 关注

Resource-type-->Color State List Resource

Color State List ResourceColorStateList 可以用XML定义,并且可以用到View文字上。 文件存放位置: res/color/filename.xml 语法: <?xml version="1.0" encoding="utf-8"?><selectorxmlns:android="http://schema...

2013-04-22 10:50:06 143

原创 Business mobile application development. The developer’s insight.

from: http://www.enterra-inc.com/techzone/business_mobile_application_development/ On July 11th 2008 Apple corporation announced the launch of AppStore application marketplace – a successor of ...

2012-11-07 17:49:38 205

原创 Android. Handling some SQLite issues.

转载: http://www.enterra-inc.com/techzone/handling_sql_issues/  Today OS Android is gaining more popularity enhancing the range of tasks that users would want to be resolved here and now. Alongsid...

2012-11-07 17:48:24 277

Maven Test

1. 忽略测试失败<project>[...]<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifac

2012-10-23 09:13:19 145

原创 Android中的单元测试

 随着Agile的普及,以及开发人员对测试重要性的认识逐步加深,单元测试已经成了越来越多软件项目开发中不可缺少的一部分。无论项目是不是采用TDD的形式来进行开发,单元测试都能够为项目的修改和重构提供一定的保障。Android作为主要的移动平台之一,吸引了无数的开发人员。但面对Android平台和环境的种种限制,很多开发人员往往有心无力,很难为其项目添加全面有效的单元测试。Android...

2012-10-04 10:34:30 2144

原创 http://fitnesse.org/

Fitnesse作为验收测试的自动化框架

2012-10-04 10:31:38 103

Gson 使用例子

这个网页通过正常的手段是访问不到的, 为了大家能够方便的学习Gson。 因此将原文应用到此。OverviewGson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON s...

2012-09-12 15:29:46 187

maven 的一些操作

1.  查看 XXX 插件的完整描述,运行:$ mvn help:describe -Dplugin=XXX -Dfull   2.  浏览项目依赖 $ mvn dependency:resolve   3. 查看项目的整个依赖树,你可以运行 dependency:tree 目标。 $ mvn dependency:tree  ...

2012-09-11 15:04:18 70

为 pom.xml 添加组织,法律和开发人员信息

为 pom.xml 添加组织,法律和开发人员信息:<?xml version="1.0"?><project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven...

2012-09-11 11:30:45 100

Ubuntu下使用VI编辑文件必知的常用命令

Ubuntu下使用VI编辑文件必知的常用命令   进入vi的命令      vi filename :打开或新建文件,并将光标置于第一行首    vi +n filename :打开文件,并将光标置于第n行首    vi + filename :打开文件,并将光标置于最后一行首    vi +/pattern filename:打开文件,并将光标置于第一...

2012-09-07 13:53:57 87

原创 区分Activity的四种加载模式-activity

转载:http://marshal.easymorse.com/archives/2950 在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置...

2012-08-28 15:34:07 89

创建一个简单的项目

前提是:已经安装和配置过maven环境, java环境同样需要配置,安装。(windows 版)a1. 创建一个文件夹 example, 再创建一个pom.xml 放在example目录下。pom.xml 文件格式:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://mave...

2012-08-22 12:09:08 124

git 获取android source

在做android开发的时,在遇到某一问题,想看android 源代码, 模仿高手的写法, 寻求点思路。 但是之前一直困于没有获取到source code, 因此一直没有机会, 今天花了几个小时的时间,学习 git , 怎么获取android源代码。android source 托管在两个地方:1. https://github.com/android/2. https://a...

2012-08-15 12:52:56 129

原创 敏捷方法的4个基本特征

  2001年在软件工程界首次出现“敏捷”这个名词,17个过程方法学家举行了一个讨论会。发现他们的“轻量级”的方法有很多共同的地方,因此一致同意把这些方法统称为“敏捷”的方法。并且成立了个叫敏捷联盟的组织,还定下了所谓的“敏捷宣言”。从此,越来越多的人了解到敏捷方法。         敏捷方法有一些共同的特征。其中有两个最主要的特征是:轻量和简单。敏捷方法论包含最少的流程和文档,减少正式性。目的是...

2012-08-01 16:16:52 372

原创 <谷歌如何测试> 翻译第六篇

 软件测试开发工程师【SET】的生命软件测试开发工程师【Software Engineers in Test】是软件工程师,专注在测试实现。首先,软件测试开发工程师是开发角色,在招聘和内部晋升资料中被我们奉为100%的编码角色。当在招聘面试软件测试开发工程师的时候,对于编码的要求几乎和对软件开发工程师的要求是一模一样的,而且更强调如何去测试自己写的代码。换句话说,软件开发工程师和软件测试开...

2012-08-01 16:09:34 137

原创 <谷歌如何测试> 翻译第五篇

 Wednesday, March 23, 2011 8:27 PMBy James Whittaker对于测试范围的形式,谷歌并没有使用通用的代码测试、集成测试、系统测试这些常用术语来做区分,而是使用小规模测试、中等规模测试、大规模测试这样的称呼【译者注:代码测试(code testing), 通常指单元测试和API级别的测试,一般使用XUnit、Gtest框架,但谷歌并没有使用代码级别...

2012-08-01 16:07:48 113

原创 Facebook 的自动化测试

 最近Quora上有个讨论,原意是:“facebook是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢?” 参见Link来自Facebook的Steven Grimm很好地回答了这个问题,觉得还不错,这里以第一人称翻译了一下。对于PHP的代码,我们写了非常多的基于PHPUnit测试框架的测试类,这些测试类覆盖范围比较大,从简单的判读真假的单元测试到大规模的后端...

2012-08-01 16:07:27 103

原创 <谷歌如何测试> 翻译第四篇

 在比其他公司少很多测试人员的情况下,谷歌做的还不错的一个关键原因是,很少尝试在一次发布中包含很多的功能。实际上,谷歌经常反其道而行之,在一个产品的核心模块被开发后,如果有一定数量的受益人群就立刻发布,然后不断的得到用户反馈再迭代开发新功能。这也是我们在Gmail 上的做法,Gmail 被贴上Beta版本的标签在线上运营了四年。通过这个Beta标签也可以来警示用户,Gmail 还并非完美的产品...

2012-07-27 14:25:02 151

原创 <谷歌如何测试> 翻译第三篇

 经过前两篇的介绍之后,评论里留下许多问题。并没有逐一回复,当然不是想把这些评论置之不理,而是希望在这里和后面的文章中做详细介绍和解释这些问题。从这一篇开始,我将开始讲谷歌是如何测试软件的了。在谷歌,质量不等于测试,是的,我确定在其他所有的公司也都是这样。“质量不是被测出来的”,这句陈词滥调是再正确不过的了。不管汽车制造还是软件开发,如果在最初的设计建造的时候就有问题,那它永远都会有问题。...

2012-07-27 14:24:19 123

原创 <谷歌如何测试> 翻译第二篇

 为了实现”谁的屁股谁自己擦”这句名言所说的那样,在传统的软件开发人员的之上,有必要增加了几个角色,特别是需要工程技术方面的特殊角色,这种角色可以让开发更高效低做测试。在谷歌,这样角色的职责是让其他人工作的更有效率,这样的工程师通常会把自己当做测试人员,但他们真正的使命是提高生产力/生产率。他们的存在是为了让开发人员效率提升,特别是在质量方面的提升,因为产品质量是生产率中最重要的一部分。这里是...

2012-07-27 14:23:42 123

原创 <谷歌如何测试> 翻译第一篇

 By James Whittaker在所有我被问及的问题中,最多的就是关于谷歌是如何测试的。尽管在博客中【google testing blog】中有过零碎的解释说明,但还是需要更多的系统阐述。虽然谷歌的技术路线在执行的过程中不断地进化,但公司的测试策略却从来没有变化过。谷歌现在是一家拥有搜索、应用、广告、移动、操作系统等产品的公司,我们在这些涉及到的产品领域里发挥着非常有意义的作用。当我们...

2012-07-27 14:21:40 97

原创 Android 手机上获取物理唯一标识码

    唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。 import android.provider.Settings.Secure;private String android_id = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID);      我...

2012-07-27 10:27:25 118

原创 Open Source RFID Platform

Please find the open source RFID platformattached.  https://code.google.com/p/fosstrak/

2012-07-12 14:33:53 147

android adb is down

 ******************************************************************************************** * author: luhuajcdd                                                                                     ...

2012-07-12 10:45:56 98

原创 MVC is dead, it's time to MOVE on.

MVC is a phenomenal idea. You have models, which are nice self-contained bits of state, views which are nice self-contained bits of UI, and controllers which are nice self-contained bits of …What...

2012-07-12 09:03:32 108

原创 GitHub官方今天面向Android平台发布了GitHub应用,该应用是免费且开源的

转载:http://www.iteye.com/news/25517 GitHub官方今天面向Android平台发布了GitHub应用,该应用是免费且开源的,源码基于Apache 2.0许可证。 该应用的主要功能包括: 支持Issues、Gists包含一个综合新闻订阅,以便你能及时跟进组织以及关注的开发者、库等包含一个仪表板,允许你快速访问所有你创建、关注和分配的问题等,以...

2012-07-11 22:34:20 93

原创 Dad and the Ten Commandments of Egoless Programming

http://blog.stephenwyattbush.com/2012/04/07/dad-and-the-ten-commandments-of-egoless-programming/  https://support.google.com/adsense/bin/answer.py?hl=zh_CN&amp;answer=1045721&amp;topic=1045719&a...

2012-07-11 18:01:02 106

原创 android maven 签名

http://code.google.com/p/maven-android-plugin/wiki/SigningAPKWithMavenJarsigner  android with maven: http://code.google.com/p/maven-android-plugin/  maven 常见问题:http://www.cnblogs.com/BigTa...

2012-07-06 15:10:37 72

原创 MIUI主题风格_一种Android系统换肤功能的设计

转载: http://mobile.csdn.net/a/20120302/312675.html  我先简单自我介绍一下。我叫董红光,是北航本科毕业的,所以今天来到北航的地盘感觉信心爆棚了。我现在是在小米担任MIUI系统工程师,主要负责的是MIUI主题这块,就是被很多人称为最酷最绚这一块。很多人对如何换肤很感兴趣,可能还有更多深入可以挖掘的点,所以今天跟大家分享一下。然后希望能...

2012-07-04 15:30:34 869

原创 给Android应用开发小团队的十个建议

  每个开发循环迟早到会走到应用几近完成这个点。接下来要做什么呢?你可曾听说过“用户体验”这个词?以下这10个技巧能够使新手机应用在发布前提升质量,最大化发掘该应用的潜力,从而最小化用户差评和低下载量这种不良结果。   1、首次开启体验   优秀的网站和手机应用有诸多相似之处。这两者都能够迅速吸引用户或访问者。如果没有做到这点,用户很可能会转而寻找其他替代品。多数用户不愿意浪费...

2012-07-03 14:04:20 167

原创 弯曲评论

http://www.tektalk.org/

2012-06-29 09:29:37 171

原创 android listview adapter

listview 在什么情况下会刷新: 1. 当adapter中的数据内容发生改变(数据个数,数据的值 : call adapter.notifyDataSetChanged())2. 当list item 中的View的属性发生改变 (目前遇到是第二级的view 可以)。例如:    解释第二种 改变download_detail 的属性, listview 会自动刷新,...

2012-06-23 14:41:58 65

原创 Android多线程下载详解

http://www.pin5i.com/showtopic-android-multi-threaded-download.html

2012-06-20 18:31:42 52

原创 Unable to open sync connection!

 把设置里的USB调试重新开了开,问题解决!

2012-06-18 17:04:27 68

原创 android checkbox 定制(修改checkbox 的图片)

转载:http://www.bangchui.org/read.php?tid=108611. xml中通过android:button="@drawable/check_box" 指定图片    &lt;CheckBox android:text="CheckBox" android:id="@+id/checkBox1" android:layout_w...

2012-06-18 14:30:33 385

原创 Android ProgressBar自定义图片进度,自定义渐变色进度条

 1java.lang.Object2   ↳    android.view.View3       ↳    android.widget.ProgressBar4直接子类5AbsSeekBar6间接子类7RatingBar, SeekBar...

2012-06-15 16:53:08 104

原创 Android应用开发全流程

 转载:http://blog.csdn.net/ly_sr/article/details/6737353 一、准备工作 1.    技能储备           1)    Java      重要程度:★★★★★      当然是掌握的越多越好,毕竟Android就是用Java语言来开发的。遇到很多没有Java基础的朋友问:要想直接...

2012-06-15 09:21:19 189

原创 intent.setDataAndType

  1. Intent open a picture file public:   Intent intent = new Intent("android.intent.action.VIEW");intent.addCategory("android.intent.category.DEFAULT");intent.addFlags (Intent.FLAG_ACTI...

2012-06-13 18:24:44 221

原创 Android操作HTTP实现与服务器通信

 本示例以Servlet为例,演示Android与Servlet的通信。 众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。 HTTP协议简介:  HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协...

2012-06-03 14:47:58 71

原创 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thre

 当应用程序启动,创建了一个叫“main”的线程,用于管理UI相关,又叫UI线程。其他线程叫工作线程(Work Thread)。Single Thread Model 一个组件的创建并不会新建一个线程,他们的创建都在UI线程中进行,包括他们的回调方法,如onKeyDown()。当在UI线程中进行某些耗时的操作时,将会阻塞UI线程,一般阻塞超过5秒就会显示一个ANR...

2012-06-03 12:00:47 228

Struts1.3.10+hibernate3.5.5+spring3.0.4框架整合

Struts1 hibernate spring 框架整合 三大框架的整合,具体的实现,

2010-09-29

hibernate3.5.5+spring3.0.4框架整合

hibernate与spring框架整合的具体流程,和整合的实现

2010-09-29

软件项目管理配置管理

校务通系统配置管理计划 1. 导言。 2. 组织及职责 (1) 根据《项目计划》中的角色分配,确定配置管理者,TMS成员 (2) 项目经理是TMS的负责人 (3) 配置管理的角色和职责 3. 配置管理环境 3.1目录结构 本项目配置库的目录结构 3.2用户及权限 本项目配置库的用户及权限

2010-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除