sidedeck's People
sidedeck's Issues
Monkey Tester
Add "Help" button to overflow menu
Gives a quick overview of how to use the app
Create method to populate view variables
It's probably a good idea to move all of the view variable assignments to a dedicated method to reduce clutter in the onCreate methods
Bug report #1: org.xmlpull.v1.XmlPullParserException (API 17)
in android.graphics.drawable.Drawable.createFromXmlInner
5 instances, only in API 17 devices (4.4)
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.outplaysoftworks.sidedeck/com.outplaysoftworks.sidedeck.MainActivity}: android.view.InflateException: Binary XML file line #44: Error inflating class ImageButton
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2334)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2392)
at android.app.ActivityThread.access$900(ActivityThread.java:169)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5487)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.view.InflateException: Binary XML file line #44: Error inflating class ImageButton
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:719)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.inflate(LayoutInflater.java:498)
at android.view.LayoutInflater.inflate(LayoutInflater.java:398)
at android.view.LayoutInflater.inflate(LayoutInflater.java:354)
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:267)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:129)
at com.outplaysoftworks.sidedeck.MainActivity.onCreate(MainActivity.java:61)
at android.app.Activity.performCreate(Activity.java:5451)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298)
... 11 more
Caused by: android.content.res.Resources$NotFoundException: File res/drawable/abc_ic_menu_overflow_material.xml from drawable resource ID #0x7f02001c
at android.content.res.Resources.loadDrawable(Resources.java:3066)
at android.content.res.TypedArray.getDrawable(TypedArray.java:602)
at android.widget.ImageView.(ImageView.java:133)
at android.widget.ImageButton.(ImageButton.java:88)
at android.support.v7.widget.AppCompatImageButton.(AppCompatImageButton.java:57)
at android.support.v7.widget.AppCompatImageButton.(AppCompatImageButton.java:53)
at android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:118)
at android.support.v7.app.AppCompatDelegateImplV7.createView(AppCompatDelegateImplV7.java:963)
at android.support.v7.app.AppCompatDelegateImplV7.onCreateView(AppCompatDelegateImplV7.java:1022)
at android.support.v4.view.LayoutInflaterCompatHC$FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:44)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:690)
... 25 more
Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #17: invalid drawable tag vector
at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:986)
at android.graphics.drawable.Drawable.createFromXml(Drawable.java:930)
at android.content.res.Resources.loadDrawable(Resources.java:3062)
Create Vietnamese translation
According to the Google Play Dev Console statistics, a big portion of users is Vietnamese, and I am sure they would appreciate a local translation.
Note: Re: Library dependency gradle build issue
Try adding jEval as a project so it has its own gradle files and can reference itself as a dependency and then sidedeck app gradle file can reference the project as a dependency instead of just the .jar
Don't know why the hell this is being so difficult. I could've written my own library in the time it has taken to get this one working.... AAAAHHHHHH
Bug report #1: org.xmlpull.v1.XmlPullParserException (API 17)
in android.graphics.drawable.Drawable.createFromXmlInner
5 instances, only in API 17 devices (4.4)
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.outplaysoftworks.sidedeck/com.outplaysoftworks.sidedeck.MainActivity}: android.view.InflateException: Binary XML file line #44: Error inflating class ImageButton
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2334)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2392)
at android.app.ActivityThread.access$900(ActivityThread.java:169)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1280)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5487)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.view.InflateException: Binary XML file line #44: Error inflating class ImageButton
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:719)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:761)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:769)
at android.view.LayoutInflater.inflate(LayoutInflater.java:498)
at android.view.LayoutInflater.inflate(LayoutInflater.java:398)
at android.view.LayoutInflater.inflate(LayoutInflater.java:354)
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:267)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:129)
at com.outplaysoftworks.sidedeck.MainActivity.onCreate(MainActivity.java:61)
at android.app.Activity.performCreate(Activity.java:5451)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298)
... 11 more
Caused by: android.content.res.Resources$NotFoundException: File res/drawable/abc_ic_menu_overflow_material.xml from drawable resource ID #0x7f02001c
at android.content.res.Resources.loadDrawable(Resources.java:3066)
at android.content.res.TypedArray.getDrawable(TypedArray.java:602)
at android.widget.ImageView.<init>(ImageView.java:133)
at android.widget.ImageButton.<init>(ImageButton.java:88)
at android.support.v7.widget.AppCompatImageButton.<init>(AppCompatImageButton.java:57)
at android.support.v7.widget.AppCompatImageButton.<init>(AppCompatImageButton.java:53)
at android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:118)
at android.support.v7.app.AppCompatDelegateImplV7.createView(AppCompatDelegateImplV7.java:963)
at android.support.v7.app.AppCompatDelegateImplV7.onCreateView(AppCompatDelegateImplV7.java:1022)
at android.support.v4.view.LayoutInflaterCompatHC$FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:44)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:690)
... 25 more
Caused by: org.xmlpull.v1.XmlPullParserException: Binary XML file line #17: invalid drawable tag vector
at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:986)
at android.graphics.drawable.Drawable.createFromXml(Drawable.java:930)
at android.content.res.Resources.loadDrawable(Resources.java:3062)
Tips for positive reviews
Create Japanese translation
A big portion of users are Japanese, so they probably would like a translation...
java.lang.NumberFormatException
Appears to be caused by not checking the input when a user changes the default LP setting in the preference activity.
Proposed solution:
Before saving inputted integer to preferences, check it to make sure it is a valid integer. If it is not, do not accept the entered value and notify the user of their mistake.
Translations needed
English, French, German, Italian, Portuguese, and Spanish are official Yugioh languages. Might want to consider Albanian as well, according to gTrends
Should probably get a translation done for potential forum/website postings in the various languages as well. Should find non-English speaking Yugioh communities that I can make posts on to try and get some exposure.
Idea for pay to remove adds
When asked if the user is enjoying app and presses yes:
Use AdMob's inhouse advertisement feature to advertise to these users the IAP to remove ads.
Create Portuguese translation
According to the Google Play Dev Console statistics, a big portion of users is Brazilian, and I am sure they would appreciate a local translation.
https://medium.com/circa/the-right-way-to-ask-users-to-review-your-app-9a32fd604fca#.f5pzsdncq
http://stackoverflow.com/questions/5033012/auto-scale-textview-text-to-fit-within-bounds
Get the sounds working
For some reason, everything crashes when a soundpool is added. I think this might be due to importing the wrong or an outdated soundpool class.
Check imports!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.