Skip to content

Instantly share code, notes, and snippets.

View ardovic's full-sized avatar
👨‍💻
All work and no play makes Jack a dull boy..

Serj Ardovic ardovic

👨‍💻
All work and no play makes Jack a dull boy..
View GitHub Profile
@ardovic
ardovic / SampleHandlerThreadActivity.java
Last active June 2, 2019 20:32
Sample showing HandlerThread functionality (Android Activity)
package com.ardovic.handlerpractice;
import android.annotation.SuppressLint;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.os.SystemClock;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
@ardovic
ardovic / SampleGoogleSignInActivity.java
Last active June 2, 2019 22:50
Sample Google Sign In implementation (Android Activity)
import android.content.Intent;
import android.support.annotation.NonNull;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.bumptech.glide.Glide;
@ardovic
ardovic / SampleDomParsingActivity.java
Last active June 2, 2019 22:50
Sample of w3c XML DOM parsing implementation (Android Activity)
import android.content.Context;
import android.content.res.AssetManager;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.net.Uri;
import android.support.v4.app.Fragment;
import android.os.AsyncTask;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
@ardovic
ardovic / SampleCustomEditText.java
Last active June 2, 2019 22:49
Sample EditText with a clear button implementation (Android custom View)
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.support.v4.content.res.ResourcesCompat;
import android.support.v7.widget.AppCompatEditText;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
@ardovic
ardovic / SampleGetFileFromStorageActivity.java
Last active June 2, 2019 22:49
Sample of how to get a file data from local storage (Android Activity)
import android.Manifest;
import android.app.Activity;
import android.content.ContentUris;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.net.Uri;
import android.os.Build;
@ardovic
ardovic / SampleDragDropActivity.java
Last active June 2, 2019 22:49
Sample Drag&Drop implementation (Android Activity)
import android.content.ClipData;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.DragEvent;
import android.view.View;
import android.widget.TextView;
public class SampleDragDropActivity extends AppCompatActivity {
TextView textView1, textView2, textView3, targetTextView;
@ardovic
ardovic / SampleBlackWhiteActivity.java
Last active June 2, 2019 22:48
Sample of turning color Bitmap into b&w Bitmap (Android Activity)
import android.graphics.Bitmap;
import android.graphics.Color;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
@ardovic
ardovic / SampleBlackWhiteActivity.java
Last active June 2, 2019 22:48
Sample of turning color Bitmap into b&w Bitmap (Android Activity)
import android.graphics.Bitmap;
import android.graphics.Color;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
@ardovic
ardovic / SampleCallLogActivity.java
Last active June 2, 2019 22:47
Sample phone Call Log implementation (Android Activity)
import android.Manifest;
import android.app.Activity;
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.provider.CallLog;
import android.support.annotation.NonNull;
import android.support.v4.app.ActivityCompat;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
@ardovic
ardovic / SampleFileIOActivity.java
Last active June 2, 2019 23:43
Sample File IO (Android Activity)
import android.content.Context;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import java.io.FileInputStream;
import java.io.FileOutputStream;