From 04063e5f3f270ea02511f79cb93b899f209bb827 Mon Sep 17 00:00:00 2001 From: erz05 Date: Fri, 30 Oct 2015 21:57:44 -0700 Subject: [PATCH] Create README.md --- README.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..f661339 --- /dev/null +++ b/README.md @@ -0,0 +1,83 @@ +# JoyStick +Android Library for JoyStick View.
+Its customizable, small and lightweight. + +[ ![Download](https://api.bintray.com/packages/erz05/maven/JoyStick/images/download.svg) ](https://bintray.com/erz05/maven/JoyStick/_latestVersion) + +

Images: Sample App

+ +
+ +
+ +

Usage

+Gradle Import: jcenter
+```groovy + +repositories { + jcenter() +} + +dependencies { + compile 'com.github.erz05:JoyStick:1.0.0@aar' +} +``` + +```xml + + + +``` + +```java +JoyStick joyStick = (JoyStick) findViewById(R.id.joyStick); + +//or + +JoyStick joyStick = new JoyStick(context); + +//Set GamePad Color +joyStick.setPadColor(Color.BLACK); + +//Set Button Color +joyStick.setButtonColor(Color.RED); + +//Get Power +joyStick.getPower(); + +//Get Radians +joyStick.getRadians(); + +//Set JoyStickListener +joyStick.setListener(this); + +//JoyStickListener Interface +public interface JoyStickListener { + void onMove(double radians, double power); +} +``` +

License

+ Copyright 2015 erz05 + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +