Skip to content

Instantly share code, notes, and snippets.

View stevenay's full-sized avatar

Nay Lin Aung stevenay

View GitHub Profile
<?php
class Courier{
public $name;
public $country;
public function __construct($name,$country)
{
$this->name = $name;
<?php
# -- In Object Oriented Programming, Classes have attributes specified already even before start coding.
# -- Therefore, in this Class, the attributes are specified explicitly.
# -- Use PHP Magic methods --get and --set
class Courier{
private $name;
private $duty;
@stevenay
stevenay / AttractionViewHolder.java
Created July 16, 2016 09:24
Attraction View Holder
package xyz.aungpyaephyo.padc.myanmarattractions.views.holders;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.widget.ImageView;
import android.widget.TextView;
import com.bumptech.glide.Glide;
import org.w3c.dom.Attr;
@stevenay
stevenay / AndroidManifest.xml
Created August 14, 2016 09:57
Android Manifest
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="xyz.aungpyaephyo.padc.myanmarattractions">
<uses-permission android:name="android.permission.INTERNET" />
<!-- Permission required by the SyncAdapter -->
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
@stevenay
stevenay / ChapterListFragment.java
Created September 17, 2016 11:25
Static Data Example of RecyclerView
package net.naylinaung.appdesign.fragments;
import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
package com.padc.interactive_training.data.agents.retrofit;
import com.padc.interactive_training.data.responses.CourseListResponse;
import com.padc.interactive_training.data.responses.UserListResponse;
import com.padc.interactive_training.utils.InteractiveTrainingConstants;
import retrofit2.Call;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.POST;
package com.padc.interactive_training.data.agents.retrofit;
import android.util.Log;
import com.padc.interactive_training.InteractiveTrainingApp;
import com.padc.interactive_training.data.agents.CourseDataAgent;
import com.padc.interactive_training.data.models.CourseModel;
import com.padc.interactive_training.data.responses.CourseListResponse;
import com.padc.interactive_training.data.responses.UserListResponse;
import com.padc.interactive_training.utils.CommonInstances;
package com.padc.interactive_training.data.persistence;
import android.content.ContentResolver;
import android.content.ContentUris;
import android.net.Uri;
import android.provider.BaseColumns;
import com.padc.interactive_training.InteractiveTrainingApp;
/**
package com.padc.interactive_training.data.persistence;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import com.padc.interactive_training.data.persistence.CoursesContract.AuthorEntry;
import com.padc.interactive_training.data.persistence.CoursesContract.ChapterEntry;
import com.padc.interactive_training.data.persistence.CoursesContract.DiscussionEntry;
import com.padc.interactive_training.data.persistence.CoursesContract.ReplyEntry;
package com.padc.interactive_training.data.persistence;
import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.Context;
import android.content.UriMatcher;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.net.Uri;