另一種解決應用程式呼叫相關文件的辦法

2022-02-08 02:58:30 字數 416 閱讀 5751

前二天為了學習xml, 因為偷懶而把程式中xml檔案的路徑寫成乙個已經解除安裝專案下面的xml檔案,當前為了解決問題,使用了相對路徑的辦法,就是使用下面的辦法

string filename = @"..\..\數字影象聯想庫.xml";

今天經人點撥發現其實還有一種更簡單的辦法,就是使用檔案的屬性功能

如上圖,在程式中就可以直接寫上檔案的名稱了,前面啥也不用加,這樣檔案就會根據你的要求去複製到你應用程式的目錄下(最後一項還能自動比較),預設是不複製,微軟這群人還真是細心,贊乙個.

獲取系統中應用程式的另一種方式

上次說到了從package中獲取manifest中已經註冊的應用,然後作為資料傳送到listview上顯示。其實系統中有乙個類,只需要繼承這個類,然後重寫乙個方法就同樣可以實現了,這個類就是launcheractivity,看一下launcheractivity裡面的 也是從package中拿到的 ...

呼叫方法的另一種方式

一般我們呼叫乙個類的方法,都是通過這個類本身 static方法 或者它的乙個例項去呼叫.比如 inte ce iservice void runservice icontext context class servicea iservice public override void runservi...

另一種字元裝置驅動程式

前一種字元裝置驅動程式 之前通過register chrdev 0,hello hello fops 註冊字元驅動程式,乙個主裝置號下的所有裝置 major,0 major,255 都對應hello fops。另一種字元裝置驅動程式 實現函式 自動分配主裝置號,只有 major,0 和 major,...