Skip to content

Instantly share code, notes, and snippets.

@kimukou
kimukou / PlayNTest.groovy
Created December 4, 2012 01:36
PlayNTest.groovy
// see http://ontaikikou.blogspot.jp/2012/08/groovyplayn.html
// http://stackoverflow.com/questions/11846023/unable-to-run-playn-sample-project-compile-errors
// not run
// depends of -Djava.library.path=target/lwjgl/natives/macos-x
@GrabResolver(name='forplay', root='http://forplay.googlecode.com/svn/mavenrepo',m2Compatible='true')
@Grab(group='com.googlecode.playn', module='playn-core', version='1.4')
@Grab(group='com.googlecode.playn', module='playn-java', version='1.4')
@Grab(group='com.samskivert', module='pythagoras', version='1.3.1')
@Grab(group='org.lwjgl.lwjgl', module='lwjgl', version='2.8.4')
@kimukou
kimukou / getFavorites_test.groovy
Created November 21, 2012 09:01
getFavorites_test.groovy
@GrabResolver(name='twitter4j',root='http://twitter4j.org/maven2')
@Grab('org.twitter4j:twitter4j-core:[3.0,)')
import twitter4j.*
def twitter = new TwitterFactory().getInstance()
twitter.getFavorites('kimukou2628').each{ //OK
//twitter.getFavorites('kimukou2628',new Paging(1,40)).each{ //NG
println "${it.user.name}:${it.text}"
@kimukou
kimukou / apkinstall_builder.groovy
Last active October 13, 2015 01:18
apkinstall_builder.groovy
//println("path => " + this.class.protectionDomain.codeSource.location.path)
//println("fileName => " + new File(this.class.protectionDomain.codeSource.location.file).name)
def loc=this.getClass().getProtectionDomain().getCodeSource().getLocation()
println "===start($loc)==="
def prop1 = new Properties()
prop1.load(new FileInputStream('local.properties'))
def config = new ConfigSlurper().parse(prop1)
def adb_home="${config.sdk.dir}/platform-tools"
@kimukou
kimukou / jsoup_test.groovy
Created November 12, 2012 06:13
jsoup_test
// ref http://d.hatena.ne.jp/maji-KY/20110919/1316417705
// http://d.hatena.ne.jp/t-horikiri/20120308/1331182734
//
// javadoc http://jsoup.org/apidocs/index.html?overview-summary.html
//
@Grab(group='org.jsoup', module='jsoup', version='1.7.1')
import org.jsoup.Jsoup
import org.jsoup.nodes.Document
import org.jsoup.nodes.Element
@kimukou
kimukou / AndroidManifest.xml
Created November 5, 2012 05:25
LocalBroadcastManager_test
<receiver android:name=".HeadsetStateReceiver" android:enabled="false" android:process=":remote">
<intent-filter>
<action android:name="android.intent.action.HEADSET_PLUG"/>
</intent-filter>
</receiver>
@kimukou
kimukou / task_add_test.groovy
Created November 4, 2012 11:49
task_add_test
import org.apache.tools.ant.Project
import org.apache.tools.ant.ProjectHelper
def antFile = new File("./build.xml")
def project = new Project()
project.init()
ProjectHelper.configureProject(project, antFile);
/*
//==== NG =========
@kimukou
kimukou / ImageCache.java
Last active October 11, 2015 21:58 — forked from kojiokb/ImageCache.java
LruCacheの使い方
import android.graphics.Bitmap;
import android.support.v4.util.LruCache;
public final class ImageCache {
private static final String TAG = "ImageCache";
private static final int MEM_CACHE_SIZE = 1 * 1024 * 1024; // 1MB
private static LruCache<String, Bitmap> sLruCache;
@kimukou
kimukou / tts_init.java
Last active October 11, 2015 20:38
IS01_N2TTS_test
import android.speech.tts.TextToSpeech;
import com.google.tts.TextToSpeechBeta;
private int initTtsMode = -1; //-1:TTS無効、1:EN、2:N2TTS
private Resources m_r;
protected Resources m_r;
@kimukou
kimukou / NG_ant.apt
Created October 15, 2012 03:37
JPP_Ant_Test
ant.path(id: "aptFactoryPath",location:'factory/jsonpullparser-apt-1.4.11.jar')
ant.path(id: "path") {
fileset(dir: "${config.sdk.dir}/tools/lib") {
include(name: "**/*.jar")
}
fileset(dir: 'libs') {
include(name: "**/*.jar")
}
}
@kimukou
kimukou / Exception_stack
Created October 12, 2012 02:15
JPP_test
☆1 の段階で
net.vvakame.util.jsonpullparser.JsonFormatException: not started '('!, Do you want the json hash?
☆2 だとエラーは出なくなるが1個しか取れないよう・・・(10個は取れるはず
☆3 だと下記のエラー(treatUnknownKeyAsError = true つけると全マッピングする必要あり)
net.vvakame.util.jsonpullparser.JsonFormatException: unsupported key. key=user_id
とか出てしまう