Skip to content

Instantly share code, notes, and snippets.

View iamnaran's full-sized avatar
🐧
git gitlich

Narayan Panthi iamnaran

🐧
git gitlich
View GitHub Profile
@iamnaran
iamnaran / WeatherModel.java
Created November 8, 2019 04:46
OpenWeatherMapApi Retrofit Model
public class WeatherModel {
@SerializedName("cod")
@Expose
private String cod;
@SerializedName("message")
@Expose
private Double message;
@SerializedName("cnt")
@Expose
@iamnaran
iamnaran / MainActivity.java
Last active May 23, 2021 15:29
Bottom Sheet above Bottom Navigation
package com.fireball.mygame.activities;
import android.animation.ValueAnimator;
import android.app.Activity;
import android.content.Intent;
import android.support.annotation.NonNull;
import android.support.design.widget.BottomSheetBehavior;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
@iamnaran
iamnaran / BOQActivity.java
Created June 9, 2019 07:09
Horizontal & Vertical Scrolling in RecyclerView - Medium
package com.upasarga.construction.activities.boq;
import android.support.annotation.NonNull;
import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
@iamnaran
iamnaran / DistrictOfNepal.txt
Last active March 24, 2021 14:49
District of Nepal Array (With States Number - Province ID)
"districts": [
{
"id": 1,
"name": "Bhojpur",
"province_id": "1"
},
{
"id": 2,
"name": "Dhankuta",
"province_id": "1"
@iamnaran
iamnaran / ApiService.java
Created March 24, 2019 10:04
Upload Multiple Images Using Retrofit
// Example url :- money_expenses and response model - ServerResponse (your response success model)
@POST("money_expense")
Call<ServerResponse> createExpenses(@Body RequestBody files);
@iamnaran
iamnaran / activity_layout.xml
Last active July 30, 2024 12:55
Layout And RecyclerView Animation Android (Made Simple with XML only)
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layoutAnimation="@anim/layout_animation"
android:orientation="vertical">
</ScrollView>
@iamnaran
iamnaran / letsdesign.txt
Last active February 8, 2019 10:09
I design !
https://medium.com/@naran_9439/the-breathing-space-in-design-58c9092ec1a8
@iamnaran
iamnaran / Application.kt
Last active January 21, 2019 07:16
Application Class in Kotlin #android #application #singleton #class
import android.app.Activity
import android.app.Application
import android.content.Context
import android.content.SharedPreferences
import android.os.Bundle
import android.preference.PreferenceManager
import android.util.Log
class Application : Application(), Application.ActivityLifecycleCallbacks {
@iamnaran
iamnaran / Retrofit CallBack
Created September 25, 2018 14:48
Retrofit Callback - Customization
import android.support.annotation.NonNull;
import com.ingrails.nepatop.R;
import com.ingrails.nepatop.utils.NepaTopApplication;
import java.io.InterruptedIOException;
import java.net.ConnectException;
import java.net.UnknownHostException;
@iamnaran
iamnaran / Custom Image View
Created September 25, 2018 14:46
Custom Image View Android
package com.upasarga.elibrary.helper;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Path;
import android.graphics.RectF;
import android.util.AttributeSet;
import android.widget.ImageView;