一: MVC简介:
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。
MVC模式的目的:实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。除此之外,此模式通过对复杂度的简化,使程序结构更加直观。软件系统通过对自身基本...
分类:
Web程序 时间:
2014-06-05 00:54:40
阅读次数:
359
系统最终采用HT for Web的3D框架实现,项目中的程序员也很高兴有这样的机会终于摆脱维护MFC老系统的宿命,虽然大家都只有C++的开发经验,对HTML/CSS/JS并不熟悉,但毕竟HT for Web已经做了极佳的组件封装,CSS和DOM、包括跨平台的兼容性等棘手问题交给HT框架透明处理,程序员只需要掌握基本的js用法就可以快速上手,按HT的说法类比与关系数据库ORM(Object-relational mapping)映射框架,HT提供的是OVM(Object-View mapping)的框架,只需...
分类:
Web程序 时间:
2014-06-03 05:41:51
阅读次数:
316
这一篇是接着上一篇的继续
页面跳转与重定向(之一)
在上一篇中, 介绍了在html,js 和JSP中如何跳转和重定向。
基本是在页面层级进行页面的跳转, 进入一个页面后跳入另一个页面。
这一篇将从项目和服务端来看看有可能在实际的项目中使用到的状况。...
分类:
其他好文 时间:
2014-06-03 03:04:11
阅读次数:
275
Android 除了可以加载xml文件,显示布局外,也可以代码生成布局,并通过setContentView(View view)方法显示布局。单独的一层布局,如一个主布局加一个控件(如Button\imageView等)动态生成代码比较简单,下面只给出示例代码:
package com.example.android_dongtaishengcheng;
import android.os...
分类:
移动开发 时间:
2014-06-03 01:45:13
阅读次数:
397
1.概况
作为Android开发人员,最头疼的莫过于让自己开发的程序在不同终端上面的显示效果看起来尽量一致(当然,如果要充分利用大屏幕的优势另当别论)。在全球范围内来讲,android有着数以亿计的设备,其中就不乏设备分辨率多种多样,以及设备屏幕物理尺寸的多样化。
总得来说我们需要做的有三点,其一让APP的每个UI中的每个View宽和高更加灵活以适应不同分辨率、...
分类:
移动开发 时间:
2014-06-03 00:52:19
阅读次数:
411
界面效果
应用的权限
布局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
andr...
分类:
移动开发 时间:
2014-06-03 00:45:02
阅读次数:
303
之前看到geventhttpclient这个项目,https://github.com/gwik/geventhttpclient,官方文档说非常快,由于响应使用了C的解析,所以我一直想把这玩意用到项目中,这两天一直在纠结这玩意,说实在一句话,比较难用,封装的不给力,最大缺陷如下:1.不支持重定向,重定向需要自己来写,很费事2.新建的httpclient对象只能发送同域名的请求这相当的蛋疼,我花了...
分类:
编程语言 时间:
2014-06-02 23:24:05
阅读次数:
485
控制当前的view是否支持旋转,如果是,是支持哪些方向的,有四个方向,分别是home键在下,上,左右.在当前的viewcontroller里,实现shouldAutorotateToInterfaceOrientation方法,告诉系统你支持的旋转方向.不过IOS6以后,这个方法被列为DEPRECATED 方法了...
分类:
移动开发 时间:
2014-06-02 23:18:02
阅读次数:
314
1、消息接口namespace IBLL{ public interface IMsg { List
GetMsgList(); }}View Code2、消息A实现namespace BLLA.Abs{ /// /// 抽象工厂调用 /// ...
分类:
其他好文 时间:
2014-05-31 21:11:19
阅读次数:
296
1、消息产品接口namespace IBLL{ public interface IMsg {
List GetMsgList(); }}View Code2、消息A实现 public class Msg:IBLL.IMsg { public ...
分类:
其他好文 时间:
2014-05-31 21:07:59
阅读次数:
311