Skip to content

Instantly share code, notes, and snippets.

View dphans's full-sized avatar
🚀
Usually respond within a day

Bao Phan dphans

🚀
Usually respond within a day
View GitHub Profile
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<import type="android.view.View"/>
<variable name="isFormValidated" type="Boolean" />
<variable name="isFormSubmitting" type="Boolean" />
<variable name="isRegisterationState" type="Boolean" />
</data>
<LinearLayout
android:orientation="vertical"
package com.dinophan.authapp.ui.activities
import com.dinophan.authapp.R
import com.dinophan.authapp.bases.BaseActivity
import com.dinophan.authapp.databinding.ActivityMainBinding
class MainActivity : BaseActivity<ActivityMainBinding>(R.layout.activity_main) {
override fun onActivityCreated(dataBinder: ActivityMainBinding) {
@dphans
dphans / BaseActivity.kt
Created April 10, 2018 22:58
Android Data Binding Example > Activities > BaseActivity.kt
package com.dinophan.authapp.bases
import android.databinding.DataBindingUtil
import android.databinding.ViewDataBinding
import android.os.Bundle
import android.os.PersistableBundle
import android.support.annotation.LayoutRes
import android.support.v7.app.AppCompatActivity
@dphans
dphans / stuns
Last active August 29, 2015 14:24 — forked from zziuni/stuns
# source : http://code.google.com/p/natvpn/source/browse/trunk/stun_server_list
# A list of available STUN server.
stun.l.google.com:19302
stun1.l.google.com:19302
stun2.l.google.com:19302
stun3.l.google.com:19302
stun4.l.google.com:19302
stun01.sipphone.com
stun.ekiga.net