Skip to content

Instantly share code, notes, and snippets.

View Kishanjvaghela's full-sized avatar
🎯
Focusing

Kishan Vaghela Kishanjvaghela

🎯
Focusing
View GitHub Profile
dependencies {
compile 'com.kbeanie:image-chooser-library:1.4.4@aar'
compile 'com.soundcloud.android:android-crop:1.0.1@aar'
}
@Kishanjvaghela
Kishanjvaghela / Utils.java
Created February 26, 2016 11:03
Utility methods
/**
* get android id of device.
*
* @param context app context
* @return android id
*/
public static String getAndroidID(Context context) {
if (context != null) {
return Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID);
} else {
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
/**
* Created by DSK02 on 1/27/2016.
*/
public abstract class EndlessRecyclerOnScrollListener extends RecyclerView.OnScrollListener {
public static String TAG = "EndlessRecycler";
private int previousTotal = 0; // The total number of items in the dataset after the last load
@Kishanjvaghela
Kishanjvaghela / prog.c
Created February 11, 2016 07:24
Program to print number 1..n as right triangle.
#include <stdio.h>
int main(void) {
int i,j,rows;
printf("Enter the nth number of series: ");
scanf("%d",&rows);
printf("\n");
for(i=1;i<=rows;++i)
{
for(j=1;j<=i;++j)
@Kishanjvaghela
Kishanjvaghela / CustomDatePickerDialog.java
Last active June 19, 2020 09:44
Set maximum date in DatePicker dialog
import android.app.DatePickerDialog;
import android.content.Context;
import android.os.Build;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.DatePicker;
import java.util.Calendar;
import jp.likenote.android.R;
@Kishanjvaghela
Kishanjvaghela / ExpandableHeightGridView.java
Created September 12, 2015 08:55
ExpandableHeightListView and ExpandableHeightGridView
import android.content.Context;
import android.util.AttributeSet;
import android.view.ViewGroup;
import android.widget.GridView;
public class ExpandableHeightGridView extends GridView {
boolean expanded = false;
public ExpandableHeightGridView(Context context) {
private ImagePicker imagePicker;
// init
imagePicker = new ImagePicker(getActivity(), new ImageChooserListener() {
@Override
public void onImageChosen(final ChosenImage chosenImage) {
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
filePath = chosenImage.getFileThumbnail();