自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

《Android程序员指南》翻译暂停,望见谅

由于近期创业,时间紧凑,没有过多的空闲为广大的Android爱好者做《Android程序员指南》这本书的“志愿者翻译”工作,可能会让部分Android爱好者失望了。 再次致以最诚挚的歉意,望见谅!以后有机会再进行自己的志愿者工作。  谢谢各位关注者的支持。...

2010-04-21 21:40:27 109

在Ext的grid里实现带radio单选功能的gridList

    08年用Extjs做项目,对grid中的利用CheckboxSelectionModel来实现的单选功能,总是无法将其多选框变为单选框。虽然后来通过radio类型的input进行迭代,勉强实现相关功能,但是对其效果很不满意。     今天又遇到ext的列表单选问题,在网上搜索,并未发现较好的解决方案(基本上都是迭代替换),所以将ext2.3的api下载下来,发现其中并无radio风...

2010-04-08 14:54:46 361

第八章 列表、菜单以及其它视图——续

AndroidViews.java创建这个Activity的最后一步是编辑AndroidViews.java。如果你想要从主AndroidViews Activity中调用testSpinner Activity,你必须给AndroidViews.java添加代码。比较一下下面的代码和你当前的AndroidViews.java。添加所需代码来完善你的文件。package android_p...

2010-03-19 09:00:20 203

第八章 列表、菜单以及其它视图——继

本节展示radiogroup.xml的全部代码。根据章节前面的指导创建一个新的名为radiogroup.xml的XML文件。使用下面的代码构建你的文件。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android=http://schemas.android.com/apk/res/androida...

2010-03-19 08:55:47 130

第八章 列表、菜单以及其它视图——后

AndroidViews.java创建这个Activity的最后一步是编辑AndroidViews.java。如果你想要从主AndroidViews Activity中调用testCheckBox Activity,你必须给AndroidViews.java添加代码。比较一下下面的代码和你当前的AndroidViews.java。添加所需代码来完善你的文件。package android_...

2010-03-19 08:50:00 111

第八章 列表、菜单以及其它视图——下

这里是你的完整的AndroidManifest.xml项目文件:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android=http://schemas.android.com/apk/res/androidpackage="android_programmers_guide.AndroidViews...

2010-03-19 08:42:32 109

第八章 列表、菜单以及其它视图——中

这段代码有个问题:onOptionsItemSelected()是一个当任何菜单项被选择时都会调用的普通方法。你需要给onOptionsItemSelected()一种区别菜单项并执行相应代码的方法。因此,使用switch/case声明,来帮助方法选择不同的菜单项。当你创建菜单项时,你指定了从0到5的一些列数字作为菜单项的值。你可以在case声明中调用getId()来区别哪个菜单项背选中了。s...

2010-03-19 08:39:12 105

第八章 列表、菜单以及其它视图——上

关键技能和概念l        构建Activityl        使用Android菜单l        使用AutoCompleteTextView本章对Views与Intents做了深入的研究,这些对于Android的新手来说是需要掌握的最重要的特性。这两个实体组成了你的前期应用的主体。你创建的每一个Activity几乎都会有多个视图,并且大部分需要条用一两个Intent。...

2010-03-19 08:31:10 113

昨天整理的基于Annotation的MVC框架SSH示例

   昨天整理了一份基于Annotation的MVC框架SSH示例工程,将代码贴下来,但是由于项目超过了上传文件的阀值10MB,所以去除了lib里面的包。      要运行的话,需要重新从别处下载并导入相关lib包(仅供学习之用)。      所去除的引入包有:         项目见附件:...

2010-03-16 10:58:23 92

原创 第七章 使用Intents与Phone Dialer——下

实现EditText视图你需要为你的Activity添加爱一个视图,可以使用户输入一些文本。然后你解析这些文本并将它发送给前一节的Intent call。因为所有视图都是从基本视图集成而来。在架构和用法方面他们会非常相似。你会发现实现EditText非常简单。首先,在main.xml中布局视图。实际上,你会在这里添加两个视图:一个TextView作为标签并给用户提示,和一个EditText...

