Skip to content

Commit

Permalink
beta release version
Browse files Browse the repository at this point in the history
  • Loading branch information
zeus512 committed Oct 21, 2016
1 parent 1765119 commit 6c3fdc5
Show file tree
Hide file tree
Showing 183 changed files with 4,031 additions and 1,464 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@

*.iml
.gradle
/local.properties
/.idea/*
.DS_Store
/build
/captures
gradle.properties
gradle.properties
674 changes: 0 additions & 674 deletions LICENSE.md

This file was deleted.

43 changes: 0 additions & 43 deletions README.md

This file was deleted.

Binary file added app/app-release.apk
Binary file not shown.
21 changes: 12 additions & 9 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@ apply plugin: 'com.android.application'

android {
compileSdkVersion 24
buildToolsVersion '24.0.2'

buildToolsVersion "24.0.2"
defaultConfig {
applicationId "com.appteamnith.hillffair"
minSdkVersion 16
applicationId "appteam.nith.hillffair"
minSdkVersion 17
targetSdkVersion 24
versionCode 1
versionCode 5
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

manifestPlaceholders = [manifestApplicationId: "${applicationId}",
onesignal_app_id: "94a38ed3-22d3-4067-bf72-83ab26cea1ab",
onesignal_google_project_number: "28303056497"]
Expand All @@ -24,9 +25,11 @@ android {
}

dependencies {

compile 'com.github.jd-alexander:LikeButton:0.2.0'
compile fileTree(include: ['*.jar'], dir: 'libs')
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:24.2.1'
testCompile 'junit:junit:4.12'
compile 'com.android.support:cardview-v7:24.2.0'
compile 'com.github.bumptech.glide:glide:3.7.0'
Expand All @@ -40,5 +43,5 @@ dependencies {
compile 'com.onesignal:OneSignal:3.+@aar'
compile 'com.google.android.gms:play-services-gcm:+'
compile "com.google.android.gms:play-services-location:+"

compile 'com.github.jd-alexander:LikeButton:0.2.0'
}
3 changes: 3 additions & 0 deletions app/proguard-rules.pro
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,6 @@
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}

-dontwarn okio.**
-dontwarn retrofit2.**
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package appteam.nith.hillffair;

import android.content.Context;
import android.support.test.InstrumentationRegistry;
import android.support.test.runner.AndroidJUnit4;

import org.junit.Test;
import org.junit.runner.RunWith;

import static org.junit.Assert.*;

/**
* Instrumentation test, which will execute on an Android device.
*
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
*/
@RunWith(AndroidJUnit4.class)
public class ExampleInstrumentedTest {
@Test
public void useAppContext() throws Exception {
// Context of the app under test.
Context appContext = InstrumentationRegistry.getTargetContext();

assertEquals("appteam.nith.hillffair", appContext.getPackageName());
}
}

This file was deleted.

51 changes: 25 additions & 26 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,46 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.appteamnith.hillffair">

package="appteam.nith.hillffair">
<meta-data android:name="com.onesignal.NotificationOpened.DEFAULT" android:value="DISABLE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />


<application
android:name=".application.MyApplication"
android:allowBackup="true"
android:icon="@drawable/new_logo"
android:icon="@mipmap/icon2"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
android:theme="@style/AppTheme"
>
<activity android:name=".activities.ThemeSelectionActivity" />
<activity android:name=".activities.WelcomeActivity" />
<activity android:name=".activities.SplashActivity">
<activity android:name=".activities.SplashActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".activities.LoginActivity" />
<activity android:name=".activities.LoginActivity">
</activity>
<activity android:name=".Notification.NotificationActivity"
android:parentActivityName=".activities.HomeActivity"/>
<activity android:name=".activities.SignUpActivity" />
<activity
android:name=".activities.HomeActivity"
android:label="@string/title_activity_home"
android:theme="@style/AppTheme" />
android:theme="@style/AppTheme" >
</activity>
<activity
android:name=".activities.NewsfeedActivity"
android:label="NewsFeed"
android:parentActivityName=".activities.HomeActivity"
android:theme="@style/AppTheme" />
<activity
android:name=".activities.ProfileActivity"
android:parentActivityName=".activities.HomeActivity" />
<activity android:name=".activities.ProfileActivity"
android:parentActivityName=".activities.HomeActivity"/>
<activity
android:name=".activities.UploadNewsFeedActivity"
android:windowSoftInputMode="stateVisible|adjustResize" />
<activity
android:name=".activities.CoreTeamActivity"
android:parentActivityName=".activities.HomeActivity" />
<activity android:name=".activities.CoreTeamActivity"
android:parentActivityName=".activities.HomeActivity"></activity>
<activity
android:name=".activities.EventActivity"
android:label="Clubs"
Expand All @@ -55,8 +57,8 @@
android:parentActivityName=".activities.HomeActivity" />
<activity
android:name=".activities.QuizQuestionActivity"
android:label="Quiz"
android:screenOrientation="portrait" />
android:screenOrientation="portrait"
android:label="Quiz" />
<activity
android:name=".activities.QuizScoreActivity"
android:label="Quiz Score"
Expand All @@ -65,21 +67,18 @@
android:name=".activities.InformationActivity"
android:label="Quiz Instructions"
android:parentActivityName=".activities.QuizActivity" />
<activity
android:name=".activities.SettingsActivity"
<activity android:name=".activities.SettingsActivity"
android:label="Settings"
android:parentActivityName=".activities.HomeActivity" />
<activity
android:name=".activities.LeaderBoardActivity"
android:parentActivityName=".activities.QuizActivity" />
android:parentActivityName=".activities.HomeActivity"/>
<activity android:name=".activities.LeaderBoardActivity"
android:parentActivityName=".activities.QuizActivity"/>
<activity android:name=".Notification.Notification2"
android:parentActivityName=".Notification.NotificationActivity"/>
<activity
android:name=".activities.aboutHillffairActivity"
android:label="@string/title_activity_about_hillffair"
android:parentActivityName=".activities.HomeActivity"
android:theme="@style/AppTheme" />
<activity
android:name=".activities.LeaderBoardActivity"
android:parentActivityName=".activities.QuizActivity" />
<activity
android:name=".activities.SponsorActivity"
android:label="Sponsors"
Expand Down
143 changes: 143 additions & 0 deletions app/src/main/java/appteam/nith/hillffair/Notification/DbHelper.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
package appteam.nith.hillffair.Notification;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;

