摘要: 这一节实际上比Api demo源码学习(2)--App/Activity/Custom Dialog 自定义Activity样式 还要简单一些,在源码学习(2)里,也是让Activity以Dialog的形式呈现,但那里的Dialog样式是我们自定义的,布局文件继承了Theme.Dialog,这里直接在Manifest中配置Theme.Dialog。DialogActivity.javapublicclassDialogActivityActivityextendsActivity {/** Called when the activity is first created. */@Overri 阅读全文
posted @ 2011-12-13 21:01 双重否定 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 应用程序的标题栏上的文字也可以通过Activity进行动态配置。在Activity中添加如下语句:requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);setContentView(R.layout.custom_title);getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title_1);其中R.layout.custom_title 配置的是主界面的布局, R.layout.custom_title_1配置的是标题栏的布局。在Activity中获取R 阅读全文
posted @ 2011-12-13 21:00 双重否定 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 这一节比较简单,让Activity以自定义的Dialog形式展现出来,只需要配置一系列的xml文档即可。一直没有做过比较大型的项目,翻看apidemo的xml文档才知道配置工作也有很大的工作量。xml中的许多标签之前都没有接触过。Activity不需要做任何修改。首先配置AndroidManifest.xml文档,添加一条属性,指定该antivity以指定的style显示:android:theme="@style/Theme.CustomDialog"然后在res/values 目录下建立styles.xml文件,建立一个style样式,该style样式继承于androi 阅读全文
posted @ 2011-12-13 20:59 双重否定 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 以后我的Api demo源码学习笔记会按照Api demo 的Apk目录顺序进行记录。比如这篇文章的标题App/Activity/Animation 就指的是根目录下的App选项,然后选择Activity,然后选择Animation。与Apk应用的标题栏文字也是一一对应的,方便查找比对,以后都会如此办理。这个页面要实现的是Activity切换的两种不同动画形式,一种为Fade in,一种为Zoom in。具体效果直接运行Api demo看看就好,比较好理解。关键代码就一句:overridePendingTransition(R.anim.fade, R.anim.hold);或者:overri 阅读全文
posted @ 2011-12-12 22:10 双重否定 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 正式接触android一个月了,据统计,这个月在Android培训上共耗时181个小时,算是基本入门了。接下来正式进入项目,自己也打算继续进行源码学习。首先从apidemo开始,因为短短一个月的培训,android很多的基础知识点没有讲到,所以从api Demo开始学习,一来补充基本知识,二来熟悉一下Google自家的代码规范。本篇先放出我根据Api Demo编译后得到的apk文件的目录制作的思维导图,看着这个,就知道工作量巨大了。前途漫漫,上下求索。 阅读全文
posted @ 2011-12-12 21:08 双重否定 阅读(710) 评论(2) 推荐(1) 编辑