`
huaxin803
  • 浏览: 108378 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
本文来自:http://blog.csdn.net/zhaodandan19910306/article/details/7628879 你是否有过这些经历: 1.代码敲完了,刚想松口气,一运行程序,满满的Bug。 2.找啊找啊找,怎么找都找不到哪里出了问题。 3.调试了半天出不来,就开始便得心烦气躁。 4.一天连一个Bug也没调出来,工作效率低,心情抑郁。
本文来自:http://blog.csdn.net/litp/article/details/7608937 很多女孩子找对象总想找个事业成功的高富帅,并且能爱自己真心对自己好的人,但是对于大部分男人而言,打拼事业都是需要几年的积累,然而等事业成功的时候,基本也 ...
(一)关于压力 有一位讲师正在给学生们上课,大家都认真地听着。寂静的教室里传出一个浑厚的声音:"各位认为这杯水有多重?"说着,讲师拿起一杯水。有人说二百克,也有人说三百克。"是的,它只有二百克。那么,你们可以将这杯水端在手中多久?"讲师又问。很多人都笑了:二百克而已,拿多久又会怎么样! 讲师没有笑,他接着说:"拿一分钟,各位一定觉得没问题;拿一个小时,可能觉得手酸;拿一天呢?一个星期呢?那可能得叫救护车了。"大家又笑了,不过这回是赞同的笑。 讲师继续说道:"其实这杯水的重量很轻,但是你拿得越久,就觉得越沉重。 ...
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作. (1.) 表空间及分区表的概念 表空间:    ...
有几种类型的场景可能会要求你把应用程序中发生的事件通知给用户。有些事件需要用户响应,而有些则不需要。例如: 1.当像文件保存完成的一个事件发生时,就应该显示一个短消息,提示用户保存成功了。 2.如果应用程序正在后台运行,并且需要用户的关注,那么应用程序就应该创建一个允许用户方便响应的通知。 3.如果应用程序正在执行用户必须等待的工作(如装载文件),那么应用程序就应该显示一个悬停的进度对话框。 每种通知任务都能够使用以下三种不同的技术来实现: 1.广播通知,主要针对来自后台的短消息;
对话框通常是一个显示在当前Activity之前的小窗口。它下面的Activity会失去焦点,并且对话框会接受所有的用户交互。对话框通常用于通知用户中断操作的,并且要执行与应用程序内进度直接相关的短期任务(如进度条或登录提示)。 Dialog类是创建对话框的基类。但你通常不应该直接实例化Dialog类,而应该使用以下之类。 AlertDialog 一个能够有一个、两个、三个或没有按钮的对话框,并且能够包含一组复选框或单选按钮的可选项列表。AlertDialog对话框有构造大多数对话框用户界面的能力,并且是被建议的对话框类型。 ProgressDialog 显示一个 ...
设置操作栏的样式 如果你对应用程序中的可视构件进行了定制化的设计,那么你可能也会要对操作栏做一些重新设计,以便跟应用程序的设计匹配。要这样做的话,需要使用Android的样式与主题框架中的一些特殊的样式属性来 ...
创建一个定制的操作提供器 当你想要创建一个有动态行为和在溢出菜单中有默认图标的操作视窗时,,继承ActionProvider类来定义这些行为是一个比好的的方案。创建自己的操作提供器,提供一个有组织的可重用的组件,而不是在Fragment或Activity的代码中处理各种操作项的变换和行为。 要创建自己的操作提供器,只需简单的继承ActionProvider类,并且实现合适的回调方法。你应该实现以下重要的回调方法: ActionProvider() 这个构造器把应用程序的Context对象传递个操作提供器,你应该把它保存在一个成员变量中,以便其他的回调方法使用。 O ...
添加操作视窗 操作视窗是作为操作项目按钮的替代品显示在操作栏中的一个可视构件。例如,如果你有一个用于搜索的可选菜单项,你可以用SearchView类来替代操作栏上的搜索按钮,如图7所示: 图7. 折叠(上)和展开(下)的搜索视窗的操作栏 要个菜单资源中的一个项目声明一个操作视窗,你既可以使用android:actionLayout属性也android:actionViewClass属性来分别指定一个布局资源或要使用的可视构件类。例如: <?xml version="1.0" encoding="utf-8"?> ...
选择操作项 通过评估一些关键的特性,你应该仔细的选择选项菜单中的那些菜单项应该作为操作项来显示,通常,每个操作项应该至少满足下列特性之一: 1.经常使用:用户百分之七十以上的访问都需要使用的操作,或者是要连续的多次使用的操作。 2.重要:它是一个用户能够很容易找到的操作,即使它不是经常性的操作,也需要用户在需要的时候能够轻易的找到它,并执行。 如,Wi-Fi设置中的添加网络等。 3.典型:它是一些类似应用程序的操作栏中提供的典型操作,因此,用户都期望在操作栏中能够找到它。 如,电子邮件或社交应用程序中的“刷新”操作。 如果你想要把四个以上的菜单项调整为操 ...
操作栏是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的需要突出展现用户操作或全局导航的Activity中,你应该使用操作栏,因为操作栏能够跨应用程序给用户提供一致的界面,并且系统 ...
弹出菜单是停靠在一个View上的一个模式菜单。如果View对象下方有空间,那么弹出菜单将显示在停靠对象的下方,否则会显示在上方。这是非常有用的: 1.给指定内容的操作提供一个溢出式菜单(如图4所示的Gmail的邮件头)。 图4. Gmail应用中的一个弹出菜单,停靠于右上角的溢出按钮。 注意:这是跟上下文菜单不一样,上下文菜单是对选择内容有影响的操作。针对应用选择内容的操作,请使用上下文操作模式或浮动内容菜单。 2.提供命令语句的第二部分(如一个标记为“Add”按钮,用弹出菜单来产生不同的“Add”选项)。 3.提供一个不保留持久选择的类似Spinner组件 ...
创建上下文菜单 上下文菜单提供了影响指定项目或UI中内容结构的动作。你能够给任何View对象提供一个内容菜单,但是它们最常用于ListView、GridView或集合类型的View对象的项目中,用户能够执行每个项目上的动作。 有两个方法来提供上下文动作: 1.在一个浮动的内容菜单中提供上下文动作。当用户在一个声明支持上下文菜单的View对象上长按(long-click)时,会显示一个浮动的菜单项目列表(类似一个对话框)。每次用户能够在一个项目上执行的上下文动作。 2.在上下文动作模式中提供上下文操作。这种模式是ActionMode类的一个系统实现,它在屏幕的顶部显示一个带 ...
在很多类型的应用程序中,菜单是一个常用的用户界面组件。要提供友好的和前后一致的用户体验,就应该使用Menu APIs把Activity的动作和其他选项展现给用户。 从Android3.0(API 级别 11)开始,Android设备不再需要提供一个专用 ...
在Android系统上,有多种方法截取用户跟应用程序交互的事件。当考虑用户界面的事件时,方法是要截获来自跟用户交互的那个特定的View对象的事件。View类提供这种能力。 在用于组成布局的的各种View类中,你可以注意到几个 ...
Global site tag (gtag.js) - Google Analytics