Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.

Commit 90be89a

Browse files
authored
Updating sample app icons (#332)
* Replacing Android AppIcons * Replacing iOS App Icons * Replacing UWP App Icons * Adding iOS Splash Screen * Adding Android SplashScreen
1 parent 7fb67f2 commit 90be89a

File tree

67 files changed

+610
-17
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+610
-17
lines changed

Diff for: XamarinCommunityToolkitSample.Android/MainActivity.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Xamarin.CommunityToolkit.Sample.Droid
88
{
9-
[Activity(Label = "XamarinCommunityToolkitSample", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
9+
[Activity(Label = "XamarinCommunityToolkitSample", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = false, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
1010
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
1111
{
1212
protected override void OnCreate(Bundle savedInstanceState)
@@ -21,6 +21,7 @@ protected override void OnCreate(Bundle savedInstanceState)
2121
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
2222
LoadApplication(new App());
2323
}
24+
2425
public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Permission[] grantResults)
2526
{
2627
Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults);
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
3+
4+
<item android:drawable="@color/launcher_background" />
5+
6+
<item>
7+
<bitmap android:gravity="center"
8+
android:src="@drawable/ic_splash" />
9+
</item>
10+
11+
</layer-list>

Diff for: XamarinCommunityToolkitSample.Android/Resources/values/styles.xml

+4
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,8 @@
2727
<style name="AppCompatDialogStyle" parent="Theme.AppCompat.Light.Dialog">
2828
<item name="colorAccent">#FF4081</item>
2929
</style>
30+
31+
<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
32+
<item name="android:windowBackground">@drawable/splashscreen_background</item>
33+
</style>
3034
</resources>
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
using System;
2+
using Android.App;
3+
using Android.Content;
4+
using Android.Content.PM;
5+
using Android.OS;
6+
using Android.Support.V7.App;
7+
8+
namespace Xamarin.CommunityToolkit.Sample.Droid
9+
{
10+
[Activity(Label = "XamarinCommunityToolkitSample", Icon = "@mipmap/icon", Theme = "@style/SplashTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
11+
public class SplashActivity : AppCompatActivity
12+
{
13+
protected override void OnCreate(Bundle savedInstanceState)
14+
{
15+
base.OnCreate(savedInstanceState);
16+
var intent = new Intent(this, typeof(MainActivity));
17+
StartActivity(intent);
18+
Finish();
19+
}
20+
}
21+
}

Diff for: XamarinCommunityToolkitSample.Android/Xamarin.CommunityToolkit.Sample.Android.csproj

+7
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
<Compile Include="MainActivity.cs" />
6464
<Compile Include="Properties\AssemblyInfo.cs" />
6565
<Compile Include="Resources\Resource.designer.cs" />
66+
<Compile Include="SplashActivity.cs" />
6667
</ItemGroup>
6768
<ItemGroup>
6869
<None Include="Resources\AboutResources.txt" />
@@ -89,6 +90,12 @@
8990
<AndroidResource Include="Resources\drawable\xamarin_logo.png" />
9091
<AndroidResource Include="Resources\drawable\tab_about.png" />
9192
<AndroidResource Include="Resources\drawable\tab_feed.png" />
93+
<AndroidResource Include="Resources\drawable\splashscreen_background.xml" />
94+
<AndroidResource Include="Resources\drawable-hdpi\ic_splash.png"/>
95+
<AndroidResource Include="Resources\drawable-mdpi\ic_splash.png"/>
96+
<AndroidResource Include="Resources\drawable-xhdpi\ic_splash.png"/>
97+
<AndroidResource Include="Resources\drawable-xxhdpi\ic_splash.png"/>
98+
<AndroidResource Include="Resources\drawable-xxxhdpi\ic_splash.png"/>
9299
</ItemGroup>
93100
<ItemGroup>
94101
<AndroidResource Include="Resources\drawable\xamarinstore.jpg" />
755 Bytes

Diff for: XamarinCommunityToolkitSample.UWP/Package.appxmanifest

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@
3636
Square150x150Logo="Assets\Square150x150Logo.png"
3737
Square44x44Logo="Assets\Square44x44Logo.png"
3838
Description="Xamarin.CommunityToolkit.Sample.UWP"
39-
BackgroundColor="transparent">
40-
<uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png" Square310x310Logo="Assets\LargeTile.png" Square71x71Logo="Assets\SmallTile.png">
39+
BackgroundColor="#349BDC">
40+
<uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png" Square310x310Logo="Assets\LargeTile.png" Square71x71Logo="Assets\SmallTile.png">
4141
<uap:ShowNameOnTiles>
4242
<uap:ShowOn Tile="square150x150Logo" />
4343
<uap:ShowOn Tile="wide310x150Logo" />
44-
<uap:ShowOn Tile="square310x310Logo" />
44+
<uap:ShowOn Tile="square310x310Logo"/>
4545
</uap:ShowNameOnTiles>
4646
</uap:DefaultTile>
47-
<uap:SplashScreen Image="Assets\SplashScreen.png" />
47+
<uap:SplashScreen Image="Assets\SplashScreen.png" BackgroundColor="#349BDC"/>
4848
</uap:VisualElements>
4949
</Application>
5050
</Applications>

0 commit comments

Comments
 (0)