Skip to content

Instantly share code, notes, and snippets.

View IanLeatherbury's full-sized avatar

Ian Leatherbury IanLeatherbury

  • Microsoft
  • San Francisco, CA
View GitHub Profile
--------- beginning of /dev/log/system
01-01 01:00:14.810 I/Vold ( 2274): Vold 2.1 (the revenge) firing up
01-01 01:00:14.870 D/Vold ( 2274): Volume loop state changing -1 (Initializing) -> 0 (No-Media)
01-01 01:00:14.870 D/Vold ( 2274): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
01-01 01:00:14.870 D/Vold ( 2274): Volume flash state changing -1 (Initializing) -> 0 (No-Media)
--------- beginning of /dev/log/system
10-23 12:04:04.830 I/Vold ( 2382): Vold 2.1 (the revenge) firing up
10-23 12:04:04.940 D/Vold ( 2382): Volume loop state changing -1 (Initializing) -> 0 (No-Media)
10-23 12:04:04.940 D/Vold ( 2382): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
10-23 12:04:04.940 D/Vold ( 2382): Volume flash state changing -1 (Initializing) -> 0 (No-Media)
<?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="Xamarins.EditEmployeeDetailPage">
<ScrollView VerticalOptions="FillAndExpand">
<StackLayout>
<StackLayout Orientation="Horizontal" VerticalOptions="Start" Padding="15">
<!--This section allows Employee to change their picture-->
<StackLayout>
<StackLayout Orientation="Horizontal" VerticalOptions="Start" Padding="15">
<!--This section allows Employee to change their picture-->
<AbsoluteLayout>
<Image Source="{Binding PhotoUrl}" VerticalOptions="Start"
HeightRequest="115"
AbsoluteLayout.LayoutBounds="0, 0, 1, 1"
AbsoluteLayout.LayoutFlags="All" />
<BoxView Color = "#bdc3c7" Opacity=".75" VerticalOptions="Start"
AbsoluteLayout.LayoutBounds="0, .80, 1, .15"
@IanLeatherbury
IanLeatherbury / gist:28de092920f711df2f86
Last active November 21, 2017 08:59
Test Example
using NUnit.Framework;
using System;
using Xamarin.UITest;
using Xamarin.UITest.Android;
using Xamarin.UITest.Queries;
using System.Threading;
namespace AutoSage
using System;
using System.Collections.Generic;
using Android.Runtime;
namespace Com.Google.Gson.Internal.Bind {
// Metadata.xml XPath class reference: path="/api/package[@name='com.google.gson.internal.bind']/class[@name='TypeAdapters']"
[global::Android.Runtime.Register ("com/google/gson/internal/bind/TypeAdapters", DoNotGenerateAcw=true)]
public sealed partial class TypeAdapters : global::Java.Lang.Object {
<metadata>
<!--
This sample removes the class: android.support.v4.content.AsyncTaskLoader.LoadTask:
<remove-node path="/api/package[@name='android.support.v4.content']/class[@name='AsyncTaskLoader.LoadTask']" />
This sample removes the method: android.support.v4.content.CursorLoader.loadInBackground:
<remove-node path="/api/package[@name='android.support.v4.content']/class[@name='CursorLoader']/method[@name='loadInBackground']" />
-->
<attr path="/api/package[@name='com.google.gson.internal.bind']/class[@name='BigDecimalTypeAdapter']/method[@name='read' and count(parameter)=1 and parameter[1][@type='com.google.gson.stream.JsonReader']]" name="managedReturn">Java.Lang.Object</attr>
<remove-node path="/api/package[@name='com.google.gson.internal.bind']/class[@name='BigIntegerTypeAdapter']/method[@name='read' and count(parameter)=1 and parameter[1][@type='com.google.gson.stream.JsonReader']]" name="visibility" />
void SetUpLabels()
{
//find winning poll and make it green
var options = new Dictionary<string, int>();
options.Add(thisPoll.Option1, thisPoll.Option1Count);
options.Add(thisPoll.Option2, thisPoll.Option2Count);
options.Add(thisPoll.Option3, thisPoll.Option3Count);
options.Add(thisPoll.Option4, thisPoll.Option4Count);
//find maximum value and return that poll option
private async void GetLikes()
{
var likes = FindViewById<TextView>(Resource.Id.likes);
if (thisPoll.Likes == 1)
if (thisPoll != null)
{
if (thisPoll.Likes == 1)
{
likes.Text = thisPoll.Likes + " Like";
}
@IanLeatherbury
IanLeatherbury / gist:d19ebe78aa82eea12ded
Last active August 29, 2015 14:23
Monthly report first draft
For repos: success, customer-bugs, product-feedback, and customersuccess
total comments in success 30
total comments in customer-bugs 30
total comments in product-feedback 10
total comments in customersuccess 0
Total comments across all repos: 70
total issues open in success: 15
total issues open in customer-bugs: 30