500lines中的每个项目都试图用500行或者更少的代码,让读者了解一个典型软件或需求的简单实现,更重要的是更透彻地明白作为一个软件架构师或开发者应该有的设计思维。 "500行或更少" "What
原本我是 MySQL 的忠实粉丝,后来命运使然,接手了一个 PostgreSQL 项目,一边用一边学,遇到了不少问题,本文说说其中的连接池问题。
CRProductTour 这个弹出控制控件是一个 iOS 用户帮助系统,在按钮和其他视图旁边显示提示气泡,介绍应用的不同特性。
PFTemplates 是类似 Instagram 和 20lines 应用的滚动视图。点击的时候可以自动滚动。 项目主页: http://www.open-open.com/lib/
当实现 Action 处理类后,我们就可以在 struts.xml 文件中配置该 Action 了。配置 Action 的目的就是让 Struts 2 知道哪个 Action 处理哪个请求。也就是完成用户请求和
RapidFloatingActionButton 是 Floating Action Button 的快速实现,RapidFloatingActionButton(以下简称RFAB) 使用方式:
今天一起来看下Android Action Bar的示例代码,我们通过活动栏做一个简单选项菜单。下面这个例子将演示ActionBar.NAVIGATION_MODE_STANDARD、 ActionBar
OBS 是一个开源的流媒体软件,你可以用它来录制屏幕、摄像头、游戏视频,保存成文件或者上传到youtube、通过twutch.tv进行直播。
Intent.ACTION_AIRPLANE_MODE_CHANGED; //关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED; //充电状态,或者电池的电量发生变化
FMActionSheet 可自定义外观的Action Sheet Screen Shot(截图) 项目主页: http://www.open-open.com/lib/view/home/1439448114254
LiquidFloatingActionButton is floating action button component of material design in liquid state, inspired
猿题库是一款免费的手机做题软件,在中学学生中拥有一定的人气。 猿题库很早之前就发布了 Android 版本的客户端,但猿题库的联合创始人,郭常圳先生,并不认同 Android Design (或者现在的 Material Design),而且认为应用程序的设计规范,应当由开发商来决定。 然而当我试用猿题库的时候发现,这个应用对其进行 Material Design 的适配,其实并不困难。因此就有了对其进行重新设计的念头。
Action bar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当开发者需要突出展现用户行为或在全局导航的 activity中使用action bar,因为action
2提供了包含处理多个逻辑的Action,从而允许一个Action内包含多个控制处理逻辑。例如一个页面中存在多个按钮,用户通过不同的按钮提交同一个表单时,可以使用Action的不同的方法来处理用户的请求。如下图页面
Target-action:目标-动作模式,它贯穿于iOS开发始终。但是对于初学者来说,还是被这种模式搞得一头雾水。 其实Target-action模式很简单,就是当某个事件发生时,调用那个对象中
Struts2 中, Action 处理完用户请求后,将会返回一个字符串对象,这个字符串对象就是一个逻辑视图名。 Struts 2 通过配置逻辑视图名和物理视图之间的映射关系,一旦系统收到 Action 返回的某
Android Action Bar Style Generator 能够你的Andorid应用轻松创建一个简单,有吸引力和无缝的自定义Action bar style。它能够生成所有需要的nine patch
0中除了我们重点讲解的Fragment外,Action Bar也是一个重要的内容,Action Bar主要是用于代替传统的标题栏,对于Android平板设备来说屏幕更大它的标题使用Action Bar来设计可以展示更多丰富的内容,方便操控。
似正则表达式的思路,我抽象为(locatoin:action)*. location 可能是指一个对象的属性名,也可能泛指某个类型的对象。action 是指序列化操作,比如忽略此location,或者
Action访问Servlet API Struts2中的Action并没有和任何Servlet API耦合,这样框架更具灵活性,更易测试。 对于Web应用的控制器而言,不访问ServletA