- 博客(18)
- 资源 (16)
- 收藏
- 关注
原创 Java--类和接口--常规内部类,静态内部类,局部内部类,匿名内部类,抽象类,接口
内部类 在类内部的类 1.解决多继承 2.解决继承和实现接口时候方法名冲突情况 3.实现数据隐藏 只有内部类可以拥有4种访问修饰符 当内部类为private的时候,有外部类提供方法来访问内部类 常规内部类 1.不能有静态属性和方法 2.内部类可以使用外部类的所有属性和方法 3.外部类不能直接使用内部类的属性和方法,使用前必须先实例化
2012-11-30 12:58:07 1753
原创 Java--调试--单步调试,断言,单元测试
单步调试:主要查看变量内容的变化 1.设置断点位置,设置在可能出现问题的代码 2.以Debug as方式运行程序 3.F5 --> step into 进入方法内部进行调试 F6 --> step over 单行调试 F7 --> step over 结束当前方法调试,并且返回到方法调用者内部继续调试 断言:以Run as方式运行程序 add
2012-11-30 12:27:26 2179
原创 Java--collection--List,Set,Map
集合: 数据结构 abstract data 数据的操作方法abstract data type 数据的操作方法 + 数据 Collection Iterator:只能前序遍历,并且可以在遍历的同时删除元素 ListIterator 前序遍历 后序遍历:必须要先将迭代器移动到集合末尾,才可以从后往前遍历 插入元素:在迭代器当前位置左边
2012-11-30 12:19:49 1298
原创 Android--MediaPlayDemo简单的音乐播放器
简单的音乐播放器,没有加入Service,播放sdcard卡上的音乐文件 main.xml代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_heig
2012-11-26 19:43:41 3668
原创 Java--交换两个变量的值的三种方法:借助中间量交换,数值相加减交换,位移运算交换
Java交换两个变量的值的有以下三种方法: 1.借助中间量交换(比较常用,容易想到,便于阅读) int x = 10; int y = 20; int temp = x; x = y; y = temp; 此种方法可以将中间量看成空杯,即把temp看成是空杯, 把x看成是装有白酒的杯子,把y看成是装有红酒的杯子 int
2012-11-14 14:36:11 3185
原创 Cocos2d-x--新建Cocos2d-x项目出现的问题--系统无法启动程序,系统找不到指定的路径
自己动手实践过的朋友也许已经发现了问题,通过打开VS2008, 在菜单上选择文件-->新建-->项目-->展开Visual C++项-->新建Cocos2d-x 通过这种方法新建的Cocos2d-x项目无法运行,会出现以下提示: 这主要是用以上的方法新建的项目没有包含在所需库中,项目没有所依赖的 库,找到所依赖的文件,如以上的CCCtdC.h,c
2012-11-13 01:38:19 5586 1
原创 Cocos2d-x--安装程序步骤及.js脚本引擎问题
1.安装前需准备VS2008或VS2010安装包,cocos2d-x安装包 VS2008下载:http://www.97sky.cn/soft/9916.html cocos2d-x下载:http://cocos2d-x.googlecode.com/files/cocos2d-1.0.1-x-0.12.0.zip 2.下载VS2008到本地电脑,解压缩包,执行step.e
2012-11-11 16:01:24 2670
原创 Linux--位置参数,参数移位,随机数,数組,函数,函数递归
位置参数: linux 程序中会大量用到位置参数,位置参数就形如: mkdir a b c d e f g 在以上程序中 mkdir 它自己也是一个参数,它个参数用 $0 表示 后面的参数用 $1 (a) $2(b) $3 (c) 最多到 $10,如果超10,那要用 shift 进行参数移位参数移位 参数移位就
2012-11-10 01:05:17 1491
原创 Linux--Shell编程-case,for,while,until
多分支 case 变量名/表达式 in value1|value2) commands1 ;; value3) commands2 ;; value4) command3 ;; [*) defaults comma
2012-11-09 00:05:43 1902
原创 Java--this关键字
this主要有三种用法:1、表示对当前对象的引用! 2、表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分! 这是第一种用法的特例,比较常用。 3、用于在构造方法中引用满足指定参数类型的构造器(即构造方法)。 但是这里必须非常注意:只能引用一个构造方法且必须位于开始! 注意:this,super不能用在static方
2012-11-08 23:03:38 1012
原创 Linux--Shell 编程-bash,命令替换,if分支嵌套,运算,输入输出
SHELL 编程 shell 是一个命令解释器,侦听用户指令、启动这些指令、将结果返回给用户(交互式的shell) shell 也是一种简单的程序设计语言、利用它可以编写一些系统脚本。查看本机shell 信息: cat /etc/shells --查看本支持的shell echo $SHELL --查看当前支
2012-11-07 21:38:52 10404
原创 Linux--进程管理、查询与压缩
进程管理 程序放在磁盘上叫文件,把它复制到内存,并在cpu运行,就叫进程, 进程多少也反映当前运行程序的多少 进程在系统中会为每个进程生成一个进程号,在所有的进程中有一个特殊进程即init进程, 它是所有进程的祖先,进程号是1。这个进程是不能中止的。 进程与 /proc 目录关系密切 /proc 是一个实时的、常驻内存的虚拟文
2012-11-05 20:15:52 1573
原创 Linux-- 安装软件(rpm、yum)
Linux 下安装软件: 1、rpm 软件包的安装 rpm (reahat package management) 缩写,红帽包管理器 rpm 包管理由rpm 命令来实现,rpm 命令格式: rpm [option] [package_name] [option] -i
2012-11-04 14:47:20 5357
原创 Linux--磁盘管理(磁盘分区、挂载卸载及磁盘限额)
磁盘管理 分区标识 一般用4位标识,前两位,磁盘类型,第3位,磁盘编号,第4位,分区编号 如: /dev/sda1 sd 磁盘类型 a 磁盘编号 1 分区编号 设备文件 /dev/... [root@s100 ~]# ll /dev/sd* brw-rw-
2012-11-04 14:40:47 1512
原创 Linux--系统用户和组管理
用户管理 用户分类: 按系统分: 根用户(管理员) 用户id为0,如root 系统用户 用户id在 1-499 之间 这些用户主要是系统内置的一些程序或服务 使用的
2012-11-04 14:31:03 925
原创 linux--目录结构、编辑器及常用命令
linux 一些主要目录的认识: /bin 二进制可执行命令 /boot 存放系统引导文件,如 内核、grub 等 /dev 设备文件 /etc 系统配置目录 /home 普通用户家目录 /lib 系统库文件 /lib64 64位
2012-11-04 14:16:50 791
原创 Linux--安装系统、虚拟机
linux 安装大致过程: 1、设置为光驱启动 启动时按 F2, startup -> boot -> dvd ... -> f10 2、分区 linux下对磁盘的标识: 前两位:磁盘类型 第三位:设备序号 第四位:分区号(最多15个分区) sd a 1
2012-11-04 13:46:53 674
原创 Android布局属性详解
前言:View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局(Relative Layout)、表格布局(Table Layout)、网格视图(Grid View)、标签布局(Tab Layout)、列表视图(List View)、绝对布局(AbsoluteLayout)。本文主要详细讲述一些参值。RelativeLayout用到的一些重要的属性
2012-11-01 21:33:16 792
Android音乐播放器
2013-04-01
MediaPlayer音乐播放器
2013-02-22
控件与适配器
2013-01-09
Android--MediaPlayDemo
2012-11-26
Android---SurfaceView
2012-10-25
Android---Tween动画
2012-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人