Skip to content

Instantly share code, notes, and snippets.

View SkyTreasure's full-sized avatar
🎯
Focusing

Akash Nidhi P S SkyTreasure

🎯
Focusing
View GitHub Profile
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourpackagename">
<uses-permission
android:name="android.permission.ACCESS_COARSE_LOCATION"
android:maxSdkVersion="22" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
package com.yourpackagename;
import com.facebook.react.ReactPackage;
import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.uimanager.ViewManager;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@SkyTreasure
SkyTreasure / HeadlessService.java
Last active June 24, 2019 14:02
HeadlessService
package com.yourpackagename;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.Nullable;
import com.facebook.react.HeadlessJsTaskService;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.jstasks.HeadlessJsTaskConfig;
@SkyTreasure
SkyTreasure / BackgroundScanModule.java
Created June 24, 2019 13:49
BackgroundScanModule
package com.yourpackagename;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.location.Location;
import android.support.v4.content.LocalBroadcastManager;
import android.util.Log;
@SkyTreasure
SkyTreasure / BackgroundScanService.java
Created June 24, 2019 13:40
BackgroundScanService
package com.yourpackagename;
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.graphics.Color;
@SkyTreasure
SkyTreasure / movies.json
Last active June 21, 2019 07:17
Movie API Sample
{
"comingsoon": [
{
"id": "65",
"title": "Zama",
"year": "2017",
"genres": [
"Drama"
],
"ratings": [
@SkyTreasure
SkyTreasure / FirebaseOnlineOfflinePresence.kt
Created November 6, 2017 12:27
This function sets the online status to true under user node. And sets to false when user exits the app or gets disconnected with the internet.
/**
* This function sets the online status to true under user node. And sets to false when
* user exits the app.
*/
fun setOnlinePresence() {
FirebaseDatabase.getInstance().reference.child(".info/connected")
var onlineRef = FirebaseDatabase.getInstance().reference.child(".info/connected")
var currentUserRef = FirebaseDatabase.getInstance().reference.child("/users/" + sCurrentUser?.uid + "/online");
var lastSeenRef = FirebaseDatabase.getInstance().reference.child("/users/" + sCurrentUser?.uid + "/last_seen_online");
@SkyTreasure
SkyTreasure / load_test_data.sh
Created July 13, 2017 19:52 — forked from clintongormley/load_test_data.sh
Run these commands in your shell to setup the test data for Chapter 5
curl -XPUT 'http://localhost:9200/us/user/1?pretty=1' -d '
{
"email" : "john@smith.com",
"name" : "John Smith",
"username" : "@john"
}
'
curl -XPUT 'http://localhost:9200/gb/user/2?pretty=1' -d '
{
# coding=UTF-8
from __future__ import division
import re
# This is a naive text summarization algorithm
# Created by Shlomi Babluki
# April, 2013
class SummaryTool(object):