Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
1 change: 1 addition & 0 deletions .idea/.name

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 22 additions & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions .idea/copyright/profiles_settings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/encodings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 24 additions & 0 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

46 changes: 46 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .idea/runConfigurations.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 3 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,5 @@
# ICS4U Personal Coding Project
# ICS4U-PCP

## Objective
State the objective of the project

## Technical Requirements
### Knowledge
### Hardware
### Required Software

## Install and Set Up
Outline the steps required to install and run your project

## Usage
Outline anything the user needs to know to use your application
Summary:

I created an Android app that goes through a database of songs from the rhythm game Love Live School Idol Festival (LLSIF). If the user wants to gain Loveca (currency used in the game) from the game, they have to take into consideration what kind of cards they are playing with and how skilled they are depending on the song's difficulty. My app will take into consideration the attribute of the song, the difficulty, and the number of Bond Points one will get if they obtain a Full Combo. My app is essentially a game companion app that helps users optimize their Live Points to obtain more Loveca in less time.
32 changes: 32 additions & 0 deletions SQLCode
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
CREATE TABLE LLSIF (name TEXT, attribute TEXT, easy INTEGER, easybondlp INTEGER, normal INTEGER, normalbondlp INTEGER, hard INTEGER, hardbondlp INTEGER, expert INTEGER, expertbondlp INTEGER);

INSERT INTO LLSIF VALUES ("Bokura no LIVE Kimi to no LIFE", "Smile", 13, 3.25, 25, 4.17, 34, 3.78, 85, 3.4);
INSERT INTO LLSIF VALUES ("Yuujou No Change", "Pure", 13, 2.6, 25, 3.57, 46, 4.6, 90, 3.6);
INSERT INTO LLSIF VALUES ("Snow halation", "Cool", 12, 2.4, 26, 3.25, 46, 3.83, 90, 3.6);
INSERT INTO LLSIF VALUES ("baby maybe koi no button", "Pure", 13, 2.6, 27, 3, 50, 3.57, 92, 3.68);
INSERT INTO LLSIF VALUES ("Natsuiro Egao de 1, 2, Jump!", "Smile", 12, 2.4, 27, 2.7, 50, 3.33, 94, 3.76);
INSERT INTO LLSIF VALUES ("Mermaid Festa Vol.1", "Cool", 13, 2.6, 32, 3.2, 52, 3.47, 114, 4.56);
INSERT INTO LLSIF VALUES ("Mogyutto Love de Sekkinchuu!", "Pure", 13, 2.6, 32, 3.2, 52, 3.47, 114, 4.56);
INSERT INTO LLSIF VALUES ("Aishiteru Banzai!", "Smile", 13, 2.6, 33, 3.3, 50, 3.33, 77, 3.08);
INSERT INTO LLSIF VALUES ("Wonderful Rush", "Cool", 24, 4.8, 34, 3.4, 54, 3.6, 96, 3.84);
INSERT INTO LLSIF VALUES("Oh, Love & Peace!", "Smile", 24, 4.8, 35, 3.5, 59, 3.93, 121, 4.84);
INSERT INTO LLSIF VALUES("Bokura wa Ima no Naka de", "Smile", 24, 4.8, 34, 3.4, 61, 4.07, 114, 4.56);
INSERT INTO LLSIF VALUES("WILD STARS", "Cool", 24, 4.8, 35, 3.5, 65, 4.33, 125, 5);
INSERT INTO LLSIF VALUES("Kitto Seishun ga Kikoeru", "Pure", 24, 4.8, 34, 3.4, 63, 4.2, 129,5.16);
INSERT INTO LLSIF VALUES("Kaguya no Shiro de Odoritai", "Cool", 24, 4.8, 34, 3.4, 65, 4.33, 112, 4.48);
INSERT INTO LLSIF VALUES("Susume→Tomorrow", "Smile", 24, 4.8, 34, 3.4, 63, 4.2, 125, 5);
INSERT INTO LLSIF VALUES("No brand girls", "Cool", 24, 4.8, 34, 3.4, 77, 5.13, 121, 4.84);
INSERT INTO LLSIF VALUES("Wonder Zone", "Pure", 24, 4.8, 34, 3.4, 77, 5.13, 129, 5.16);
INSERT INTO LLSIF VALUES("Love Novels", "Smile", 13, 2.6, 33, 3.3, 61, 4.07, 114, 4.56);
INSERT INTO LLSIF VALUES("Korekara no Someday", "Smile", 26, 5.2, 35, 3.5, 79, 5.27, 127, 5.08);
INSERT INTO LLSIF VALUES("Shiranai Love * Oshiete Love", "Cool", 24, 4.8, 34, 3.4, 61, 4.07, 114, 4.56);
INSERT INTO LLSIF VALUES("START:DASH!!", "Smile", 26, 5.2, 46, 4.6, 90, 6, 129, 5.16);
INSERT INTO LLSIF VALUES("Sweet&Sweet Holiday", "Pure", 24, 4.8, 27, 2.7, 46, 3.07, 125, 5);
INSERT INTO LLSIF VALUES("Ai wa Taiyou Janai?", "Smile", 23, 4.6, 33, 3.3 ,63, 4.2, 96, 3.84);
INSERT INTO LLSIF VALUES("Diamond Princess no Yuuutsu", "Cool", 13, 2.6, 32, 3.2, 61, 4.07, 110, 4.4);
INSERT INTO LLSIF VALUES("Love marginal", "Smile", 24, 4.8, 33, 3.3, 65, 4.33, 129, 5.2);
INSERT INTO LLSIF VALUES("Takaramonos", "Pure", 27, 5.4, 48, 4.8, 96, 6.4, 129, 5.16);
INSERT INTO LLSIF VALUES("Paradise Live", "Cool", 25, 5, 46, 4.6, 81, 5.4, 139, 5.56);

SELECT name, attribute, easy,easybondlp FROM LLSIF WHERE attribute = "Smile" ORDER BY easybondlp DESC;

1 change: 1 addition & 0 deletions app/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/build
30 changes: 30 additions & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.hotz.llsif"
minSdkVersion 23
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets { main { res.srcDirs = ['src/main/res', 'src/main/res/drawable'] } }
productFlavors {
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:design:23.3.0'
compile 'com.google.android.gms:play-services-appindexing:8.1.0'
}
17 changes: 17 additions & 0 deletions app/proguard-rules.pro
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
# in /Users/hotz/Library/Android/sdk/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html

# Add any project specific keep options here:

# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package com.example.hotz.llsif;

import android.app.Application;
import android.test.ApplicationTestCase;

/**
* <a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
*/
public class ApplicationTest extends ApplicationTestCase<Application> {
public ApplicationTest() {
super(Application.class);
}
}
38 changes: 38 additions & 0 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.hotz.llsif">

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<application

android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="Love Live! Bond App"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="Love Live! Bond App"
android:theme="@style/Theme.AppCompat.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".ResultActivity"
android:label="@string/title_activity_result"
android:theme="@style/AppTheme.NoActionBar" />
<!--
ATTENTION: This was auto-generated to add Google Play services to your project for
App Indexing. See https://g.co/AppIndexing/AndroidStudio for more information.
-->
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />

</application>

</manifest>
Binary file not shown.
Binary file not shown.
Binary file added app/src/main/assets/LISTFCEI.TTF
Binary file not shown.
Loading