在作出將在XAMRIN
一個新的項目的解決方案表現出IOS窗口小部件,有創建 1. ProjectName.Portable 2.3項目ProjectName.Android 3. ProjectName.IOS在Android項目添加小部件可以使用XAMRIN
我可以在Android項目中添加小部件並運行應用程序嗎,在Android中添加的小部件是否會顯示在IOS和WINDOWS應用程序中?目的只在於我熟悉Android開發,但在Portable
項目中,開發與Android有點不同。
在作出將在XAMRIN
一個新的項目的解決方案表現出IOS窗口小部件,有創建 1. ProjectName.Portable 2.3項目ProjectName.Android 3. ProjectName.IOS在Android項目添加小部件可以使用XAMRIN
我可以在Android項目中添加小部件並運行應用程序嗎,在Android中添加的小部件是否會顯示在IOS和WINDOWS應用程序中?目的只在於我熟悉Android開發,但在Portable
項目中,開發與Android有點不同。
您不應引用來自不同平臺的代碼。相反,請參考每個平臺的便攜式項目。在便攜式項目中放置一些獨立於運行位置的跨平臺代碼。並在平臺項目中放置依賴於平臺的代碼。
在您的便攜式項目中使用Xamarin.Forms來構建跨平臺UI。如果您需要,請使用Xamarin.Android以Renderers運行Android特定的UI元素。爲您需要的每個平臺做最後一步。
簡答題,沒有。
較長的答案:
取決於你選擇什麼樣的項目類型你定義不同的意見。
如果您選擇Xamarin.Forms,通常您會在Portable項目中定義所有視圖,並且更改將反映在您的Android和iOS項目中。
如果您選擇經典的Xamarin應用程序,則需要爲每個平臺定義視圖。所以你可以在Android上定義Views,Activities和Fragments。 在iOS上,您可以類似地定義Views和ViewControllers。
簡而言之,Xamarin應用程序是用C#編寫的原生應用程序。因此,除非添加抽象,否則一旦運行任何功能,就不會自動獲取寫入。