Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Aug 20, 2019. It is now read-only.

Commit 1075438

Browse files
Added HandleListViewItemTapped & ColorConstants
1 parent 946cba5 commit 1075438

File tree

17 files changed

+2851
-2523
lines changed

17 files changed

+2851
-2523
lines changed

‎.vs/GitHubXamarin/xs/UserPrefs.xml‎

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,18 @@
11
<Properties StartupConfiguration="{8C712C8C-234F-4B8E-8D5B-325AEBAF77B2}|Default">
2-
<MonoDevelop.Ide.Workbench ActiveDocument="GitHubXamarin/Views/RepositoryViewCell.cs">
2+
<MonoDevelop.Ide.Workbench ActiveDocument="GitHubXamarin/Constants/GitHubConstants.cs">
33
<Files>
4-
<File FileName="GitHubXamarin/Views/RepositoryViewCell.cs" Line="104" Column="32" />
5-
<File FileName="GitHubXamarin/Pages/GitHubRepositoryPage.cs" Line="17" Column="60" />
6-
<File FileName="GitHubXamarin/Services/GitHubGraphQLService.cs" Line="52" Column="114" />
7-
<File FileName="GitHubXamarin/Services/IGitHubAPI.cs" Line="41" Column="282" />
8-
<File FileName="GitHubXamarin.iOS/Main.cs" Line="7" Column="1" />
4+
<File FileName="GitHubXamarin/Constants/ColorConstants.cs" Line="6" Column="70" />
5+
<File FileName="GitHubXamarin/Constants/GitHubConstants.cs" Line="7" Column="20" />
96
</Files>
107
<Pads>
118
<Pad Id="ProjectPad">
129
<State name="__root__">
1310
<Node name="GitHubXamarin" expanded="True">
1411
<Node name="GitHubXamarin" expanded="True">
15-
<Node name="Models" expanded="True" />
16-
<Node name="Pages" expanded="True" />
17-
<Node name="Services" expanded="True" />
18-
<Node name="Views" expanded="True">
19-
<Node name="RepositoryViewCell.cs" selected="True" />
12+
<Node name="Constants" expanded="True">
13+
<Node name="GitHubConstants.cs" selected="True" />
2014
</Node>
2115
</Node>
22-
<Node name="GitHubXamarin.iOS" expanded="True" />
2316
</Node>
2417
</State>
2518
</Pad>

‎GitHubXamarin.Android/GitHubXamarin.Android.csproj‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@
7070
<PackageReference Include="Xam.Plugins.Forms.ImageCircle">
7171
<Version>3.0.0.5</Version>
7272
</PackageReference>
73+
<PackageReference Include="Xamarin.Essentials">
74+
<Version>1.1.0</Version>
75+
</PackageReference>
7376
</ItemGroup>
7477
<ItemGroup>
7578
<Compile Include="MainActivity.cs" />

‎GitHubXamarin.Android/MainActivity.cs‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
using Android.App;
22
using Android.Content.PM;
33
using Android.OS;
4+
using Android.Runtime;
45

56
namespace GitHubXamarin.Droid
67
{
78
[Activity(Label = "GitHubXamarin", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
89
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
910
{
11+
public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Permission[] grantResults)
12+
{
13+
Xamarin.Essentials.Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults);
14+
15+
base.OnRequestPermissionsResult(requestCode, permissions, grantResults);
16+
}
17+
1018
protected override void OnCreate(Bundle savedInstanceState)
1119
{
1220
TabLayoutResource = Resource.Layout.Tabbar;
@@ -15,6 +23,7 @@ protected override void OnCreate(Bundle savedInstanceState)
1523
base.OnCreate(savedInstanceState);
1624

1725
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
26+
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
1827
ImageCircle.Forms.Plugin.Droid.ImageCircleRenderer.Init();
1928
LoadApplication(new App());
2029
}

‎GitHubXamarin.Android/Resources/Resource.designer.cs‎

Lines changed: 2771 additions & 2497 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎GitHubXamarin.Android/Resources/values/styles.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<!-- colorPrimary is used for the default action bar background -->
1313
<item name="colorPrimary">#2196F3</item>
1414
<!-- colorPrimaryDark is used for the status bar -->
15-
<item name="colorPrimaryDark">#1976D2</item>
15+
<item name="colorPrimaryDark">#2C7797</item>
1616
<!-- colorAccent is used as the default value for colorControlActivated
1717
which is used to tint widgets -->
1818
<item name="colorAccent">#FF4081</item>

‎GitHubXamarin.Android/obj/Debug/designtime/libraryprojectimports.cache‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

‎GitHubXamarin.iOS/AppDelegate.cs‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ public override bool FinishedLaunching(UIApplication uiApplication, NSDictionary
1010
{
1111
global::Xamarin.Forms.Forms.Init();
1212
ImageCircle.Forms.Plugin.iOS.ImageCircleRenderer.Init();
13+
1314
LoadApplication(new App());
1415

1516
return base.FinishedLaunching(uiApplication, launchOptions);

‎GitHubXamarin.iOS/GitHubXamarin.iOS.csproj‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,9 @@
174174
<PackageReference Include="Xam.Plugins.Forms.ImageCircle">
175175
<Version>3.0.0.5</Version>
176176
</PackageReference>
177+
<PackageReference Include="Xamarin.Essentials">
178+
<Version>1.1.0</Version>
179+
</PackageReference>
177180
</ItemGroup>
178181
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
179182
<ItemGroup>

‎GitHubXamarin/App.cs‎

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
11
using Xamarin.Forms;
2+
using Xamarin.Forms.PlatformConfiguration;
3+
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
24

35
namespace GitHubXamarin
46
{
5-
public class App : Application
7+
public class App : Xamarin.Forms.Application
68
{
7-
public App() => MainPage = new GitHubRepositoryPage();
9+
public App()
10+
{
11+
var navigationPage = new Xamarin.Forms.NavigationPage(new GitHubRepositoryPage())
12+
{
13+
BarBackgroundColor = ColorConstants.DarkBlue,
14+
BarTextColor = Color.White
15+
};
16+
navigationPage.On<iOS>().PrefersLargeTitles();
17+
18+
MainPage = navigationPage;
19+
}
820
}
921
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
using Xamarin.Forms;
2+
namespace GitHubXamarin
3+
{
4+
public static class ColorConstants
5+
{
6+
public readonly static Color DarkBlue = Color.FromHex("1FAECE");
7+
public readonly static Color LightBlue = Color.FromHex("96E2F5");
8+
}
9+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /