Skip to content

Instantly share code, notes, and snippets.

View amay077's full-sized avatar
🏠
Working from home

amay077 amay077

🏠
Working from home
View GitHub Profile
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import android.content.Context;
import android.os.Environment;
import android.test.InstrumentationTestCase;
import android.util.Log;
@amay077
amay077 / file0.js
Last active September 8, 2017 10:20
Marked.js で Markdown をクライアント側でパースして表示する ref: http://qiita.com/amay077/items/704d48130e5cf17e8654
var formatted = marked(markdown_text)
@amay077
amay077 / AndroidManifest.xml
Last active September 8, 2017 10:20
Xamarin.Android での Google Map(というか Play Service) 利用が、本家より簡単になった件 ref: http://qiita.com/amay077/items/14191c808e9cac4eae2c
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1"
android:versionName="1.0"
package="com.amay077.sample.googlemapv2sample"> <--------※1
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
@amay077
amay077 / PullUpToCloseSampleViewController.cs
Created July 28, 2013 02:09
Pull up to Close を実装してみる、Xamarin.iOS で ref: http://qiita.com/amay077/items/9418e010475b08d7ab8b
public partial class PullUpToCloseSampleViewController : UIViewController
{
public PullUpToCloseSampleViewController() : base ("PullUpToCloseSampleViewController", null)
{
}
public override void ViewDidLoad()
{
base.ViewDidLoad();
// Tap gesture
this.View.AddGestureRecognizer(new UITapGestureRecognizer(tap =>
{
Debug.WriteLine("Double Tap.");
})
{
NumberOfTapsRequired = 2 // Double tap
});
// Drag(Pan) gesture
using System;
using System.Drawing;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
using System.Diagnostics;
namespace GesturesSample
{
public partial class GesturesSampleViewController : UIViewController
{
@amay077
amay077 / SwipeSampleViewController.cs
Last active September 8, 2017 10:20
Xamarin.iOS で、スワイプで View を切り替える方法 ref: http://qiita.com/amay077/items/0a79ef6f091f17ff0fe9
public override void ViewDidLoad()
{
base.ViewDidLoad();
SizeF imageSize = new SizeF(320f, 460f);
for (int i = 0; i < 3; i++)
{
var image = UIImage.FromFile(String.Format("image{0}.png", i));
var imgView = new UIImageView(image);
@amay077
amay077 / file0.sh
Created June 13, 2013 11:57
WakeLock の状態を確認する ref: http://qiita.com/items/1ebc77d2f57414532976
adb shell dumpsys power
@amay077
amay077 / Metadata.xml
Created May 25, 2013 14:54
Xamarin.Android で Fused Location Provider(など)を使う ref: http://qiita.com/items/550859347e84a0410d75
<metadata>
<remove-node path="/api/package[@name='com.google.android.gms.maps']/class[@name='GoogleMapOptionsCreator']" />
<remove-node path="/api/package[@name!='com.google.android.gms.maps'
and @name != 'com.google.android.gms.maps.model'
and @name != 'com.google.android.gms.common'
and @name != 'com.google.android.gms.location']" />
<remove-node path="/api/package[@name='com.google.android.gms.maps.model']/class[contains (@name, 'Creator')]" />
<remove-node path="/api/package[@name='com.google.android.gms.location']/class[contains (@name, 'Creator')]" />
<attr path="/api/package[@name='com.google.android.gms.maps']" name="managedName">Android.Gms.Maps</attr>
@amay077
amay077 / AndroidManifest.xml
Last active September 8, 2017 10:20
Google I/O 2013 で発表された Fused Location Provider を使ってみる ref: http://qiita.com/amay077/items/b1849c6377f70d2060e0
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.fusedlocationprovidersample"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>