2010-03-02 09:23:04 109

第七章 使用Intents与Phone Dialer——中

为给你的Activity分配正确的权限,你首先需要知道你需要分配什么权限。正确的例子是使用Dialer Activity。访问Dailer Activity被CALL_PHONE权限所管理。通过分配权限,Android可以让你的Intent启动Dialer Activity。如何给Activity添加权限?你需要编辑Activity的Manifest。如果使用Eclipse的话,双击Andro...

2010-03-02 09:16:57 266

原创 第七章 使用Intents与Phone Dialer——上

第一章     使用Intents与Phone Dialer 关键技能和概念l        使用Intentsl        创建与手机硬件交互的代码l        了解dialing与calling的区别至此,本章已经为你介绍了Android编程基础知识。你已经研究了Android 应用的概要,并在你Android服务端安装了你的首批应用。你不仅了解了如何使用View...

2010-03-02 09:07:35 175

原创 第六章 使用命令行工具与Android模拟器——下

由于你在Android服务端安放了应用,你就可以删除它。使用命令语法 rm HelloWorldCommandLine.apk来移除应用。下面的插图显示了rm命令,如果正确运行,就不会又反馈信息。然后使用ls查看到文件已经删除了。删除应用后,打入exit离开shell,回到命令提示窗口。 重装并启动应用现在你可以使用adb install来重装应用:adb install ...

2010-02-25 16:49:26 143

原创 第六章 使用命令行工具与Android模拟器——中

<arg value="install" /><arg value="${out-package}" /></exec></target></project>鉴于你已经理解了如何手动使用build.xml, Android项目的命令行创建,你就可以开始编辑你的项目文件,并创建一个Android Activity

2010-02-25 16:38:51 108

原创 第六章 使用命令行工具与Android模拟器——上

关键技能和概念l        使用Android SDK命令行工具l        创建命令环境l        通过shell导航Android服务端l        在Linux中使用Android SDK 目前,本书已经涵盖了一些宽泛的主题来让你了解并运行Android平台。现在,你应该使用Eclipse创建和运行小Android应用非常顺手。你创建一个新项目,编辑ma...

2010-02-25 16:25:57 149

原创 第五章 应用:Hello World!——下

还是Hello World!    本节中,你会创建另一个Hello World!Android应用。然而这次你是用代码编写UI,而不是用xml文件——实际上你会做更多的工作。第一步是移除main.xml中的TextView代码。下面是TextView的代码部分。删除它,基本上使你的应用变成一个空壳。<TextViewandroid:layout_width="fill_pare...

2010-02-24 09:07:59 123

原创 第五章 应用:Hello World!——上

关键技能和概念l        创建新的Android工程。l        使用视图l        使用文本视图l        更改main.xml文件l        在Android模拟器上运行应用本章中,你会创建第一个Android活动。本章从头到尾研究了应用构建过程。我会给你介绍如何在Eclipse中创建一个Android工程,如何往初始化文件中添加代码,如何...

2010-02-24 09:00:41 134

原创 第四章 探索Android SDK

关键技能和概念 l         使用Android SDK文档 l         使用Android SDK工具 l         使用应用范例 l         了解Android应用的生命周期由于你已经搭建好了开发环境,你就可以探索Android SDK,它包含众多文件和特定的工具,可以帮助你设计和开发运行在Android平台上的应用。这些工具经过精心设计,能够帮...

2010-02-21 22:27:12 143

原创 第三章 下载、安装Android SDK

关键技能和概念l        下载Android SDKl        使用Eclipse的更新功能l        下载、安装和配置Eclipse的Android插件l        检测PATH声明前一章节,你已经下载并安装了主要的开发环境,Eclipse。那么你的初始开发环境已经建立了,用Eclipse当做你的Java IDE,你可以开发java应用,但是你要创建手机...

2010-02-20 16:19:11 95

原创 第二章 下载、安装Eclipse

