上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页
摘要: android中的样式资源文件放在/res/values目录下,样式资源文件的根元素是元素,该元素内可以包含多个元素,每个元素定义一个样式。元素内包含多个子元素,每一个子元素定义一个格式项。元素指定如下两个属性:name:指定样式的名称parent:指定该样式所继承的父样式,当继承某个父样式时,该样式将会获得父样式中定义的全部样式。当然,当前样式可以覆盖父样式中指定的格式。样式资源定义格式:定义好样式资源后,就可以在其他组件中使用了。主题:主题资源的定义和样式资源相似主题和样式的区别:1、主题不能作用于单个Vive组件,主题应该对整个应用中的所用Activity起作用2、主题定义的格式应该是改 阅读全文
posted @ 2014-02-25 13:40 天之涯0204 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 应用资源可以分为两大类:1、无法直接访问的原生资源,保存在asset目录下。2、可以通过R资源清单类访问的资源,保存在res目录下。资源的类型以及存储方式:android要求在res目录下用不同的子目录来保存不同的应用资源:资源的使用:由于android SDK会在编译应用时在R类中为/res目录下的所有资源创建索引项,因此在java代码中访问资源主要是通过R类来完成:[.]R..package_name:指定R类所在的包resource_type:R类中代表不同资源类型的子类resource_name:指定资源的名称XML文件中使用资源:@[.]/package_name:指定R类所在的包r 阅读全文
posted @ 2014-02-24 16:40 天之涯0204 阅读(444) 评论(0) 推荐(0) 编辑
摘要: android的应用程序包含三种重要的组件:Activity、Service、BroadcastReceiver,应用程序采用一致的方式来启动他们——都是依靠Intent来进行启动。Intent就封装了程序想要启动的程序意图,不仅如此,Intent还可用于与被启动组件交换信息。Intent的属性及intent-filter配置:Intent的Component属性需要接受一个ComponentName对象,ComponentName对象包含如下几个构造器:1、ComponentName(String pkg, String cls):创建pkg所在包下的cls类对应的组件2、Component 阅读全文
posted @ 2014-02-24 15:51 天之涯0204 阅读(481) 评论(0) 推荐(0) 编辑
摘要: Activity是android应用的重要组成单元之一(另外三个是Service、BroadcastReceiver和ContentProvider),而Activity又是android应用最常见的组件之一。Activity开步骤:1、新建一个Activity,此Activity需要继承Activity基类2、配置Activity组件,android应用中的所有组件(Activity、Service、ContentProvider、ProadcastReceiver)都必须显示的进行配置,只要在AndroidManifest.xml文件中的元素中添加子元素即可配置Activity。启动Act 阅读全文
posted @ 2014-02-24 14:26 天之涯0204 阅读(197) 评论(0) 推荐(0) 编辑
摘要: android平台不允许Activity新启动的线程访问该Activity里的界面组件,这样就导致新启动的线程无法动态的改变界面组件的属性值。但是实际android应用开发中,需要新启动的线程周期性地修改界面组件的属性值。Handler类简介主要作用:1、在新启动的线程中发送消息2、在主线程中获取、处理消息为了让主线程“适时”地处理新启动的线程所发送的消息,Handler是通过回调的方式来实现的——开发中只要重写Handler类中处理消息的方法,当新启动的线程发送消息时,Handler类中处理消息的方法被自动回调。Handler类的主要方法:1、void handleMessage(Messa 阅读全文
posted @ 2014-02-24 10:55 天之涯0204 阅读(220) 评论(0) 推荐(0) 编辑
摘要: res目录说明 android应用的res目录是一个特殊的目录,该项目里存放了android应用所用的全部资源,包括图片资源、字符串资源、颜色资源、尺寸资源等。/res/value/strings.xml文件:该文件定义了一条一条的字符串常量。 Hello world!java代码和xml中使用strings.xml资源文件中的字符串资源: 为了在java代码中使用资源,AAPT会为android项目自动生 成一份R.java文件,R类中为每一份资源分别定义一个内部类, 其中每个资源项对应内部类里一个int类型的field。public final class R { pub... 阅读全文
posted @ 2014-02-20 17:10 天之涯0204 阅读(497) 评论(0) 推荐(0) 编辑
摘要: #include #include int a = 0; //全局初始化区char *p1; //全局未初始化区int main(){ /************************************************************* * C语言变量声明及内存分配 * * 一个由C/C++编译的程序占用的内存分为以下几个部分 * * 1、栈区(stack) * 程序运行时由编译器自动分配,存放函数的参数值,局部变量的值等。 * 其操作方式类似于数据结构中的栈。程序结束时由编译器自动释放。... 阅读全文
posted @ 2014-01-24 14:26 天之涯0204 阅读(167) 评论(0) 推荐(0) 编辑
摘要: #include #include #include int main(){ /************************************************************* * C语言之动态内存分配函数malloc,calloc,realloc,memset * * malloc: void *malloc(size_t size) * 包含在库函数stdlib.h中,作用是在内存的堆区分配一个大小为size * 的连续空间,如果分配内存成功,函数返回新分配内存的首地址,否则,... 阅读全文
posted @ 2014-01-24 13:27 天之涯0204 阅读(344) 评论(0) 推荐(0) 编辑
摘要: #include int main(){ /************************************************************* * C语言之const * 看到const关键字,很多人想到的可能是const常量,其实关键字const并不能把变量变成常量! * 在一个符号前加上const限定符只是表示这个符号不能被赋值。也就是它的值对于这个符号来说是 * 只读的,但它并不能防止通过程序的内部(甚至是外部)的方法来修改这个值(C专家编程.p21)。也 * 就是说const变量是只读变量,既然是变量那么就... 阅读全文
posted @ 2014-01-24 10:02 天之涯0204 阅读(878) 评论(0) 推荐(0) 编辑
摘要: #include void test();int main(){ /************************************************************* * static和局部变量 * static修饰局部变量: * 1、 延长局部变量的生命周期:程序结束的时候,局部变量才会被销毁 * 2、并没有改变局部变量的作用域,也就是外部不能访问该变量 * 3、 所有的局部变量所在的函数都共享着一个static变量 * ***************************... 阅读全文
posted @ 2014-01-23 21:29 天之涯0204 阅读(312) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页