自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

U3D

  • 博客(17)
  • 收藏
  • 关注

原创 ref 和out以及params参数详解

简介:    ref和out 都是按地址传递的,使用后都将改变原来的数值。    1.ref方法参数关键字使方法引用传递到方法的同一个变量。当控制传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,必须将参数作为 ref 参数显式传递到方法,且传递到 ref 参数的参数必须最先初始化。注意:属性不是变量,不能作为 ref 参数传递。

2015-12-16 18:10:43 2138

原创 Android开发环境变量配置详细过程

Android开发环境变量配置详细过程        1.安装JDK ,参照网址:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html。//测试是否安装成功:开始-运行-cmd,输入java - version,显示Java版本,则安装成功。        2.解压Eclipse。//注意:如果JDK是32位的,E

2015-12-16 17:53:54 2227

原创 Unity常见问题集(待续)

1.error CS0101: The namespace `global::' already cont 。分析:关于global 错误:我们不能打开两个同一名称的scripts在你的工程里。解决:如果在你的工程里有另一个 Activate Trigger Script 在 Assets 里或者在Assets 的其他文件夹里,请您删除它或者重命名又或者把它移到Assets 的外面去。

2015-12-16 17:52:07 3107

原创 NGUI常见问题集(待续)

1. Couldn't build player because of unsupported&n。分析:label的当时选的字体不存在的问题造成的。解决:检查所有有关字体的lable,更换一种合适的字体即可。2.下拉框中文字选项(除最后一个选项外)没有在代码中的switch中匹配。分析:在所有操作都正确的情况下,原因可能是:在检视面板(Inspector)中的定义相应的几个选

2015-12-16 17:40:34 753

原创 常用类库简介

常用类库简介    UIRoot:控制其下控件的缩放方式,V2.3中可以使用Scaling Type控制,等于PixelPerfect时,当前页面高小于minimumHeight则进行缩放,其他高都是固定尺寸,大于maximumHeight则是放大;等于FixedSize时,按manualHeight为中间值,放大或缩小。    UIPanel:NGUI容器,可以对其下控件进行隐藏,静态组

2015-12-16 17:28:19 1009

原创 UIPanel

一、简介       UIPanel负责创建实际的集合图形。你不需要手动的添加UIPanel-一旦你创建一个控件,它会自动被添加。如果你想将你的UI渲染拆分到不同的Draw Call中,你可以手动创建你自己的UIPanel,例如你要创建一个分屏的游戏,每个屏用一个摄像机进行渲染,这种情况下你就需要2个UIPanel来避免控件互相重叠。    二、参数    Panel

2015-12-16 15:27:05 2594

原创 List<T>和NGUI BetterList<T>

BetterList这System.Collections.Generic改进后的版本。列表中不释放缓冲区,导致更好的性能和更少的垃圾收集。正方观点:BetterList执行速度比起List快,当你添加和删除项目列表(尽管慢如果你删除从一开始)。反对:BetterList排序列表时表现较差。如果你的操作涉及到排序,使用标准的列表List.比较:1.NGUI BetterList的最

2015-12-16 15:24:29 3196

原创 Unity的四种坐标系

一、Unity的四种坐标系1.World Space(世界坐标):我们在场景中添加物体(如:Cube),他们都是以世界坐标显示在场景中的。transform.position可以获得该位置坐标。2.Screen Space(屏幕坐标):以像素来定义的,以屏幕的左下角为(0,0)点,右上角为(Screen.width,Screen.height),Z的位置是以相机的世界单位来衡量的。注:鼠标

2015-12-16 14:35:53 2152

原创 Java 引用类型-强引用、软引用、弱引用以及虚引用

前言              在总结内存管理方面的知识点,先总结下Java的引用类型,因为内存管理方面涉及到对象,因此这之前有必要先了解下Java的四种引用类型。     进入主题:     如果一个内存中的对象没有任何引用的话,就说明这个对象已经不再被使用了,从而可以成为被垃圾回收的候选。不过,由于垃圾回收器的运行时间

2015-12-14 19:35:06 597

原创 JVM系列之二:垃圾回收器(GC)

前言            前面总结了下Android内存管理,现在来谈谈个人对JAVA 垃圾回收器(GC)的看法,以便以后好复习。进入主题:   一、垃圾收集算法的核心思想  Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃

2015-12-14 17:58:45 1169

原创 Android 内存管理系列之二:内存溢出

前言              前面总结了下内存泄露,现在说说如何防止内存溢出,关于内存的检测和溢出请参考上一篇文章。进入主题:    这里总结下常见的出现内存溢出的情况和其解决方法。        Android使用基于寄存器的Dalvik虚拟机,每个android应用单独使用一个Dalvik虚拟机,每个虚拟机使用的

2015-12-14 17:47:08 842

原创 Android 内存管理系列之一:内存泄露

前言:    明年就要出去实习了,大学这两年来,学了很多东西,但是大多都是停留在基础上,原因就是学了太多了,现在有时间可以静下心来好好整理资料,深入研究。进入主题:   大家都知道,Android应用层是由java开发的,Android的davlik虚拟机与JVM也类似,只不过它是基于寄存器的。因此要了解Android的内存管理就必须得了解Java的内存分配和垃圾回收机

2015-12-14 15:21:18 805

原创 自己办的网线,使用路由器连不上网怎办?

按以下步骤依次检查,如何解决了问题,则停止接下来的步骤。1.如果你办网线是否到期,如果绑定了手机,看看手机是否欠费。2.输入网址192.168.1.1或者192.168.1.0进入你的路由器重新连接几次,如何你是联通的网线的话就每隔几分钟连接一次,因为怕上次连接还未释放。3.重启路由器。4.用线直接连接电脑,不要通过路由器,如果成功了,则是路由器或者连接路由器和电脑的那根线坏了,然

2015-12-13 17:14:27 1246

原创 Linux下搭建LAMP环境详解

前言:      前几天花了大半天搭好了LAMP环境,因为我的机子是Win7 32位,在其安装了VirtualBox虚拟机,之前安装了VMware,感觉蛮好用的,但之后又换了VirtualBox,系统用的是CentOS-7.0 64位的,所以安装的过程比较慢。其实像配置什么环境之类的,这点笔者还是蛮拿手的。想当初,大一暑假配置Android环境,花了好几个小时,途中没出现什么错误,一次性成

2015-12-09 15:28:37 900

原创 Android中像素单位dip、dpi、px、pt、sp、in等等的全面详解

前言:    大一寒假时接触Android,到现在已经有一年多了,感觉过的好快啊!学习Android像素这方面的时候,在网上看过一些关于这方面的文章,现在结合自己的一些总结经验,写一篇关于这方面的博客,以便以后找工作时候好复习下。进入主题:知识点讲解:dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果

2015-12-03 16:38:20 2008

原创 Android自定义布局系列之一:流式布局(含TextView的点击事件)

前言:    之前写了Unity优化方面的文章,之后就没写了。之后想把C盘扩大点,室友试了分区助手,很好用,也成功了,我心动也试了下,以为不会出什么意外,更不会出现数据丢失,抱着侥幸的心理没临时备份,哎!没想到最重要的E盘(所有资料)里所有资料都丢失了,之后用了数据恢复,卧槽,等资料全找回了,居然说要注册费100元,真的气死我了!!只好还原一年前的资料备份了,一场血淋淋的教训啊!

2015-12-03 00:51:23 3899 2

原创 Java NIO客户端和服务端(聊天室:单聊,群聊,服务端广播消息,上线以及上线人数通知,下线通知)

前言:    这两天学习下了Java NIO,主要针对网络通信大并发这方面,感觉学习了NIO之后,用了这方面框架也认识更深刻,在此记下来以便以后更好的复习!进入主题:    参照了网上一些比较好的博客,写了一个聊天室,在这里我直接给出源码。    服务端:   package com.ysj.tcp.current04;import java

2015-12-02 19:20:18 2272

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除