一、封装 1、定义 将类的信息隐藏在类的内部,不允许外部程序直接进行访问,而是通过该类提供的方法来实现对隐藏信息的操作和方法。 2、优点 (1)只能通过规定的方法访问数据 (2)隐藏类的细节,方便修改和实现。 3、封装的实现步骤 (1)修改属性的可见性(private) (2)创建getter/se...
分类:
编程语言 时间:
2015-11-08 14:36:09
阅读次数:
225
在cocos2dx for lua中,我们经常通过lua的table传入c++使用,然后早c++层操作数据。实现步骤大致如下:table->string->c++层->通过rapidjson解析->存放在map中管理在lua中,转换table大致如下local tbl = {}tbl["fang"]...
分类:
编程语言 时间:
2015-11-08 14:03:29
阅读次数:
492
C#异步批量下载文件实现原理:采用WebClient进行批量下载任务,简单的模拟迅雷下载效果!废话不多说,先看掩饰效果:具体实现步骤如下:1.新建项目:WinBatchDownload2.先建一个Windows窗体:FrmBatchDownload,加载事件FrmBatchDownload_Load...
前言:游戏中有很多按钮控件,它们一般会有选中和未选中2种状态。我们如果要区分这两种状态的表现,很多时候是直接叫美术给两种状态下的资源,或直接setColor设置颜色。这样无疑增加了资源的大小或不美观(看需求)。本节将介绍怎么通过opengl es程序来实现图片置灰操作。注:这个置灰操作是基于Cocos-Lua的,具体原理分析这里不打算介绍,主要讲如何实现。实现步骤
Lua端操作:
1,置灰Lua代码...
分类:
其他好文 时间:
2015-11-04 21:33:23
阅读次数:
391
阅读目录一、概述二、实现步骤回到顶部一、概述 Android系统为实现通信将PC电脑IP设置为10.0.2.2,自身设置为127.0.0.1,而PC并没有为Android模拟器系统指定IP,所以PC电脑不能通过IP来直接访问Android模拟器,要实现PC机和Android模拟器之间的相互通信必须....
分类:
移动开发 时间:
2015-11-04 13:07:03
阅读次数:
289
1.广告简介 2.实现步骤: 1>.添加 iAd.framework 框架 2,使用storyboard 运行结果: 2>添加 ADBannerView 视图,并设置代理方法 3>思想:一开始红色view的底部约束广告条的最底部,遮住广告...
分类:
移动开发 时间:
2015-10-31 23:06:05
阅读次数:
820
使用Adivisor配置增强处理 实现步骤: 1、通过MethodBeforeAdivice接口实现前置增强处理 1 public class ServiceBeforeAdvisor implements MethodBeforeAdvice { 2 private Logger ...
分类:
其他好文 时间:
2015-10-30 12:32:09
阅读次数:
156
实现步骤 1.实例化一个Intent对象 2.指定动作 3.指定要拨打的对象 4.启动意图例子代码 public void PoneCall(){ //按钮监听器 btn.setOnClickListener(new OnClickListener() { ...
分类:
其他好文 时间:
2015-10-29 23:24:00
阅读次数:
216
本小节知识点:1. 【掌握】基本思路2. 【掌握】实现步骤3. 【了解】练习##1.基本思路- 在有序表中,取中间元素作为比较对象,若给定值与中间元素的要查找的数相等,则查找成功;若给定值小于中间元素的要查找的数,则在中间元素的左半区继续查找;- 若给定值大于中间元素的要查找的数,则在中间元素的右半...
分类:
编程语言 时间:
2015-10-20 06:35:40
阅读次数:
137
定义定义实现业务的架构于基类中,制定业务模板,将具体的实现步骤延迟到基类中去,根据具体类实现不同的架构方法。举个简单的例子:例如上班:起床---交通工具---到公司工作。这就是一个业务模板,而其中变化的是:根据不同人的身份会选择不同的交通方式上班。类图代码 1 public class Emplo....
分类:
其他好文 时间:
2015-10-20 00:05:27
阅读次数:
270