Skip to content

Instantly share code, notes, and snippets.

View keinix's full-sized avatar

Zack Osborn keinix

View GitHub Profile
private boolean networkIsAvailable() {
ConnectivityManager manager = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = manager.getActiveNetworkInfo();
boolean isAvailable = false;
if (networkInfo != null && networkInfo.isConnected()) {
isAvailable = true;
}
return isAvailable;
}
@keinix
keinix / allAndroidActivitesPortrait.java
Created July 21, 2017 00:06
Turn the entire android app to portrait only.
package com.keinix.interactivestory;
import android.app.Activity;
import android.app.Application;
import android.content.pm.ActivityInfo;
import android.os.Bundle;
public class InteractiveStoryApplication extends Application {
@Override
public void onCreate() {
@keinix
keinix / JavaGsonBasics
Last active July 14, 2017 02:00
Assign Json values to class variables or Map with Gson examples.
public class Main {
public static void main(String[] args) {
Gson gson = new Gson();
String file;
JsonObject jsonObject;
// used in the map example only
Type type = new TypeToken<Map<String, String>>(){}.getType();
FileReader json = null;
class Game {
private String answer;
private String hits;
private String misses;
public static final int MAX_MISSES = 7;
public Game(String answer) {
this.answer = answer;
hits = "";
misses = "";