摘要:
为了帮助理解,我决定先上传一个工程截图,这个是我做的一个小作业,3、4个小时完成,没什么含金量,就是交差用的,这里给大家做个模板吧。我把一个工程分6个部分,如左面的图所示,然后来一一说好了。1. 这里就是存放我们写的类的,由于我这个简单,就没有分很多包了,一个包搞定一切。2. 这个是编译生成的,里面有个R.java文件,千万不要乱动它,会导致很可怕的错误,另外,如果明明写的很对,但是就是编译通不过的话,一定是这个东西除了问题,可以上网搜搜解决办法,不知道能不能删了这个文件重新编译。3. 这个三个文件夹是用来放图片的,比如自己做的按钮啊什么的,分高(hdpi)中(mdpi)低(ldpi)三种像素 阅读全文
摘要:
废话两三句:这部分我不打算写很多,因为毕竟不是最感兴趣的,也不想将来靠它吃饭。android是大三的时候为了帮同学凑参赛作品边学边做了一点,但是赛后就基本忘干净了,刚接到个电话让我去参加一个笔试内容是android,我不得不斯巴达了,赶紧复习一下,所以说,掌握一技之长还是好的,不要临阵磨枪啊,真是悲剧。很多人学习android都会从activity看起,但是我当年完全不了解这个东西也还是做出来东西了,其实就是个概念性问题,就算一开始不太懂写代码的时候也会慢慢的懂了。android其实是有官方的developer guide的(地址戳这里),但是因为是英语而且说的很繁琐很细致,所以我觉得,还是自 阅读全文
摘要:
javascript是很多东西的基础,比如jsp,ajax等,如果不会这么,那么学起这些来就比较麻烦,所以要先学好这个,为将来的学习打好经济基础/(`v`)/。javascript是一个基于对象和事件驱动,并且具有安全性的脚本语言,应用很广泛,不仅仅是网页,不要被jsp给困住。基于对象,就是不需要指定变量的类型,你给他一个3,它知道是整型,如果给赋值'3',它就知道是char。事件驱动,就是单击啊,之类的事件进行驱动。javascript优点:网页互动性强,简单易用。js主要是基于客户端运行,很大程度上减少了服务器的负荷。javascript是脚本编程语言:采用程序段方式实现, 阅读全文
摘要:
.NET框架 英文名(.NET Framework) 同样是微软出的一个开发平台.关于.NET的定义可以参照微软的官方说法:“For developers, the .NET Framework provides a comprehensive and consistent programming model for building applications that have visually stunning user experiences and seamless and secure communication. ”我简单的翻译下: .NET框架给开发者提供了一个综合、稳定的编.. 阅读全文
摘要:
ASP的全称是ActiveServerPages, 是微软的一套东西,其实是一个平台,运行服务器端的脚本。被Windows下Internet Information Services (IIS)的程式所管理。ASP的环境配置其实很简单在win7下,打开控制面板,再把查看方式换成大图标,找到‘程序和功能’,点击左边的‘打开或关闭windows功能’,点击‘internet信息服务’,然后确定。这样windows下就有了ASP的初始环境,不相信啊,打开浏览器输入http://localhost/看看是不是出现了IIS的欢迎界面~?这样第一步就成功了。此时我们的电脑就是服务器了。打开IIS管理页面的 阅读全文
摘要:
类的派生:派生的意思,就是从一个已有类产生新类的过程。 类的继承,就是一个新的类从一个已有的类那里得到已有的特性。已有的类称为父类或基类,新的类称为子类或派生类。定义格式://单继承class 新类名: 继承方式 基类{ ......}//多重继承class 新类名: 继承方式 基类1, 继承方式 基类2,......,继承方式 基类n{ ......}类的继承让类和类之间有了层级关系,父类并不唯一,同时子类也不唯一,简单来说没什么限制。继承方式:公有继承public:父类中的共有成员(public),保护成员(protected)的访问在子类中属性不变,私有成员(privat... 阅读全文
摘要:
哎,由于上课的时候没有听课,导致指针这里真的是似懂非懂,虽然对写代码影响不大,但是总是精确度下了一个档次,所以今天趁机把这写个玩意儿弄明白点,省的以后每次都得查。咱们不求文章长,只求内容清楚~如果有谁看出了里面有什么问题,请帮忙指出来,免得误导别人~饺子在此先说声谢谢了~其实关于数组比较好掌握,就是分配某种类型的一个组,这个组的长度必须给出或者初始化,我一开始觉得很不方便,因为有很多情况下我们不知道数组的长度,比如这个数组要由用户定义之类的情况,但是没办法,电脑要为这个数组分配一个内存空间,你不告诉电脑,电脑编译的时候就迷茫了,得出错,所以就互相迁就吧,给他个长度,或者给个初始值,这都是必要的 阅读全文
摘要:
静态数据成员:就是说所有这个类的对象,都公用这个数据成员,你变了一个对象的静态成员的值,那么所有的都跟着变了。比如说:class Clock{ int Hour, Minute; static int Second; //定义了一个静态成员}// 函数中调用时:Clock c1,c2,c3;//这三个实体共用Second这个数据,变一个等于全变。//直接调用时:Clock::Second静态函数成员:一般用来访问静态数据成员,就是说不用定义实体,也可以去访问它。而一般函数成员只能通过实体来访问。如果想要利用静态函数来访问非静态数据,就必须要通过参数,比较麻烦,也不推荐。Clas... 阅读全文
摘要:
抽象:其实就是建立模型的一个过程。你要建立一个类,首先要去想它有哪些变量(这就是数据抽象),要实现哪些功能(这就是行为抽象)。 对于同一个对象,抽象的结果没有标准,就看写代码的人怎么想了,达到目的的抽象就是好抽象嘛。封装:这个看来看去,其实就是写代码的过程。。其中涉及到要把哪些函数做接口,哪些是私有函数等等,但是,说来说去还是写代码。继承:不用说了吧,就是把人家的函数拿来用呗,我是你儿子,所以你的就是我的╮(╯▽╰)╭多态:(天啊我今天第一次见这个词orz)就是一个函数可以处理多种类型的对象。4个实现办法:强制多态,重载多态,类型参数化多态,包含多态。(看来得好好看看这部分内容了 = =... 阅读全文