Skip to content

Instantly share code, notes, and snippets.

.floating {
animation-name: floating;
animation-duration: 4s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
margin-left: 30px;
margin-top: 5px;
}
@keyframes floating {
@tonY1883
tonY1883 / SQLiteHelper.java
Created July 30, 2017 06:53
Android SQLiteHelper with auto upgrade and downgrade
private class SQLiteHelper extends SQLiteOpenHelper {
public DatabaseOperations(Context context) {
super(context, DatabaseSchemas.DATABASE_NAME, null, DatabaseSchemas.DATABASE_VERSION);
}
public void onCreate(SQLiteDatabase db) {
//Create all tables
db.execSQL(DatabaseSchemas.Table.CREATION_SQL);
}
@tonY1883
tonY1883 / snackbar_indefinite.java
Last active May 14, 2017 08:19
code for displaying dismissable snackbar in android
public static void showIndefiniteSnackBar(View view, String message){
final Snackbar snack = Snackbar.make(view, message, Snackbar.LENGTH_INDEFINITE);
snack.setAction(android.R.string.ok, new View.OnClickListener() {
@Override
public void onClick(View view) {
snack.dismiss();
}
});
snack.show();
@tonY1883
tonY1883 / center.css
Last active February 20, 2019 08:15
CSS code for elements to sit right in the center of the page.
.center {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
min-height: 100vh;
}