Skip to content

Instantly share code, notes, and snippets.

View e16din's full-sized avatar

Александр Кундрюков e16din

View GitHub Profile
@e16din
e16din / first_app.dart
Last active July 23, 2023 22:29
My First App
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@e16din
e16din / ResizableFrameLayout.kt
Created June 13, 2018 17:59
Когда открывается клавиатура, скроллить макет диалога в самый низ
import android.annotation.TargetApi
import android.content.Context
import android.os.Build
import android.util.AttributeSet
import android.view.View
import android.widget.FrameLayout
open class ResizableFrameLayout : FrameLayout {
companion object {
@e16din
e16din / CancelableWrapperActivity.kt
Last active June 13, 2018 17:50
Закрывать диалог по клику вне области диалога (если setCanceledOnTouchOutside() не работает)
import android.content.Context
import android.content.Intent
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import android.view.View
import java.lang.ref.WeakReference
typealias OnCreateListener = (context: Context) -> Unit
@e16din
e16din / ImagePicker.java
Created September 19, 2016 15:18 — forked from Mariovc/ ImagePicker.java
Utility for picking an image from Gallery/Camera with Android Intents
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ResolveInfo;
import android.content.res.AssetFileDescriptor;
import android.database.Cursor;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Matrix;
import android.media.ExifInterface;