One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
<?xml version="1.0" encoding="utf-8"?> | |
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> | |
<item android:drawable="@color/colorPrimary"/> | |
<item> | |
<bitmap android:src="@drawable/bebe" android:gravity="center" android:alpha="0.1"/> | |
</item> | |
<item android:top="300dp" | |
android:bottom="-300dp" | |
android:left="0dp" |
<item android:top="300dp" | |
android:bottom="-100dp" | |
android:left="0dp" | |
android:right="-300dp"> | |
<rotate | |
android:fromDegrees="-10" | |
android:pivotX="0%" | |
android:pivotY="100%"> | |
<shape | |
android:shape="rectangle"> |
class Repository(repositoryName : String, var repositoryOwner: String?, var numberOfStars: Int? | |
, var hasIssues: Boolean = false) : BaseObservable(){ | |
@get:Bindable | |
var repositoryName : String = "" | |
set(value) { | |
field = value | |
notifyPropertyChanged(BR.repositoryName) | |
} |
class MainActivity : AppCompatActivity() { | |
lateinit var binding: ActivityMainBinding | |
override fun onCreate(savedInstanceState: Bundle?) { | |
super.onCreate(savedInstanceState) | |
binding = DataBindingUtil.setContentView(this, R.layout.activity_main) | |
binding.apply { | |
repositoryName.text = "learnyandroid.blogspot.com" |
public class Square { | |
private int a; | |
Square(){ | |
a = 1; | |
} | |
public void setA(int a){ | |
this.a = Math.abs(a); | |
} |
<?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"> | |
<android.support.constraint.ConstraintLayout | |
android:layout_width="match_parent" | |
android:layout_height="match_parent" | |
tools:context="com.hassanusman.kotlinsampleapp.MainActivity"> |
<?xml version="1.0" encoding="utf-8"?> | |
<android.support.constraint.ConstraintLayout 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" | |
android:layout_width="match_parent" | |
android:layout_height="match_parent" | |
tools:context="com.hassanusman.kotlinandroidsampleapp.MainActivity"> | |
<TextView | |
android:id="@+id/repository_name" |
<?xml version="1.0" encoding="utf-8"?> | |
<android.support.constraint.ConstraintLayout 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" | |
android:layout_width="match_parent" | |
android:layout_height="match_parent" | |
tools:context="com.hassanusman.kotlinsampleapp.MainActivity"> | |
<TextView | |
android:layout_width="wrap_content" |
flavorDimensions "default" | |
productFlavors { | |
finalProduction { | |
dimension "default" | |
applicationId "com.hassanusman.kotlinsampleapp" | |
resValue "string", "app_name", "Kotlin Sample App" | |
} |