import java.util.ArrayList;
import java.util.List;

import appteam.nith.hillffair.activities.Home_posts_gns;

import static android.R.attr.tag;

/**
* Created by root on 19/10/16.
*/

public class DbHelper extends SQLiteOpenHelper {



SQLiteDatabase mdb;

private static final int DATABASE_VERSION = 2;

private static final String DB_NAME = "onesignalnotiication";
// HOME POSTS TABLE
private static final String TABLE_HOMEPOST= "notification";
private static final String NOTIFICATION_ID="id";
private static final String NOTIFICATION_small_icon="smallicon";
private static final String NOTIFICATION_TITLE="title";
private static final String NOTIFICATION_TIMESTAMP="timestamp";
private static final String NOTIFICATION_LARGE_ICON="largeicon";
private static final String NOTIFICATION_BODY="body";
private static final String NOTIFICATION_BIG_PICTURE="bigpicture";
private static final String NOTIFICATION_LAUNCH_URL="launchurl";


public DbHelper(Context context) {
super(context, DB_NAME, null, DATABASE_VERSION);
mdb=getWritableDatabase();
}




@Override
public void onCreate(SQLiteDatabase sqLiteDatabase) {
sqLiteDatabase.execSQL("create table " +TABLE_HOMEPOST+ "( "
+NOTIFICATION_ID+ " text , "
+NOTIFICATION_small_icon+ " text , "
+NOTIFICATION_TITLE+ " text , "
+NOTIFICATION_BODY+" text , "
+NOTIFICATION_LARGE_ICON+" text , "
+NOTIFICATION_BIG_PICTURE+" text , "
+NOTIFICATION_LAUNCH_URL+" text )");
}
@Override
public void onUpgrade(SQLiteDatabase sqLiteDatabase, int old_version, int new_version) {

if (old_version < new_version) {

// sqLiteDatabase.execSQL(DATABASE_ALTER_TEAM_1);
sqLiteDatabase.execSQL("drop table if exists " + TABLE_HOMEPOST);
onCreate(sqLiteDatabase);
}
}

public boolean truncate(String tablename) {
SQLiteDatabase db = getWritableDatabase();
if (tablename.equals("homeposts")) {
db.execSQL("delete from " + TABLE_HOMEPOST);
return true;
}
return false;
}

public boolean insert_2_homeposts(String id, String smallicon, String title, String body, String bigpicture, String largeicon,String launchurl) {
SQLiteDatabase db = getWritableDatabase();
ContentValues contentValues = new ContentValues();
contentValues.put(NOTIFICATION_ID, id);
contentValues.put(NOTIFICATION_small_icon, smallicon);
contentValues.put(NOTIFICATION_TITLE, title);
contentValues.put(NOTIFICATION_BODY, body);
contentValues.put(NOTIFICATION_BIG_PICTURE, bigpicture);
contentValues.put(NOTIFICATION_LARGE_ICON, largeicon);
contentValues.put(NOTIFICATION_LAUNCH_URL, launchurl);
db.insert(TABLE_HOMEPOST, null, contentValues);
return true;
}

public List gethomedata() {

Log.d("TAGGGGG", "insideeeeeee gethomedata");
List<Home_posts_gns> homedetails = new ArrayList<>();
String query = "select * from " + TABLE_HOMEPOST;
SQLiteDatabase db = getReadableDatabase();
mdb = getReadableDatabase();
Cursor cursor = db.rawQuery(query, null);
Log.d("LOG", "cursorr" + cursor.toString());
if (cursor != null) {
try {
if (cursor.moveToFirst()) {
do {
Home_posts_gns homeposts = new Home_posts_gns();
String id = cursor.getString(cursor.getColumnIndex(NOTIFICATION_ID));
String title = cursor.getString(cursor.getColumnIndex(NOTIFICATION_TITLE));
String small_icon = cursor.getString(cursor.getColumnIndex(NOTIFICATION_small_icon));

Log.d("TAG", "valuesss" +id+title+small_icon);
homeposts.setNotification_id(id);
homeposts.setTitle(title);
homeposts.setSmall_icon(small_icon);
homedetails.add(homeposts);
} while (cursor.moveToNext());

for (int i = 0; i < homedetails.size(); i++) {
Log.d("LOG", "arrryyyy" + homedetails.get(i).toString());
}
cursor.close();
}
} catch (Exception e) {
Log.d("TAG", "Error while trying to get posts from database");
}

} else {
Log.d("DB", "cursor emptyyyy");
}

return homedetails;
}


public Cursor homeposteinnerdata(String id) {
String query = "select * from " + TABLE_HOMEPOST + " where id = '" + id+"'" ;
SQLiteDatabase db = getReadableDatabase();
Cursor cursor = db.rawQuery(query, null);
return cursor;
}
}
Loading

0 comments on commit 6c3fdc5

Please sign in to comment.