Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- google's material design colours from
http://www.google.com/design/spec/style/color.html#color-ui-color-palette -->
<!--reds-->
<color name="md_red_50">#FFEBEE</color>
<color name="md_red_100">#FFCDD2</color>
<color name="md_red_200">#EF9A9A</color>
@daichan4649
daichan4649 / main.gs
Created June 27, 2017 00:02
scrape subway status
var URL_SUBWAY = "http://subway.city.fukuoka.lg.jp/status/";
var REGEXP_STATUS = /<div class=\"statusNews\">(.*)<\/div>/gi;
function doGet() {
var status = scrapeSubwayStatus();
Logger.log(status);
var json = {};
json['status'] = status;
json['url'] = URL_SUBWAY;
@daichan4649
daichan4649 / ConfigChangeTestActivity.java
Created July 3, 2012 07:13
縦横切替で ListView/GridView を切り替える(表示用データは毎回再生成しない)
package test.fragment.configchange;
import android.app.Activity;
import android.app.Fragment;
import android.app.FragmentTransaction;
import android.os.Bundle;
/**
* 縦横切替で ListView/GridView を切り替えるサンプル
* (表示用データは毎回再生成しない)
@daichan4649
daichan4649 / AndroidManifest.xml
Created January 25, 2012 02:40
AsyncTaskTest(API Level under 13 ,over 13)
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="test.asynctask"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="12" />
<application
android:icon="@drawable/ic_launcher"
@daichan4649
daichan4649 / Event.java
Last active November 15, 2016 17:23
AndroidStudio+GAE/J+Jersey sample
package daichan4649.jersey;
public class Event {
private String ymd;
private String name;
public Event(String ymd, String name) {
this.ymd = ymd;
this.name = name;
}
@daichan4649
daichan4649 / list_item.xml
Created November 22, 2011 02:51
customize fastScroller(change overlay and scroller) for Android
// Activity sample
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TestAdapter adapter = new TestAdapter(getApplicationContext(), createBindDataList());
ListView listView = (ListView) findViewById(R.id.listview);
listView.setAdapter(adapter);
@daichan4649
daichan4649 / MainActivity.java
Created April 17, 2012 12:35
DialogFragment sample
package test.fragment;
import android.app.Activity;
import android.app.Fragment;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
public class MainActivity extends Activity {
@daichan4649
daichan4649 / MainActivity.java
Last active August 26, 2016 08:50
プログレス表示(IllegalStateException: Can not perform this action after onSaveInstanceState 対策済)
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.execute).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
@daichan4649
daichan4649 / MoonUtil.java
Last active July 29, 2016 02:32
月齢計算(calculate age of the moon)
package daichan4649.moon;
public class MoonUtil {
/**
* 月齢取得
* @param year 年(1, 2, ..)
* @param month 月(1, 2, ..)
* @param day 日(1, 2, ..)
* @return 月齢
@daichan4649
daichan4649 / MainActivity.java
Last active March 3, 2016 09:37
AsyncTask sample (non-retain Fragment)
package test.fragment.asynctask;
import test.fragment.R;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
public class MainActivity extends Activity {