Skip to content

Instantly share code, notes, and snippets.

View quentin7b's full-sized avatar
🌴
Aloha

Quentin Klein quentin7b

🌴
Aloha
View GitHub Profile
@quentin7b
quentin7b / AndroidManifest.xml
Created November 13, 2018 16:07
CAF_Sender_Manifest_1
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.github.quentin7b.estimateit">
<application
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name">
<meta-data
android:name="com.google.android.gms.cast.framework.OPTIONS_PROVIDER_CLASS_NAME"
android:value="com.github.quentin7b.estimateit.CastOptionsProvider" />
@quentin7b
quentin7b / MainActivity.kt
Last active October 17, 2019 11:33
CAF_Sender_Activity
package com.github.quentin7b.estimateit
import android.os.Bundle
import android.util.Log
import android.view.Menu
import androidx.appcompat.app.AppCompatActivity
import androidx.core.view.MenuItemCompat
import androidx.mediarouter.app.MediaRouteActionProvider
import androidx.mediarouter.media.MediaControlIntent
import androidx.mediarouter.media.MediaRouteSelector
@quentin7b
quentin7b / app_build.gradle
Last active March 7, 2019 15:32
gradle build file for Android
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion 28
defaultConfig {
applicationId "your.app.id"
minSdkVersion 21
@quentin7b
quentin7b / custom_autocomplete.widget.dart
Last active October 4, 2023 12:30
A custom AutoComplete Widget in flutter that makes it more easy to customize the render of the items
import 'package:flutter/material.dart';
class CustomAutoComplete<T extends Object> extends StatelessWidget {
final Iterable<T> options;
final Function(T) onSelected;
final String Function(T)? displayStringForOption;
final Widget Function(BuildContext, T)? optionsItemBuilder;
final Iterable<T> Function(TextEditingValue)? optionsFilter;
const CustomAutoComplete({