Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="red_50">#FFEBEE</color>
<color name="red_100">#FFCDD2</color>
<color name="red_200">#EF9A9A</color>
<color name="red_300">#E57373</color>
<color name="red_400">#EF5350</color>
<color name="red_500">#F44336</color>
<color name="red_600">#E53935</color>
<color name="red_700">#D32F2F</color>
@umetsu
umetsu / Unityメモ.md
Last active July 15, 2016 10:53
Unity触っていて知ったことや気づいたことを雑にまとめておく

Prefab型がほしい

PrefabをInstantiateしたあとの動き

  • Instantiate直後はStartメソッドは呼ばれないが、Awakeは呼ばれるっぽい
  • StartでGetComponentしたものをメンバに保存するようにしているとうまく動かないので注意
  • Unity5の教科書ではメンバにコンポーネントを保持せず、都度GetComponentしていた
@umetsu
umetsu / ImageViewBindingAdapter.java
Last active May 9, 2017 00:28
Kotlin + DataBindingでハマったこと
public class ImageViewBindingAdapter {
@BindingAdapter("bind:imageUrl")
public static void loadImage(view: ImageView, url: String) {
Glide.with(view.context).load(url).into(view)
}
}

Tokyo VR Meetup #01 CES報告会 & VRスタートアップの可能性

vrスタートアップの可能性

  • 新 清士さん 株式会社よむネコ
  • 村上 熙さん 株式会社IcARus
  • 高橋 建滋さん 株式会社桜花一門

Tokyo VR Startupsとは

  • 日本のvrのオープンイノベーションを加速させて、日本のVR産業の競争力を向上させるのが目的
  • 欧米に比べて日本は遅い
@umetsu
umetsu / ListenerBindActivity.java
Created November 11, 2015 09:37
Android DataBinding - Listener bind sample
package net.prunusmume.databindingsample;
import android.databinding.DataBindingUtil;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;
import net.prunusmume.databindingsample.databinding.ActivityListenerBindBinding;
package net.prunusmume.sample;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.Transformation;
public class WidthAnimation extends Animation {
private final View mTargetView;
import android.text.TextUtils;
import android.widget.TextView;
/**
* Created by umetsu_kentaro on 2014/09/17.
*/
public final class EllipsizeUtil {
/**
* @param view TextView
* @param maxLines 最大行数
package net.prunusumume.sample.views;
import android.content.Context;
import android.util.AttributeSet;
import android.view.ViewGroup;
import android.widget.GridView;
/**
* ScrollViewに入れても2行以上表示することができるGridView
* http://stackoverflow.com/questions/8481844/gridview-height-gets-cut
apply plugin: 'com.android.application'
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.example.groovyonandroidsample.app"
minSdkVersion 8
targetSdkVersion 20
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
classpath 'me.champeau.gradle:gradle-groovy-android-plugin:0.2.+'