image (remote, local)

main
syneffort 2 years ago
parent 79d7f412cb
commit 7202f2ebec
  1. BIN
      XamarinStudy/Resource/Image/droid.png
  2. 103
      XamarinStudy/XamarinStudy/XamarinStudy.Android/Resources/Resource.designer.cs
  3. BIN
      XamarinStudy/XamarinStudy/XamarinStudy.Android/Resources/drawable/droid.png
  4. 9
      XamarinStudy/XamarinStudy/XamarinStudy.Android/XamarinStudy.Android.csproj
  5. BIN
      XamarinStudy/XamarinStudy/XamarinStudy.UWP/Assets/droid.png
  6. 5
      XamarinStudy/XamarinStudy/XamarinStudy.UWP/XamarinStudy.UWP.csproj
  7. 1
      XamarinStudy/XamarinStudy/XamarinStudy/App.xaml.cs
  8. 11
      XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleElementPage3.xaml
  9. 20
      XamarinStudy/XamarinStudy/XamarinStudy/Views/SampleElementPage3.xaml.cs
  10. 3
      XamarinStudy/XamarinStudy/XamarinStudy/XamarinStudy.csproj

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@ -16531,146 +16531,149 @@ namespace XamarinStudy.Droid
// aapt resource value: 0x7F070063 // aapt resource value: 0x7F070063
public const int design_snackbar_background = 2131165283; public const int design_snackbar_background = 2131165283;
// aapt resource value: 0x7F07006B // aapt resource value: 0x7F070064
public const int icon_about = 2131165291; public const int droid = 2131165284;
// aapt resource value: 0x7F07006C // aapt resource value: 0x7F07006C
public const int icon_feed = 2131165292; public const int icon_about = 2131165292;
// aapt resource value: 0x7F070064 // aapt resource value: 0x7F07006D
public const int ic_arrow_down_24dp = 2131165284; public const int icon_feed = 2131165293;
// aapt resource value: 0x7F070065 // aapt resource value: 0x7F070065
public const int ic_clock_black_24dp = 2131165285; public const int ic_arrow_down_24dp = 2131165285;
// aapt resource value: 0x7F070066 // aapt resource value: 0x7F070066
public const int ic_keyboard_black_24dp = 2131165286; public const int ic_clock_black_24dp = 2131165286;
// aapt resource value: 0x7F070067 // aapt resource value: 0x7F070067
public const int ic_mtrl_checked_circle = 2131165287; public const int ic_keyboard_black_24dp = 2131165287;
// aapt resource value: 0x7F070068 // aapt resource value: 0x7F070068
public const int ic_mtrl_chip_checked_black = 2131165288; public const int ic_mtrl_checked_circle = 2131165288;
// aapt resource value: 0x7F070069 // aapt resource value: 0x7F070069
public const int ic_mtrl_chip_checked_circle = 2131165289; public const int ic_mtrl_chip_checked_black = 2131165289;
// aapt resource value: 0x7F07006A // aapt resource value: 0x7F07006A
public const int ic_mtrl_chip_close_circle = 2131165290; public const int ic_mtrl_chip_checked_circle = 2131165290;
// aapt resource value: 0x7F07006D // aapt resource value: 0x7F07006B
public const int material_cursor_drawable = 2131165293; public const int ic_mtrl_chip_close_circle = 2131165291;
// aapt resource value: 0x7F07006E // aapt resource value: 0x7F07006E
public const int material_ic_calendar_black_24dp = 2131165294; public const int material_cursor_drawable = 2131165294;
// aapt resource value: 0x7F07006F // aapt resource value: 0x7F07006F
public const int material_ic_clear_black_24dp = 2131165295; public const int material_ic_calendar_black_24dp = 2131165295;
// aapt resource value: 0x7F070070 // aapt resource value: 0x7F070070
public const int material_ic_edit_black_24dp = 2131165296; public const int material_ic_clear_black_24dp = 2131165296;
// aapt resource value: 0x7F070071 // aapt resource value: 0x7F070071
public const int material_ic_keyboard_arrow_left_black_24dp = 2131165297; public const int material_ic_edit_black_24dp = 2131165297;
// aapt resource value: 0x7F070072 // aapt resource value: 0x7F070072
public const int material_ic_keyboard_arrow_next_black_24dp = 2131165298; public const int material_ic_keyboard_arrow_left_black_24dp = 2131165298;
// aapt resource value: 0x7F070073 // aapt resource value: 0x7F070073
public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165299; public const int material_ic_keyboard_arrow_next_black_24dp = 2131165299;
// aapt resource value: 0x7F070074 // aapt resource value: 0x7F070074
public const int material_ic_keyboard_arrow_right_black_24dp = 2131165300; public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165300;
// aapt resource value: 0x7F070075 // aapt resource value: 0x7F070075
public const int material_ic_menu_arrow_down_black_24dp = 2131165301; public const int material_ic_keyboard_arrow_right_black_24dp = 2131165301;
// aapt resource value: 0x7F070076 // aapt resource value: 0x7F070076
public const int material_ic_menu_arrow_up_black_24dp = 2131165302; public const int material_ic_menu_arrow_down_black_24dp = 2131165302;
// aapt resource value: 0x7F070077 // aapt resource value: 0x7F070077
public const int mtrl_dialog_background = 2131165303; public const int material_ic_menu_arrow_up_black_24dp = 2131165303;
// aapt resource value: 0x7F070078 // aapt resource value: 0x7F070078
public const int mtrl_dropdown_arrow = 2131165304; public const int mtrl_dialog_background = 2131165304;
// aapt resource value: 0x7F070079 // aapt resource value: 0x7F070079
public const int mtrl_ic_arrow_drop_down = 2131165305; public const int mtrl_dropdown_arrow = 2131165305;
// aapt resource value: 0x7F07007A // aapt resource value: 0x7F07007A
public const int mtrl_ic_arrow_drop_up = 2131165306; public const int mtrl_ic_arrow_drop_down = 2131165306;
// aapt resource value: 0x7F07007B // aapt resource value: 0x7F07007B
public const int mtrl_ic_cancel = 2131165307; public const int mtrl_ic_arrow_drop_up = 2131165307;
// aapt resource value: 0x7F07007C // aapt resource value: 0x7F07007C
public const int mtrl_ic_error = 2131165308; public const int mtrl_ic_cancel = 2131165308;
// aapt resource value: 0x7F07007D // aapt resource value: 0x7F07007D
public const int mtrl_navigation_bar_item_background = 2131165309; public const int mtrl_ic_error = 2131165309;
// aapt resource value: 0x7F07007E // aapt resource value: 0x7F07007E
public const int mtrl_popupmenu_background = 2131165310; public const int mtrl_navigation_bar_item_background = 2131165310;
// aapt resource value: 0x7F07007F // aapt resource value: 0x7F07007F
public const int mtrl_popupmenu_background_dark = 2131165311; public const int mtrl_popupmenu_background = 2131165311;
// aapt resource value: 0x7F070080 // aapt resource value: 0x7F070080
public const int mtrl_tabs_default_indicator = 2131165312; public const int mtrl_popupmenu_background_dark = 2131165312;
// aapt resource value: 0x7F070081 // aapt resource value: 0x7F070081
public const int navigation_empty_icon = 2131165313; public const int mtrl_tabs_default_indicator = 2131165313;
// aapt resource value: 0x7F070082 // aapt resource value: 0x7F070082
public const int notification_action_background = 2131165314; public const int navigation_empty_icon = 2131165314;
// aapt resource value: 0x7F070083 // aapt resource value: 0x7F070083
public const int notification_bg = 2131165315; public const int notification_action_background = 2131165315;
// aapt resource value: 0x7F070084 // aapt resource value: 0x7F070084
public const int notification_bg_low = 2131165316; public const int notification_bg = 2131165316;
// aapt resource value: 0x7F070085 // aapt resource value: 0x7F070085
public const int notification_bg_low_normal = 2131165317; public const int notification_bg_low = 2131165317;
// aapt resource value: 0x7F070086 // aapt resource value: 0x7F070086
public const int notification_bg_low_pressed = 2131165318; public const int notification_bg_low_normal = 2131165318;
// aapt resource value: 0x7F070087 // aapt resource value: 0x7F070087
public const int notification_bg_normal = 2131165319; public const int notification_bg_low_pressed = 2131165319;
// aapt resource value: 0x7F070088 // aapt resource value: 0x7F070088
public const int notification_bg_normal_pressed = 2131165320; public const int notification_bg_normal = 2131165320;
// aapt resource value: 0x7F070089 // aapt resource value: 0x7F070089
public const int notification_icon_background = 2131165321; public const int notification_bg_normal_pressed = 2131165321;
// aapt resource value: 0x7F07008A // aapt resource value: 0x7F07008A
public const int notification_template_icon_bg = 2131165322; public const int notification_icon_background = 2131165322;
// aapt resource value: 0x7F07008B // aapt resource value: 0x7F07008B
public const int notification_template_icon_low_bg = 2131165323; public const int notification_template_icon_bg = 2131165323;
// aapt resource value: 0x7F07008C // aapt resource value: 0x7F07008C
public const int notification_tile_bg = 2131165324; public const int notification_template_icon_low_bg = 2131165324;
// aapt resource value: 0x7F07008D // aapt resource value: 0x7F07008D
public const int notify_panel_notification_icon_bg = 2131165325; public const int notification_tile_bg = 2131165325;
// aapt resource value: 0x7F07008E // aapt resource value: 0x7F07008E
public const int preference_list_divider_material = 2131165326; public const int notify_panel_notification_icon_bg = 2131165326;
// aapt resource value: 0x7F07008F // aapt resource value: 0x7F07008F
public const int test_custom_background = 2131165327; public const int preference_list_divider_material = 2131165327;
// aapt resource value: 0x7F070090 // aapt resource value: 0x7F070090
public const int tooltip_frame_dark = 2131165328; public const int test_custom_background = 2131165328;
// aapt resource value: 0x7F070091 // aapt resource value: 0x7F070091
public const int tooltip_frame_light = 2131165329; public const int tooltip_frame_dark = 2131165329;
// aapt resource value: 0x7F070092 // aapt resource value: 0x7F070092
public const int xamarin_logo = 2131165330; public const int tooltip_frame_light = 2131165330;
// aapt resource value: 0x7F070093
public const int xamarin_logo = 2131165331;
static Drawable() static Drawable()
{ {

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@ -92,5 +92,8 @@
<Name>XamarinStudy</Name> <Name>XamarinStudy</Name>
</ProjectReference> </ProjectReference>
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" /> <ItemGroup>
</Project> <AndroidResource Include="Resources\drawable\droid.png" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
</Project>

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@ -104,6 +104,7 @@
</AppxManifest> </AppxManifest>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Content Include="Assets\droid.png" />
<Content Include="Properties\Default.rd.xml" /> <Content Include="Properties\Default.rd.xml" />
<Content Include="Assets\LargeTile.scale-100.png" /> <Content Include="Assets\LargeTile.scale-100.png" />
<Content Include="Assets\LargeTile.scale-200.png" /> <Content Include="Assets\LargeTile.scale-200.png" />
@ -148,7 +149,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Xamarin.Forms" Version="5.0.0.2196" /> <PackageReference Include="Xamarin.Forms" Version="5.0.0.2196" />
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.12"/> <PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.12" />
<PackageReference Include="Xamarin.Essentials" Version="1.7.0" /> <PackageReference Include="Xamarin.Essentials" Version="1.7.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
@ -161,4 +162,4 @@
<VisualStudioVersion>14.0</VisualStudioVersion> <VisualStudioVersion>14.0</VisualStudioVersion>
</PropertyGroup> </PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" /> <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
</Project> </Project>

@ -36,6 +36,7 @@ namespace XamarinStudy
//MainPage = new NavigationPage(new SampleNavigationPage()); //MainPage = new NavigationPage(new SampleNavigationPage());
TabbedPage tabbed = new TabbedPage(); TabbedPage tabbed = new TabbedPage();
tabbed.Children.Add(new SampleElementPage3() { Title = "XAML_NEW" });
tabbed.Children.Add(new SampleElementPage1() { Title = "XAML" }); tabbed.Children.Add(new SampleElementPage1() { Title = "XAML" });
tabbed.Children.Add(new SampleElementPage2() { Title = "CS" }); tabbed.Children.Add(new SampleElementPage2() { Title = "CS" });
MainPage = tabbed; MainPage = tabbed;

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="XamarinStudy.Views.SampleElementPage3">
<ContentPage.Content>
<StackLayout>
<Image Source="https://cdn4.iconfinder.com/data/icons/social-media-2146/512/28_social-256.png"/>
<Image Source="{OnPlatform Android=droid.png, UWP=assets/droid.png}" HeightRequest="150" Aspect="AspectFit"/>
</StackLayout>
</ContentPage.Content>
</ContentPage>

@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
namespace XamarinStudy.Views
{
[XamlCompilation(XamlCompilationOptions.Compile)]
public partial class SampleElementPage3 : ContentPage
{
public SampleElementPage3()
{
InitializeComponent();
}
}
}

@ -23,6 +23,9 @@
<EmbeddedResource Update="Views\SampleElementPage1.xaml"> <EmbeddedResource Update="Views\SampleElementPage1.xaml">
<Generator>MSBuild:UpdateDesignTimeXaml</Generator> <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Update="Views\SampleElementPage3.xaml">
<Generator>MSBuild:UpdateDesignTimeXaml</Generator>
</EmbeddedResource>
<EmbeddedResource Update="Views\SampleFlyoutPage.xaml"> <EmbeddedResource Update="Views\SampleFlyoutPage.xaml">
<Generator>MSBuild:UpdateDesignTimeXaml</Generator> <Generator>MSBuild:UpdateDesignTimeXaml</Generator>
</EmbeddedResource> </EmbeddedResource>

Loading…
Cancel
Save