摘要:
1. 整型常量. 像123这一类型常量如无特别说明都是int类型常量。. long型常量要以l或L结尾,比如123456789L。. 无符号常量要以u或U结尾。. 整型常量除了用十进制表示外,还可以用八进制和十六进制表示,八进制前面加o,十六进制前面加0x。2. 字符常量. 字符常量用''表示,比如'y',本质上字符常量是一个整数,在计算机中一般用ASSCII码表示。. 我们可以用位模式来指定一个字节大小,格式为'\ooo'或'\xhh',其中ooo是一到三个八进制数字,hh是一到两个十六进制数字。3. 字符串常量c语言中虽然没有 阅读全文
摘要:
1. 整型数据类型. 整型数据类型有char、shortint、int和longint,其中shortint和longint可以省略int不写。它们都可加上unsigned和signed构成无符号和有符号整数,默认不写是有符号。C标准一般只有限定short不长于int,long不短于int。. 在c99中新增了一个整型数据类型,longlong int,当然也可以简写成longlong,表示64位整型。2. 浮点数据类型. float,double分别表示单精度和双精度浮点数据类型。. 在c99中新增了一个浮点数据类型,long double。3. 变量定义和初始化. 变量定义:所谓变量定义, 阅读全文
摘要:
样式资源定义了UI的格式和外观。一个样式能够应用与一个单独的View对象,或是整个Activity,也可以是整个应用程序。注意:样式是一种简单的资源类型,它能够使用其name属性提供的值来引用资源。如可以把样式资源跟其他的简单资源组合到一个XML文件的<resources>元素中。文件位置(FILE LOCATION):res/values/filename.xml文件名是任意的。元素的那么属性值会被用作资源ID。资源引用(RESOURCE REFERENCE):在XML中:@[package:]style/style_name语法(STYNAX):<?xml version 阅读全文
摘要:
Android系统给应用提供了两种类型的服务:启动型本地服务和绑定型本地服务,这两种服务的详细信息请参考“Android Service开发指南”Android Service开发指南原文网址如下:http://developer.android.com/guide/topics/fundamentals/services.htmlhttp://developer.android.com/guide/topics/fundamentals/bound-services.html本文通过代码向大家详细介绍和演示这两种的服务的创建过程,代码适用于Android2.3.3以后的版本。1.定义清单文件 阅读全文
摘要:
字符串资源给应用程序提供带有文本样式和格式选项的文本字符串。能够给应用程序提供三种类型的字符串资源:1.String提供单一字符串的XML资源。2.String Array提供一个字符串数组的XML资源3.Quantity Strings(Plurals)同一个单词或短语在不同数量时所使用的不同字符串的XML资源文件。通常指单词或短语的单/复数形式。所有的字符串都有使用一些样式标记和格式化参数的能力。String应用程序的代码中或其他资源的XML文件(如XML布局文件)中能够引用的一个单一字符串。注意:字符串是一个简单的资源,能够使用name属性(不是XML文件的名字)的值来引用这个字符串。因 阅读全文
摘要:
1.继承关系java.lang.Object |_____android.widget.Toast2.类概要一个Toast就是一个包含提醒用户的快捷短消息的窗口。Toast类会帮助你创建和显示这个窗口。当这个这个窗口显示给用户的时候,它会浮动显示在应用程序的上面。它不会接受焦点。用户在它显示期间也可以进行某些输入。这个想法是要尽可能不干扰用户的操作,同时依然能够显示希望用户要看到的信息。这个操作有两个例子:音量控制、保存成功的短消息提醒。使用这个类的最容易的方法是调用其中的一个静态方法,它会返回一个新的Toast对象。3.类常量public static final int LENGTH_LO 阅读全文
摘要:
1.继承关系Java.lang.Object |_____android.os.Message实现Parcelable接口。2.类概要这个类定义了一个能够发送给Handler对象的消息,它包含了消息的描述和任意数据对象。这个对象包含两个int类型字段和一个object类型字段,这三个字段在很多情况下不需要给其分配数据。虽然Message类的构造器是公开的,但是获取它的实例的最好的方法是:调用Message.obtain()方法或Handler.obtainMessage()方法,它们会从回收对象池中获取一个废弃的Message对象。3.Public字段public static final C 阅读全文
摘要:
1.继承关系java.lang.Object |____android.os.Looper2.类概要这个类被用来给线程返回一个消息循环。默认情况下,没有跟线程相关联的消息循环;在线程中调用prepare()方法会运行这个循环,并且loop()方法会一直处理消息,直到循环被终止。跟消息循环的大多数交互是通过Handler类来完成的。以下是消息循环线程实现的典型的例子,它使用prepare()和loop()方法把用于跟Looper通信的初始Handler对象的创建过程夹在中间:classLooperThread extendsThread { publicHandler mHandler; ... 阅读全文
摘要:
三、第二阶段启动代码移植1.S3C2440时钟工作频率设置Index: mini2440.c===================================================================RCS file: /home/tracy/work/cvsroot/u-boot-2009.08/board/samsung/mini2440/mini2440.c,vretrieving revision 1.1retrieving revision 1.2diff -u -r1.1 -r1.2--- mini2440.c 10 Mar 2012 13:37:07 - 阅读全文
摘要:
二、第一阶段启动代码移植1.首先在include/configs/mini2440.h配置文件中修改S3C2410的宏定义为S3C2440,修改SMDK2410的宏定义为MINI2440。Index: mini2440.h===================================================================RCS file: /home/tracy/work/cvsroot/u-boot-2009.08/include/configs/mini2440.h,vretrieving revision 1.1retrieving revision 1 阅读全文