Skip to content

Instantly share code, notes, and snippets.

View SaraHan774's full-sized avatar
🍇
good to grape

Sara Han SaraHan774

🍇
good to grape
  • 12:29 (UTC -12:00)
View GitHub Profile
@SaraHan774
SaraHan774 / WebActivity.kt
Created May 27, 2022 07:16
sample code for opening kakao customer center
package com.example.postsample
import android.annotation.SuppressLint
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.webkit.WebView
class WebActivity : AppCompatActivity() {
@SuppressLint("SetJavaScriptEnabled")
@SaraHan774
SaraHan774 / MainActivity.kt
Created May 17, 2022 15:06
Swipe to delete sample
package com.example.myapplication
import android.os.Bundle
import android.util.Log
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.animation.core.*
import androidx.compose.foundation.BorderStroke
import androidx.compose.foundation.background
import androidx.compose.foundation.border
@SaraHan774
SaraHan774 / MainActivity.kt
Created March 30, 2022 09:12
Sample tooltip application
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.foundation.Canvas
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.*
import androidx.compose.material.Button
import androidx.compose.material.MaterialTheme
import androidx.compose.material.Surface
import androidx.compose.material.Text
@SaraHan774
SaraHan774 / Modifiers.kt
Last active March 14, 2022 03:49
Chips + N with List Example
@Composable
@Preview
fun ListPreview() {
LazyColumn {
items(20) {
HackyChips(list = randomCoins())
}
}
}
@SaraHan774
SaraHan774 / Quick.java
Created December 2, 2020 10:27
quicksort_implementation
package com.gahee.algorithms.coursera;
import java.util.Arrays;
public class Quick {
static int comparisons = 0;
public static void main(String[] args) {
@SaraHan774
SaraHan774 / Quick.java
Created December 2, 2020 09:59
quicksort_partition
import java.util.Arrays;
public class Quick {
public static void main(String[] args) {
int [] arr = {3, 4, 2, 1, 6, 5, 7, 0};
partition(arr, 0, arr.length);
}
public static void partition(int [] arr, int left, int right){
@SaraHan774
SaraHan774 / build.gradle
Created November 27, 2020 08:27
tragon credentials
def keystorePropertiesFile = rootProject.file("keystore.properties")
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
android {
compileSdkVersion 30
buildToolsVersion "29.0.3"
signingConfigs {
release {
storeFile file(keystoreProperties['storeFile'])