11.3 I/O类使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力。本章IO类的使用就从读写文件开始。
11.3.1 文件操作 文件(File)是 最常见的数据源之一,在程序中经常需要将数据存储到文件中,例如图片文件、声音文件等数据文件,...
分类:
编程语言 时间:
2015-06-06 16:40:11
阅读次数:
135
一、DLL中类的导出
在类名称前增加 _declspec(dllexport)定义,例如:
class _declspec(dllexport) CMath{
....
};
通常使用预编译开关切换类的导入导出定义,例如:
#ifdef DLLCLASS_EXPORTS
#define EXT_CLASS _declspec(dllexport)
//DLL
#else
...
分类:
其他好文 时间:
2015-06-04 22:52:39
阅读次数:
796
内部类中最常见的就是成员内部类,也称为普通内部类成员内部类的使用方法: 1.内部类中的方法可以直接访问外部类中的数据,不受访问控制符的影响 2.外部类不能直接使用内部类的成员和方法 3.定义了内部类之后,必须使用外部类对象创建内部类对象(内部类 对象名 = 外部类对象.new 内部类()) ...
分类:
编程语言 时间:
2015-06-03 17:23:13
阅读次数:
152
安卓系统会在每次开机之后扫描所有文件并分类整理存入数据库,记录在MediaStore这个类里,通过这个类就可以快速的获得相应类型的文件。 当然这个类只是给你一个uri,提取文件的操作还是要通过Curosr这个类来完成。获得Cursor对象实例的方法必须通过Context实例获得ContextRes....
分类:
其他好文 时间:
2015-06-02 17:32:38
阅读次数:
160
MyEclipse是一款功能强大的java开发软件,里面提供了很多友好的快捷的使用方法。对于java初学者而言,一般都会遇到查询常用类的源代码,或是从中学习编程技巧;或是从中学习类的使用方法,或是琢磨一些细节问题。那么,该如何查看源代码呢?首先,打开MyEclipse软件,建一个类,在代码编辑窗口中...
分类:
系统相关 时间:
2015-06-02 16:53:02
阅读次数:
242
最近在在使用LayoutInflater.inflate方法时遇到了一些问题,以前没有仔细看过此类的使用方法,故将其记录下来,方便日后查阅。相信大家都知道LayoutInflater.inflate是在android开发遇到的一些使用频率是非常高的方法,如果使用不好的,就会出现一些奇怪的问题。一个例...
分类:
移动开发 时间:
2015-05-31 18:04:57
阅读次数:
236
尽管内部类的使用违背了Java要比C++更加简单的设计理念,但是所谓存在即合理,内部类可以对同一个包中的其他类隐藏起来,内部类方法可以访问该类定义所在作用域中的数据,包括私有的数据,某些情况下使用匿名内部类的解决方案更简短易于理解。
内部类是定义在另一个类中的类。既可以定义在类中,也可以定义在类的方法中。
内部类的对象有一个隐式引用,它引用了实例化该内部对象的外部类对象,因此,通过这个指针...
分类:
编程语言 时间:
2015-05-31 16:55:23
阅读次数:
142
在Android中,对图片的处理需要使用到Matrix类,Matrix是一个3 x 3的矩阵,他对图片的处理分为四个基本类型:1、Translate————平移变换2、Scale————缩放变换3、Rotate————旋转变换4、Skew————错切变换在Android的API里对于每一种变换都提供...
分类:
移动开发 时间:
2015-05-24 12:50:40
阅读次数:
146
上一次的学习博客写的和流水账差不多,有点生硬的和背目录一样,所以既然学习的目的是程序,那么这个月的学习博客就用程序来说点东西吧。这个月看了一些C和JAVA的视频,开始看别人写的程序,能看的懂但是自己去写的话前后逻辑还有方法类的使用不是很清楚。好吧,先去膜拜大神,一步一步来吧。 先来说一个C的程序.....
分类:
编程语言 时间:
2015-05-23 10:00:25
阅读次数:
118