Skip to content

Instantly share code, notes, and snippets.

View Yosuke-Kawakami's full-sized avatar

Yosuke Kawakami Yosuke-Kawakami

View GitHub Profile
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_main.java
Created January 19, 2014 05:24
起動時にスプラッシュを表示させる。画面遷移なんてしないよ。お好みに合わせてフェードイン/アウトを設定する吉
package org.example.test;
import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.os.Bundle;
import android.os.Handler;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_main.java
Last active December 31, 2015 00:09
Android、フラグメントのおさらい。一番簡単なやつ
package org.example.test;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.Fragment;
import android.app.FragmentManager;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.LayoutInflater;
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_main.java
Last active December 29, 2015 12:29
傾きセンサーなどを利用したもの
package org.example.gps_2;
import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_main.java
Created November 27, 2013 02:58
GPS を利用したサンプル。なんで今更こんなもの書いてるのん……
package org.example.gps_1;
import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.view.LayoutInflater;
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_main.java
Created November 13, 2013 07:08
カメラプレビューの Fragment 利用した版(7442704)に、テキストをオーバレイしてみた作業記録
package org.example.test;
import android.app.Activity;
import android.app.Fragment;
import android.hardware.Camera;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SurfaceHolder;
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_main.java
Created November 13, 2013 02:39
カメラプレビューを画面に出力する。Fragment 使った版
package org.example.test;
import android.app.Activity;
import android.app.Fragment;
import android.hardware.Camera;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SurfaceHolder;
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_main.java
Created November 11, 2013 10:00
Fragment のライフサイクル。リハビリを兼ねて復習
package org.example.test;
import android.app.Activity;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
@Yosuke-Kawakami
Yosuke-Kawakami / MainActivity.java
Created September 2, 2013 06:47
ActionBarActivity を利用してみる。r18 以降の Android Support Library 必須。
package org.example.test.actionbar_activity;
/*
 <ANDROID_SDK>/extras/android/support/v7/appcompat をインポート済みの状態
*/
import android.os.Bundle;
import android.support.v4.view.MenuItemCompat;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
@Yosuke-Kawakami
Yosuke-Kawakami / sample.xml
Created July 2, 2013 02:23
テキストが長くなってくると 「hogeHoge...」と省略してくれるサンプル
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:singleLine="true"
android:text="ABCDEFGHIJKLNMOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
/>
@Yosuke-Kawakami
Yosuke-Kawakami / main.xml
Created June 28, 2013 08:16
Android、機種により発生する「画面スクロール時にリスト行が黒色になってしまう」問題への対応。/* setScrollingCacheEnabled(false) しましょうとか言ってる奴はくたばれ! */ 試してないけど、List(Hoge)Activity 使う時なども同様の対応でいいと思う。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ListView
android:id="@+id/posted_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/footer"