android编程中,Activity默认的背景色是白色还是黑色啊?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android编程中,Activity默认的背景色是白色还是黑色啊?相关的知识,希望对你有一定的参考价值。
我在网上看到的例子都是黑色的,如
而我自己的都是白色的,
如
我想知道怎样把底色编程黑色的,
另外,编辑框中怎样做到像图一那样,中间是白色的方框,而周围都是黑色?
而不是图二那样,只看到一条黑线
android编程中,Activity默认的背景色是白色,主要是因为其变成软件默认的是白色。要想改变其背景颜色,只需在Background Color选项里进行更改即可。
当一个 Activity 实例被创建、销毁或者启动另外一个 Activity 时,它在这四种状态之间进行转换,这种转换的发生依赖于用户程序的动作。
扩展资料
在android 中,Activity 拥有四种基本状态:
1、Active/Running
一个新 Activity 启动入栈后,它显示在屏幕最前端,处理是处于栈的最顶端(Activity栈顶),此时它处于可见并可和用户交互的激活状态,叫做活动状态或者运行状态(active or running)。
2、Paused
当 Activity失去焦点, 被一个新的非全屏的Activity
或者一个透明的Activity
被放置在栈顶,此时的状态叫做暂停状态(Paused)。
此时它依然与窗口管理器保持连接,Activity依然保持活力(保持所有的状态,成员信息,和窗口管理器保持连接),但是在系统内存极端低下的时候将被强行终止掉。所以它仍然可见,但已经失去了焦点故不可与用户进行交互。
3、Stopped
如果一个Activity被另外的Activity完全覆盖掉,叫做停止状态(Stopped)。它依然保持所有状态和成员信息,但是它不再可见,所以它的窗口被隐藏,当系统内存需要被用在其他地方的时候,Stopped的Activity将被强行终止掉。
4、Killed
如果一个Activity是Paused或者Stopped状态,系统可以将该Activity从内存中删除,Android系统采用两种方式进行删除,要么要求该Activity结束,要么直接终止它的进程。当该Activity再次显示给用户时,它必须重新开始和重置前面的状态。
参考资料来源:百度百科—android编程
参考资料来源:百度百科—android开发
参考资料来源:百度百科—activity
参考技术A底色为黑几种方法
新建项目时候 第二次next之后(不用sdk版本可能不同),Background Color项点击可选。
开发布局文件,选择视图查看 就是下边二个选项卡中的第一个(Graphical),然后上边有个
AppTheme点击->Theme->前三项(Theme.Black等)几个都可以
在你最外层的layout里边设置 android:background="#000000"属性
在manifest中对应activity属性中,添加下边任意一种 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:theme="@android:style/Theme.Black"
另:设置编辑框样式,就是给那个框加个背景图片,
给你一张感受下 http://www.easyicon.net/1116240-input_icon.html下载最大的那个96px的png格式。
下载之后改名(注意不能有大写字母),然后copy到res文件夹下任意以drawable开头的文件夹下,在layout文件中 edittext设置属性 android:background="@drawable/text_img"
本回答被提问者采纳 参考技术B 首先:之所以会出现以上情况是因为你设置的Activity的主题不对。解决办法:在项目中的Android Manifest.xml中修改你的Activity布局,并使用系统的Theme
例如:<activity android:name="com.example.myapi.toast.MyToast" android:theme="@android:style/Theme.Black.NoTitleBar"/>
备注:这个theme的意思是使用黑色主题,并设置窗体没有标题栏。
如果测试成功了别忘了打赏哈。
android中怎样设置背景颜色
通常来说,每个界面都对应一个activity。而在activity的View视图中,可以在最外层容器去设置背景图片或背景颜色。在xml布局里:
android:background="@drawable/img1"
或者
android:background="@color/white"
在java代码里,也可以设置
1
2
3
layout.setBackgroundColor(R.color.white);
layout.setBackgroundDrawable(drawable);
layout.setBackgroundResource(R.drawable.img1);
再者,系统默认的背景色是能过theme来控制的,就是说创建一个activity的背景色,如果在
AndroidManifest.xml文件里有设置如下:
android:theme="@android:style/Theme" 参考技术A 更换主题或者更换壁纸
以上是关于android编程中,Activity默认的背景色是白色还是黑色啊?的主要内容,如果未能解决你的问题,请参考以下文章
Android设置Activity背景为透明style的方法