多個Activity同用乙個布局或控制項

2021-08-01 06:45:45 字數 509 閱讀 2823

我們當然不必在每個xml檔案中寫重複的**,經過上網查資料,大概有兩種常用的方法:

xml檔案中:

<?xml version="1.0" encoding="utf-8"?>

以上**中就是包含其他layout檔案布局,這是在擁有相同布局的情況下。

但如果該相同的部分包含控制項甚至監聽事件時,在xml檔案中新增就不能解決問題了。這時候可以自定義乙個布局,讓他繼承activity。然後擁有該布局的activity都來繼承自定義的activity就可以達到目的。相同布局的事件監聽等動作都可以在自定義activity中寫出,其控制項初始化和監聽的寫法和平常的activity一樣。由於我的**有其他東西,就不貼上來了。來個效果圖:

多個activity操作乙個service

service public class uploadservice extends service override public void onstart intent intent,int startid override public void onrebind intent intent ...

Linux下多個使用者同用乙個cuda和cudnn

本人作為超級使用者安裝完cuda和cudnn,希望其他使用者也能正常呼叫我的程式。只需要開啟我的目錄下.bashrc檔案,將我的cuda的環境變數拷貝到其他使用者的.bashrc檔案下 export path home zhongjia cuda9.0 bin path export ld libr...

建立乙個Activity

為了建立乙個新的 activity 你需要繼承 activity 類,定義 ui,實現功能。新的 activity 的最基本的框架 如下所示 import android.os.bundle public class myactivity extends activity 基本的 activity ...