Skip to content

Instantly share code, notes, and snippets.

View SalaSuresh's full-sized avatar

Suresh Sala SalaSuresh

  • Bangalore
  • 14:46 (UTC +05:30)
View GitHub Profile
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
#include <jni.h>
#include "AndroidInterfaceManager.h"
using namespace std;
AndroidInterfaceManager::AndroidInterfaceManager() {
jniEnv = JniHelper::getEnv();
activity = JniHelper::getActivity();
@SalaSuresh
SalaSuresh / MainActivity.kt
Created October 24, 2017 04:40
Android RecyclerView example using Kotlin
package com.example.suresh.recyclerviewpractice
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import android.support.v7.widget.DividerItemDecoration
import android.support.v7.widget.LinearLayoutManager
import android.support.v7.widget.RecyclerView
import android.widget.Toast
class MainActivity : AppCompatActivity(), MyRecyclerView.itemClickListener {
@SalaSuresh
SalaSuresh / ApiClient.java
Created October 26, 2017 09:04
Android RecyclerView Example with Retrofit library.
package suresh.androidtest;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
/**
* Created by Dumadu on 26-Oct-17.
*/
public class ApiClient {
@SalaSuresh
SalaSuresh / ApiClient.kt
Created October 30, 2017 09:10
Android RecyclerView Example with Retrofit library using Kotlin.
package com.suresh.retrofitdemo
import retrofit2.Retrofit
import retrofit2.converter.gson.GsonConverterFactory
/**
* Created by Dumadu on 26-Oct-17.
*/
public class ApiClient {
public var BASE_URL: String = "https://next.json-generator.com/api/json/get/"
@SalaSuresh
SalaSuresh / Contact.java
Created December 21, 2017 09:14
Passing object using one Activity to Other Activity using Intent
public class Contact implements Serializable {
public String name;
public String number;
public String getName() {
return name;
}
public String getNumber() {
@SalaSuresh
SalaSuresh / Contact.java
Created December 21, 2017 11:53
Android RecyclerView with enable and disable button.
package com.suresh.intent;
public class Contact {
public String name;
public String number;
public boolean blocked;
public String getName() {
@SalaSuresh
SalaSuresh / MainActivity.java
Created December 28, 2017 05:20
Android RecyclerView exmaple
package com.suresh.recyclerviewdemo;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.DividerItemDecoration;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.widget.Toast;
@SalaSuresh
SalaSuresh / MainActivity.java
Last active February 7, 2018 05:37
Android Chrome Custom Tabs
package com.suresh.chrometab;
import android.app.PendingIntent;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.net.Uri;
import android.os.Bundle;
import android.support.annotation.Nullable;
@SalaSuresh
SalaSuresh / MainActivity.java
Created March 6, 2018 13:32
Android ViewPager with Bubble Seek bar
package com.suresh.viewpagerdemo.pager_test;
import android.animation.Animator;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewAnimationUtils;
@SalaSuresh
SalaSuresh / MailService.java
Created April 13, 2018 04:34
sending mail from android application..(need to add INTERNET permission in manifest and need to add jar library files, use this link to download (https://drive.google.com/file/d/1L488o5wIDQE-X9ajq2EDpp7asjmjd3fp/view?usp=sharing))
package com.example.salasuresh.androidpractice.sendmail;
import android.os.AsyncTask;
import java.io.UnsupportedEncodingException;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.PasswordAuthentication;