Skip to content

Instantly share code, notes, and snippets.

View malikkurosaki's full-sized avatar
💭
flutter on fire

malik kurosaki malikkurosaki

💭
flutter on fire
View GitHub Profile
@malikkurosaki
malikkurosaki / menangai enter edit text.md
Created October 23, 2019 02:21
cara menangani enter pada edit text

menangani enter pada edit text

 kolomCari.setOnEditorActionListener((textView, i, keyEvent) -> {
            boolean handle = false;
            if (i == EditorInfo.IME_ACTION_DONE){
                Toast.makeText(getContext(),kolomCari.getText().toString().trim(),Toast.LENGTH_LONG).show();
                handle = true;
            }
 return handle;
@malikkurosaki
malikkurosaki / mengacak list view.md
Created October 22, 2019 06:27
mengacak list view

mengacak list view

Collections.shuffle(arrayList);
@malikkurosaki
malikkurosaki / malikkurosaki info.md
Created October 22, 2019 05:18
malikkurosaki info

Malik Kurosaki Info

INFO

<string name="developer">
        DEVELOPER \n
        NAMA    : Malik Kurosaki \n
        IG      : https://www.instagram.com/malik_kurosaki \n
@malikkurosaki
malikkurosaki / ripple.md
Created October 22, 2019 04:28
android ripple effect

Ripple Effect

 <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:padding="8dp"
            android:textStyle="bold"
            android:background="?attr/selectableItemBackgroundBorderless"
 android:clickable="true"
@malikkurosaki
malikkurosaki / recyclerview memanjang.md
Created October 21, 2019 08:44
recyclerview memanjang

Recyclerview Memanjang

buat adapternya

package dev.malikkurosaki.gombalinkita.Adapter;

import android.content.Context;
import android.view.LayoutInflater;
@malikkurosaki
malikkurosaki / simple opout window.md
Created October 20, 2019 01:09
android super simple popout window

simple popout window

    public static void ngepopInfo(Context context,View view){
        PopupWindow popupWindow = new PopupWindow(context);
        View layoutNya = LayoutInflater.from(context).inflate(R.layout.hasil_adapter,null);
        popupWindow.setContentView(layoutNya);
        popupWindow.setWidth(WindowManager.LayoutParams.WRAP_CONTENT);
 popupWindow.setHeight(WindowManager.LayoutParams.WRAP_CONTENT);
@malikkurosaki
malikkurosaki / pembulatan 1000 seribu.md
Created October 19, 2019 10:10
java pembulatan 1000 seribu

jajva pembulatan 1000 seribu

 BigDecimal decimal = new BigDecimal((double)1005873/1000);
                decimal = decimal.setScale(0,RoundingMode.UP);
                Log.i(TAG, "perhitunganTotal: "+decimal.intValue()*1000);
@malikkurosaki
malikkurosaki / format uang.md
Created October 19, 2019 09:01
format uang

format uang

NumberFormat formatter = new DecimalFormat("#,###");
double myNumber = 1000000;
String formattedNumber = formatter.format(myNumber);
@malikkurosaki
malikkurosaki / never ending service android.md
Created October 16, 2019 12:01
android studio service tidak pernah mati

never ending service android

buat service

package dev.malikkurosaki.bestlocation;
import android.app.AlarmManager;
import android.app.PendingIntent;
import android.app.Service;