Skip to content

Instantly share code, notes, and snippets.

View ar-android's full-sized avatar
:octocat:
NULL

Ahmad Rosid ar-android

:octocat:
NULL
View GitHub Profile
@ar-android
ar-android / MentionableEditText.java
Created October 22, 2015 14:23
EditText extends MultiAutoCompleteTextView for create edittext mentionable
import android.app.Activity;
import android.content.Context;
import android.graphics.Color;
import android.text.Editable;
import android.text.SpannableStringBuilder;
import android.text.TextWatcher;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
package com.ocit.wasap.fragment;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import android.view.LayoutInflater;
import android.view.View;
@ar-android
ar-android / ArabicFont.java
Last active October 27, 2015 14:27
simple set font arabic on text view
package id.pondokprogrammer.asmaulhusna;
import android.app.Activity;
import android.graphics.Typeface;
import android.os.Bundle;
import android.widget.TextView;
public class DetailAsmaulHusna extends Activity {
private TextView judul;
@ar-android
ar-android / httheadervolley.java
Created October 30, 2015 10:08
http header Volley
public void requestWithSomeHttpHeaders() {
RequestQueue queue = Volley.newRequestQueue(getActivity());
String url = "http://mimfoundation.or.id/underground/api/api.php?donat=getDetailSantri&uid=zainal";
StringRequest postRequest = new StringRequest(Request.Method.GET, url,
new Response.Listener<String>()
{
@Override
public void onResponse(String response) {
// response
package id.pondokprogrammer.asmaulhusna;
import android.content.Context;
import android.graphics.Typeface;
public final class Farsi {
public static boolean isFarsiConversionNeeded = true;
private final static String szLamAndAlef = Character
@ar-android
ar-android / GsonArrayObject.java
Last active November 30, 2015 03:05
Convert JSON Array to ArrayList with Gson
Gson gson = new Gson();
Type collectionType = new TypeToken<ArrayList<UserStatus>>() {
}.getType();
data = gson.fromJson(object.toString(), collectionType);
@ar-android
ar-android / JSONParser.java
Created October 31, 2015 15:13
Json Parser Manual
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.util.List;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
@ar-android
ar-android / BelajarFirebase.java
Created November 3, 2015 02:56
simple firebase
package com.ocit.wasap.activity;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import com.firebase.client.DataSnapshot;
import com.firebase.client.Firebase;
@ar-android
ar-android / main.java
Last active November 4, 2015 06:13
save to json local storage
String str = json.toString();
SharedPreferences sharedPref = getSharedPreferences( "appData", Context.MODE_WORLD_WRITEABLE );
SharedPreferences.Editor prefEditor = getSharedPreferences( "appData", Context.MODE_WORLD_WRITEABLE ).edit();
prefEditor.putString( "json", str );
prefEditor.commit();
package com.ocit.musicandvideostream.activity;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Handler;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;