关键技能和概念l        选择一个开发环境l        下载Eclipsel        安装和配置EclipseAndroid应用程序是利用java进行开发。Android本身并不是一种语言,而是一个运行应用程序的平台。比如,理论上讲你可以使用任何适合你的分布式或集成开发环境(IDE)进行开发,甚至可以完全不用IDE。如果你对一种特定的java IDE情有独钟,如...

2010-02-20 11:28:53 105

原创 第一章 Android是什么?

关键技能和概念l        嵌入式编程的历史l        开放手机联盟简介l        Android主屏初面毫不夸张的说,传统的桌面应用程序开发人员已经被宠了很长时间,但这并不是说传统的桌面应用程序开发比其它形式的开发简单。作为传统的桌面应用程序开发者,我们有能力创建我们可以想象到的任何应用,这也包括我,因为我就是从桌面编程起步的。桌面程序开发之所以变得很流行的一...

2010-02-20 11:17:05 117

原创 致谢与序言

 致谢  感谢所有参与编写这本书的人,我的经纪人 Neil SalKind,以及 Roger,Carly, Janet, Bill与McGraw-Hill的全体人员和B工作室的每一个人。我也想感谢我的家人苏珊娜,克里斯蒂和索菲亚;感谢我的在中佛罗里达的同事布雷特,罗伯特,罗杰,扎克,马克,库尔特,沃尔特,史蒂夫,史蒂夫,史蒂夫,和加里,感谢那些默默无闻,我甚至说不上名字的人。...

2010-02-05 16:12:53 367

原创 为什么要翻译《Android A Programmer's Guide》——《Android程序员指南》

学习Android编程,却发现这些方面的好书很少,于是下载一个英文的比较权威的电子书《Android A Programmer's Guide》,进行学习,忽然感慨其书之优秀,于是想与初学Android者分享,但是鉴于大部分人对英文著作的学习速度比较耗时,于是特别翻译之,让众网友受益。 [img]http://dl.iteye.com/upload/attachment/20369...

2010-02-05 16:08:50 383

C++HugeSoft超市管理系统

C++HugeSoft超市管理系统本系是由C#语言开发的WinFrom应用程序采用SQL Server2005数据库,本系统采用三层架构抽象工厂模式开发,系统分为:人事管理,商品管理, 前台收银,销售记录查询 4大模块。本系统仅供交流学习使用!希望大家给出宝贵意见!

2011-12-02

HTMLParser-2.0-SNAPSHOT

Htmlparser是网页解析的优秀工具,我上传的里面有HTMLParser的API,已经相关的jar包。

2009-05-08

Linux培训日程.doc

详细讲解红旗linux的相关内容,包括安全,性能调优,jboss集成,以及nas存储等等

2009-05-06

互联网文件资源索引系统的设计和实现

本文在简述了互联网资源的基础上,阐述了图书馆开展互联网文件资源索引服务的重要意义,并对互联网文件资源索引库建设方式进行了讨论,重点对互联网文件资源索引系统模型进行了设计,应用数据挖掘理论,采用JAVA技术对基于Robot技术的自动索引系统,基于WEB的人工索引系统和检索系统的关键技术进行探讨和实现。

2009-05-06

Groovy经典入门.rar

Groovy是一种语言,其语法类似于Java,但比Java更简单。它通常被视为脚本/灵活/动态的语言,但是我不喜欢这类形容词,因为我认为它们只会令人困惑。如果说Java是一位明智的中年男子,那么Groovy就是他十几岁的儿子。Groovy具有父亲的许多特点,但是更为狂野且更为有趣。他们也可以很好地合作。   Groovy的规则比Java少得多。例如,要在Java中获得标准的"Hello World"输出,您需要编写一个类、一个具有合适参数的主方法,等等。但是在Groovy中,如果不想编写所有样板代码,您可以抛开类定义和主方法,仅编写一行代码即可打印出"Hello World"。

2009-03-31

空空如也

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

TA关注的人

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