Skip to content

Instantly share code, notes, and snippets.

View raviyadav4875's full-sized avatar

AskFortricks.com raviyadav4875

View GitHub Profile
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.squareup.picasso:picasso:2.4.0'
compile 'com.android.support:recyclerview-v7:24.2.1'
compile 'com.android.support:cardview-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
}
@raviyadav4875
raviyadav4875 / Ktx_dependency.kt
Created February 13, 2018 15:15
KTX dependency
repositories {
google()
}
dependencies {
implementation 'androidx.core:core-ktx:0.1'
}
package com.keyes.youtube;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.AlertDialog.Builder;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Color;
import android.media.MediaPlayer;
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/white"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@raviyadav4875
raviyadav4875 / MainActivity.java
Created December 29, 2016 17:12
Main Launcher Activity
package com.keyes.youtube;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
@raviyadav4875
raviyadav4875 / AskforTricksUtility.java
Last active December 29, 2016 17:11
Youtube player Main Activity
package com.keyes.youtube;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* By Askfortricks.com
*/
public class TypeFaceProvider {
public static final String TYPEFACE_FOLDER = "fonts";
public static final String TYPEFACE_EXTENSION = ".ttf";
private static Hashtable<String, Typeface> sTypeFaces = new Hashtable<String, Typeface>(
2);
public static Typeface getTypeFace(Context context, String fileName) {
Typeface tempTypeface = sTypeFaces.get(fileName);
public class TextViewCustom extends TextView {
private static final String TAG = TextViewCustom.class.getSimpleName();
public TextViewCustom(Context context) {
super(context);
}
public TextViewCustom(Context context, AttributeSet attrs) {
super(context, attrs);
@raviyadav4875
raviyadav4875 / AndroidManifest.xml
Last active December 29, 2016 14:52
FusedLocation Provider api of latest google play services
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="test.com.fusedlocationprovidermarshmallow">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
@raviyadav4875
raviyadav4875 / sample.json
Created November 11, 2015 09:25
My sample json
{"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}
]}