Skip to content

Instantly share code, notes, and snippets.

public class FooDAO implements Closeable {
private final Realm realm = Realm.getDefaultInstance();
@Override
public void close() {
realm.close();
}
public void setFooValue(RealmFoo foo, String value) {
@wightwulf1944
wightwulf1944 / Board.java
Last active March 17, 2019 10:51
TicTacToy engine
package model;
public class Board {
private final Piece[][] cells;
public Board(int width, int height) {
cells = new Piece[width][height];
}
package com.example.pc.tictactoy
import android.graphics.Color
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.ArrayAdapter
import android.widget.Button
import android.widget.Toast
import x.android.synthetic.*
public class MainActivity extends AppCompatActivity {
ListView listView;
MyAdapter adapter;
List<MyData> data;
@Override
protected void onCreate(Bundle savedInstanceState) {
@wightwulf1944
wightwulf1944 / StorageIntroAdapter.java
Last active January 19, 2018 02:40
adapter for listview
public class StorageIntroAdapter extends BaseAdapter {
private final LayoutInflater inflater;
private final List<StorageOption> data;
public StorageIntroAdapter(LayoutInflater inflater, List<StorageOption> data) {
this.inflater = inflater;
this.data = data;
}
@wightwulf1944
wightwulf1944 / StorageIntroAdapter.java
Last active January 20, 2018 13:01
adapter for recyclerview
public class StorageIntroAdapter extends RecyclerView.Adapter<StorageIntroAdapter.ViewHolder> {
private final LayoutInflater inflater;
private final List<StorageOption> data;
private int selectedPosition;
private Consumer<Integer> onSelectionChangedListener;
import android.support.v7.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public class MasterActivity extends AppCompatActivity {
private MainViewModel viewModel;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
viewModel = ViewModelProviders.of(this).get(MainViewModel.class);
if (savedInstanceState != null) {
public class MasterActivity extends AppCompatActivity {
private MainViewModel viewModel;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
viewModel = ViewModelProviders.of(this).get(MainViewModel.class);
viewModel.load(savedInstanceState);
}
@wightwulf1944
wightwulf1944 / MainActivity.java
Last active September 29, 2017 09:22
scrollToPosition(int) doesnt work?
public class MainActivity extends AppCompatActivity {
private int currentIndex;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
currentIndex = savedInstanceState.getInt("currentIndex");
}