This project is a test app for Joy Stick like controller of android apps.
JoyStickSurfaceView.java has all of that.
You can get these events from JoyStickSurfaceView with event listeners
- OnLongPushListener
- onLongPush()
- OnChangeStateListener
- onChangeState(JoyStick next, JoyStick previous)
- OnJoystickMoveListener
- onValueChanged(float angle, float power, JoyStick state)
JoyStick is enum for value of JoyStick Sate
enum JoyStick {
NONE,
UP,
UPRIGHT,
RIGHT,
DOWNRIGHT,
DOWN,
DOWNLEFT,
LEFT,
UPLEFT;
MORE_UP,
MORE_UPRIGHT,
MORE_RIGHT,
MORE_DOWNRIGHT,
MORE_DOWN,
MORE_DOWNLEFT,
MORE_LEFT,
MORE_UPLEFT;
}
押す感じが楽しい
isInEditMode()
http://tech.admax.ninja/2014/10/06/how-to-avoid-the-exception-of-preview-when-customview/
ヒープ領域使っちゃう? http://qiita.com/kazuqqfp/items/caeea59df51802479253 44.86 MB/ 57.74 MB コントローラーだけでこれはまずいでしょ...
リサイズ後のアドレスをリリースした (signal on)