上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 52 下一页
摘要: 先做下准备工作,收集些缩写SOA =面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。WSPA = Web Services Platform ArchitectureJCP =(Java Community Process) 是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新。J 阅读全文
posted @ 2012-03-29 10:12 andriod2012 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 用Android的拖放框架,能够允许用户使用图形化的拖放手势,把数据从当前布局中的一个View对象中移到另一个View对象中。这个框架包括:拖拽事件类、拖拽监听器、以及辅助的方法和类。尽管这个框架主要是为数据移动设计的,但是你能够把它用于其他的UI操作。如,你能够创建一个调色应用程序,用户把一个颜色的图标拖到另一个颜色图标之上,完成两个颜色的调配操作。概要当用户使用一些被认可的手势信号来开始拖动数据时,一个拖放操作就开始了。在响应中,应用程序会告诉系统拖动正在启动。系统就会回调应用程序来获得一个代表被拖动的数据的图形,当用户的手指移到这个代表图形(拖动阴影)当前的布局之上时,系统会把拖动事件发 阅读全文
posted @ 2012-03-28 19:20 andriod2012 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 创建定制化的通知布局默认情况下,在通知窗口显示的通知包括标题和消息文本。这两项内容使用通过setLatestEventInfo()方法的contentTitle和contentText参数来定义的。但是,你也能够使用RemoteViews类给通知定义一个定制化的布局。如图3所示就是一个定制的通知布局的例子。它看上去与默认的通知类似,但是实际上它是用一个定制的XML布局来创建的。图3.带有定制化布局的通知。要给通知创建自己的布局,就要实例化一个RemoteViews对象,用它来填充一个定制的布局文件,然后把RemoteViews对象传递给通知的contentView属性字段。下面用一个例子来更好 阅读全文
posted @ 2012-03-27 09:03 andriod2012 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 响应通知围绕通知如何跟应用程序的UI流进行交互是用户体验的核心部分。你必须正确的实现以便在应用程序中提供一直的用户体验。由日历应用提供的两种典型的通知的例子,一个是能够对即将发生的事件发出一个通知,另一个是Email应用能够在收到新的消息时发出通知。它们代表了两种推荐的处理通知的方式:既可以启动一个跟主应用程序分离的Activity,也可以启动一个完整的用于显示对应通知的新的应用程序实例。下面场景描述了在这两种通知流中Activity堆栈是如何工作的,首先看如何处理日历通知:1.用户在Calendar应用中创建一个新的事件,并确认需要把电子邮件的消息部分复制到一个事件中;2.用户在主窗口选择E 阅读全文
posted @ 2012-03-26 20:20 andriod2012 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 强烈推荐使用shutter命令行输入:sudo apt-get install shutter我把它放在了启动条上,它不仅能做常规截图,而且还有一些简单的编辑功能,真的很不错除此之外还可以考虑使用:1.使用键盘快捷键抓图 在GNOME集成桌面环境下,我们可以使用键盘功能键Print Screen或Alt+Print Screen组合键来抓图,前者可以抓取整个屏幕的图像,而后者可以抓取当前活动窗口的图像。例如抓取整个屏幕的图像,则按下Alt+Print Screen组合键,不一会儿将弹出“保存抓图”对话框(图1),对话框中显示截图的文件名以及图像存储的目标路径(这里我们使用默认存储路径),如点. 阅读全文
posted @ 2012-03-26 17:28 andriod2012 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 方法1:按固定比例进行缩放在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图片的1/2,图片大小就为原始大小的1/4。然而,如果我们想取固定大小的缩略图就比较困难了,比如,我们想将不同大小的图片去出来的缩略图高度都为200px,而且要保证图片不失真,那 阅读全文
posted @ 2012-03-26 14:55 andriod2012 阅读(3795) 评论(0) 推荐(0) 编辑
摘要: 状态栏通知(Status Bar Notifications)状态栏图标把一个图标添加到系统的状态栏(带有一个可选的文本提醒消息),并且还在通知窗口中添加一个通知消息。当用户选择这个通知时,Android系统会触发一个由通知定义的Intent对象(通常是要启动一个Activity)。你也能够在设备上给通知配置声音、震动、屏幕闪烁等效果来提醒用户。状态栏通知应该用于后台服务要求用户响应有关事件的场景中。为了接受用户的交互,后台服务不应该自己启动Activity。相反,服务应该创建一个状态栏通知,当用户选择这个通知时,才启动对应的Activity。图1在状态栏的左侧显示一个带有通知图标的状态栏。图 阅读全文
posted @ 2012-03-25 20:19 andriod2012 阅读(3680) 评论(0) 推荐(0) 编辑
摘要: 一.交流的对等性 交流双方要对问题有充分的认识和了解,彼此要对自己的理解进行充分而详细的表述,交流过程中不能因为职位的高低不同而左右对方的客观表述。二.交流的有效性 交流的主题要明确,最终双方要达成共识,没有共识的交流是无效的,不能做到软件实现中。三.交流的时效性 交流的问题要有前瞻性,这样才能对后续开发具备指导意义。四.交流的规范性 交流过程过程中要注意记录,交流的内容要提前准备,要双方提前了解,过程中不要跑题,准备的资料要标准规范。五.交流的成本 交流是有成本的,因此同类问题最好能够一次性解决,形成决议。六.交流的范围 交流的范围要界定清晰,边界的输入、输出、内部的逻辑规则、数据规则是讨论 阅读全文
posted @ 2012-03-23 22:29 andriod2012 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 广播通知(Toast Notifications)广播通知是在窗口表面弹出的一个消息。它只填充消息展现需要的空间,并且用户当前的Activity依然可见和可交互。通知自动的渐入渐出,不接受交互事件。下面图1显示一个例子是闹钟应用的广播通知,一旦闹钟被打开,就会在你设置的提醒时间显示一个广播通知。图1广播通知能够由Activity或Service创建和显示。如果你创建了一个源自Service的广播通知,它会显示当前有焦点的Activity的前面。如要需要用户对通知做出响应,请考虑使用状态栏通知。基础首先,用makeText()方法实例化一个Toast对象。这个方法需要三个参数:1.应用程序的Co 阅读全文
posted @ 2012-03-23 21:57 andriod2012 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: ========================================================================================rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]-v, --verboseVerbose: print names of files successfully renamed.-n, --no-actNo Action: show what files would have been renamed.-f, --forceForce: overwrite existing fi 阅读全文
posted @ 2012-03-23 16:50 andriod2012 阅读(1848) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 52 下一页