#Advanced swift ##Taking control of Syntax
텍스트 머드 기반으로 설명을 하네~
class Thing {
init(location: Thing?, name: String,
longDescription: String) { ... }
#Advanced swift ##Taking control of Syntax
텍스트 머드 기반으로 설명을 하네~
class Thing {
init(location: Thing?, name: String,
longDescription: String) { ... }
<manifest xmlns:android="http://schemas.android.com/apk/res/android" | |
package="kr.pe.kingori.silgeupgum"> | |
<uses-permission android:name="android.permission.INTERNET" /> | |
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> | |
<uses-permission android:name="android.permission.WAKE_LOCK" /> | |
<uses-permission android:name="android.permission.VIBRATE" /> | |
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> | |
<uses-permission android:name="android.permission.GET_ACCOUNTS" /> | |
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> |
object Hello extends Application { | |
println("hello") | |
} |
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; |
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; |
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; |
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(); |
class Euler1 { | |
/** | |
* 1 부터 maxVal 미만의 수 중 3 또는 5의 배수의 합 | |
* @param maxVal | |
* @return | |
*/ | |
def getMultipleOf3Or5(maxVal: Int) = { | |
(0 /: (1 until maxVal).filter((arg: Int) => (arg % 3 == 0 || arg % 5 == 0)))(_ + _) | |
} |
class Euler2 { | |
/** | |
* max 이하의 짝수 피보나치 수열 합 | |
* @param op1 | |
* @param op2 | |
* @param max | |
* @param sum | |
* @return | |
*/ |
class Euler3 { | |
/** | |
* prime 여부 | |
* @param num | |
* @return | |
*/ | |
def isPrimeLong(num: Long): Boolean = { | |
var index = 2L | |
while (index < num) { |