摘要:
这一节实际上比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 阅读全文
摘要:
应用程序的标题栏上的文字也可以通过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 阅读全文
摘要:
这一节比较简单,让Activity以自定义的Dialog形式展现出来,只需要配置一系列的xml文档即可。一直没有做过比较大型的项目,翻看apidemo的xml文档才知道配置工作也有很大的工作量。xml中的许多标签之前都没有接触过。Activity不需要做任何修改。首先配置AndroidManifest.xml文档,添加一条属性,指定该antivity以指定的style显示:android:theme="@style/Theme.CustomDialog"然后在res/values 目录下建立styles.xml文件,建立一个style样式,该style样式继承于androi 阅读全文