Skip to content

Instantly share code, notes, and snippets.

View kingori's full-sized avatar

Sewon Ann kingori

View GitHub Profile
@kingori
kingori / FullScreenImageViewTouch.java
Created September 9, 2012 13:56
https://github.com/TheDimasig/ImageViewZoom 의 full screen 버전: 최소 축소해도 화면을 꽉 채우도록
public class FullScreenImageViewTouch extends ImageViewTouch {
public FullScreenImageViewTouch(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public void setImageDrawable(Drawable drawable) {
Point p = getScreenSize(getContext());
int bitmapWidth = drawable.getIntrinsicWidth();
int bitmapHeight = drawable.getIntrinsicHeight();
@kingori
kingori / gist:3207764
Created July 30, 2012 15:22
linkified spannable generator
public static Spannable getLinkifiedSpannable(String text) {
Spannable spannable = new SpannableStringBuilder(text); //create spannable for linkify
Linkify.addLinks(spannable, Linkify.ALL); // make URLspan
URLSpan[] spans = spannable.getSpans(0, spannable.length(), URLSpan.class); //get url spans
for (URLSpan span : spans) { //iterate on url spans
int spanStart = spannable.getSpanStart(span); //save postion of current url span
int spanEnd = spannable.getSpanEnd(span);
if (spanStart < 0 || spanEnd < 0)
@kingori
kingori / SampleEndlessLoader.java
Created June 18, 2012 16:04
android AsyncTaskLoader sample
public static class SampleEndlessLoader extends AsyncTaskLoader<List<String>> {
EventManager evManager;
int itemCount = 0;
boolean isLoading = false;
public SampleEndlessLoader(Context context, EventManager evManager) {
super(context);
Log.d(LOG_TAG, "EndlessLvFrag.SampleLoader.SampleLoader:");
this.evManager = evManager;
@kingori
kingori / And_charset_comparisonActivity.java
Created June 14, 2012 02:36
android Charset.availableCharsets() crash test
package kr.pe.kingori.exp.charset;
import java.nio.charset.Charset;
import java.util.concurrent.atomic.AtomicInteger;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.view.View;
@kingori
kingori / MainActivity.java
Created June 12, 2012 16:41
ActionBar Tab with Fragment
package com.proto.fragment;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@kingori
kingori / Helloworld.scala
Created April 30, 2012 11:41
Scala Helloworld
object Hello extends Application {
println("hello")
}