導航:首頁 > 操作系統 > androidactivity主題

androidactivity主題

發布時間:2023-01-21 06:58:19

A. 如何讓android 的activity變成完全透明的

將activity變為半透明的對話框可以從兩個方面來考慮:對話框和半透明。 1、在定義Activity時指定Theme.Dialog主題就可以將Activity設置為對話框風格。 2、通過修改Theme.Dialog主題的android:windowBackground屬性值可以改變Activity的背景圖像。如果背景圖像使用半透明的圖像,則Activity就好變成半透明的對話框。為了修改android:windowBackground屬性,可以定義一個新的主題,該主體繼承自Theme.Dialog,代碼如下: (1)在res/values下創建兩個xml文件,一個為主題風格資源dialog_styles.xml, 一個為顏色資源dialog_colors.xml。 dialog_styles.xml,主題風格名為 dialog_translucent dialog_colors.xml 2()在AndroidManifest.xml為Activity指定自定義的主題, android:theme="@style/dialog_translucent" 代碼如下:

B. android中activity怎麼獲得theme的屬性

1。在你的styles.xml文件中可以新建一如下的style: @drawable/float_box 如果窗口要添加窗口背景,可以在drawable中新建一個叫float_box.xml的文件,內容可以如下(自定義): 2.在AndroidManifest.xml中在你需要顯示為窗口的activity中添加如果....

C. android 里如何設置Activity標題的背景

設置Android的Activity標題的背景是有多種方法的

首先最簡單的是直接在布局裡面設置個background

其中background是可以直接使用顏色或者圖片或者是自定義的形狀

還有就是可以利用Android:theme 自帶的主題背景設置

設置theme更改主題背景

下面是自帶的theme說明文檔

Android應用開發——系統自帶樣式Android:theme

•android:theme="@android:style/Theme.Dialog"將一個Activity顯示為能話框模式
•android:theme="@android:style/Theme.NoTitleBar"不顯示應用程序標題欄
•android:theme="@android:style/Theme.NoTitleBar.Fullscreen"不顯示應用程序標題欄,並全屏
•android:theme="Theme.Light"背景為白色
•android:theme="Theme.Light.NoTitleBar"白色背景並無標題欄
•android:theme="Theme.Light.NoTitleBar.Fullscreen"白色背景,無標題欄,全屏
•android:theme="Theme.Black"背景黑色
•android:theme="Theme.Black.NoTitleBar"黑色背景並無標題欄
•android:theme="Theme.Black.NoTitleBar.Fullscreen"黑色背景,無標題欄,全屏
•android:theme="Theme.Wallpaper"用系統桌面為應用程序背景
•android:theme="Theme.Wallpaper.NoTitleBar"用系統桌面為應用程序背景,且無標題欄
•android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen"用系統桌面為應用程序背景,無標題欄,全屏
•android:theme="Translucent"
•android:theme="Theme.Translucent.NoTitleBar"
•android:theme="Theme.Translucent.NoTitleBar.Fullscreen"
•android:theme="Theme.Panel"
•android:theme="Theme.Light.Panel"

下面看看具體的布局代碼


android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:layout_gravity="center"
android:orientation="vertical"
android:background="@drawable/bkg_img_default">
<!--使用圖片來改變布局背景-->

效果

java">//這個去除標題的代碼一定要載入布局文件之前
requestWindowFeature(Window.FEATURE_NO_TITLE);

D. Android設置Dialog主題的Activity

如果喜歡的話還可以給Activity設置寬高

Activity默認是屏幕居中顯示,通過gravity屬性可以設置位置

通過設置 x , y 來調整具體位置

E. Android 某activity設置沉浸式狀態欄和透明主題後

您哪裡寫的有問題,透明欄顧名思義,先透明,在取其他顏色。網頁鏈接

就算閃屏也不會閃黑

F. android編程中,Activity默認的背景色是白色還是黑色啊

android編程中,Activity默認的背景色是白色,主要是因為其變成軟體默認的是白色。要想改變其背景顏色,只需在Background Color選項里進行更改即可。

當一個 Activity 實例被創建、銷毀或者啟動另外一個 Activity 時,它在這四種狀態之間進行轉換,這種轉換的發生依賴於用戶程序的動作。

(6)androidactivity主題擴展閱讀

在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

G. 如何設置android activity 背景為白色

一、在xml文件里可以直接設置:
android:background="#ffffff"

二、在java文件里設置:
LinearLayout myLayout = () findViewById(R.id.linearLayout1);
myLayout.setBackgroundColor(Color.WHITE);

三、在AndroidManifest.xml里利用android:theme來設置:
@android:style/Theme.Light //背景白色-有標題-非全屏
@android:style/Theme.Light.NoTitleBar //背景白色-無標題-非全屏
@android:style/Theme.Light.NoTitleBar.Fullscreen //背景白色-無標題-全屏顯示

H. Android小技巧之如何構建完全透明的Activity

一個完全透明的Activity有很多用處,比如在應用啟動的時候,可以用它處理根據用戶是否登錄的狀態來跳轉相應界面的情況,實際上微信啟動的時候就是做了這種效果、或者在Server檢測版本更新的時候彈出它來顯示對話框,也可以變出很多花樣來巧妙的解決不同的需求,而要實現這樣的一個Activity是非常的簡單的,我們只需要一個樣式就能完美解決:

theme.xml 中添加:

AndroidManifest.xml 中給你的Activity設置一下theme:

啟動一下這個Activity,是不是什麼都看不見,就只能看到桌面。

感謝各位讀者,喜歡的話點個贊吧,有哪裡不懂的也可以在下方留言。:)

I. android任何設置全局應用主題

在style 中寫一個 主題 然後在manifest
的Application 中設置

閱讀全文

與androidactivity主題相關的資料

熱點內容
excel自動被加密 瀏覽:178
linux命令行分號 瀏覽:728
linux命令執行文件 瀏覽:167
模擬飛行解壓 瀏覽:339
程序員必讀定律 瀏覽:660
長沙保衛戰薛岳下命令是哪一集 瀏覽:416
hp伺服器如何進iLO界面 瀏覽:142
固定ip伺服器如何加防火牆 瀏覽:235
vmp一機一碼加密軟體 瀏覽:790
跳繩解壓視頻教程 瀏覽:669
加密貨幣支付對虛擬幣的影響 瀏覽:741
國外3d解壓視頻 瀏覽:628
組態王app怎麼復制圖像 瀏覽:228
美國怡口凈水器壓縮活性炭 瀏覽:251
啟動選項命令 瀏覽:907
php在線下單系統源碼 瀏覽:688
windows視頻壓縮 瀏覽:391
螞蟻保護板藍牙app如何連接電池 瀏覽:295
迪哥的我的世界伺服器叫什麼 瀏覽:989
數據結構與演算法分析java習題答案 瀏覽:490