Skip to content

Instantly share code, notes, and snippets.

View mehmetbalbay's full-sized avatar
:octocat:

Mehmet Agah Balbay mehmetbalbay

:octocat:
  • Turkey
View GitHub Profile
<?xml version=“1.0” encoding=“utf-8”?>
<layout xmlns:bind="http://schemas.android.com/apk/res/android">
<data>
<variable
name="user"
type="mehmetbalbay.net.databindinginrecyclerview.model.User" />
<variable
android {
dataBinding {
enable = true
}
}
private ActivityMainBinding binding;
binding = DataBindingUtil.setContentView(this, R.layout.activity_main);
@mehmetbalbay
mehmetbalbay / MainActivity.java
Created December 4, 2018 04:46
handler class
private MyClickHandlers handlers;
handlers = new MyClickHandlers(this);
public class MyClickHandlers {
Context context;
public MyClickHandlers (Context context) {
this.context = context;
}
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import com.yarolegovich.lovelydialog.LovelyInfoDialog;
public class NetworkChangeReceiver extends BroadcastReceiver {
Context context;
Interface Kısmı
interface VeriTasimaListener {
fun dataSender(gonderilendeger:String)
}
Fragment Implement edilecek kısım
TestFragment : VeriTasimaListener {
}
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<androidx.cardview.widget.CardView
android:id="@+id/menuItem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
@mehmetbalbay
mehmetbalbay / Main.java
Created September 9, 2020 08:09 — forked from ishitcno1/Main.java
android alert dialog show soft input keyboard
AlertDialog dialog = new AlertDialog.Builder(this).create();
dialog.show();
Window window = dialog.getWindow();
window.clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
require('dns').lookup(require('os').hostname(), function (err, add, fam) {
console.log('addr: '+add);
})
{
"result": [
"ADANA",
"ADIYAMAN",
"AFYONKARAHİSAR",
"AĞRI",
"AMASYA",
"ANKARA",
"ANTALYA",
"ARTVİN",