Skip to content

Instantly share code, notes, and snippets.

View ritshpatidar's full-sized avatar
💭
Solving Problems

Ritesh Patidar ritshpatidar

💭
Solving Problems
View GitHub Profile
@ritshpatidar
ritshpatidar / main.dart
Created February 6, 2019 17:13
simple hello world in flutter
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "FlutterApp",
home: Text("Hello World!"),
@ritshpatidar
ritshpatidar / main_2.dart
Created February 6, 2019 19:19
Hello world in flutter
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "FlutterApp",
home: Scaffold(
class MyCard extends StatelessWidget{
const MyCard({Key key, this.h, this.w}) : super(key:key);
final double h,w;
@override
Widget build(BuildContext context){
return Card(
child: Container(
width: w,
height: h
class MyWidget extends StatefulWidget{
_MyWidgetState createState() => _MyWidgetState();
}
class _MyWidgetState extends State<MyWidget>{
int num = 0;
@override
Widget build(BuildContext context){
return Row(
children: <Widget>[
@ritshpatidar
ritshpatidar / methodchannel.dart
Created June 26, 2019 16:59
Using MethodChannel to connect Kotlin or Java with Flutter.
class _MyHomePageState extends State<MyHomePage> {
static const platform = const MethodChannel('ourproject.sendstring');
String receivedString = "";
Future<void> callNativeFunction() async {
String msg = "Hello from Flutter",data="";
try {
final String temp = await platform.invokeMethod('callSendStringFun',{"arg":msg});
data = temp;
} on PlatformException catch (e) {
@ritshpatidar
ritshpatidar / methodchannel.kt
Created June 26, 2019 17:47
Connecting Java or Kotlin to Flutter using MethodChannel
package com.example.ourproject
import android.os.Bundle
import io.flutter.plugin.common.MethodChannel
import android.widget.Toast
import io.flutter.app.FlutterActivity
import io.flutter.plugins.GeneratedPluginRegistrant
class MainActivity: FlutterActivity() {
private val CHANNEL = "ourproject.sendstring"
@ritshpatidar
ritshpatidar / methodchannel.java
Created June 28, 2019 17:34
connecting java with flutter using method channel
package com.example.ourproject;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
import android.widget.Toast;
import io.flutter.plugin.common.MethodCall;
import io.flutter.plugin.common.MethodChannel;
import io.flutter.plugin.common.MethodChannel.MethodCallHandler;
import io.flutter.plugin.common.MethodChannel.Result;
//Put this code in the class which extens State class
static const platform = const MethodChannel('samples.flutter.dev/filesChannel'); //used to connect with Java/Kotlin
List<dynamic> fileNames = <dynamic>[];
Future<void> _invokeNativeFun(int flag) async {
String s;
try {
if(flag == 0)
fileNames = await platform.invokeMethod('getNames'); //getNames function called from Kotlin/Java
//A code for article published at calloftechies.com
private fun getNames() : ArrayList<String?>{
var files = myDirectory.listFiles()
val fileNames : ArrayList<String?> = ArrayList()
for(file in files){
fileNames.add(file.getName())
}
return fileNames
}
#How to get contingency table
import pandas as pd
#Read the csv data file
data = pd.read_csv('train.csv')
#Getting 'Embarked' feature values without null value
embarked = data[pd.notnull(data['Embarked'])]['Embarked']
#Getting 'Survival' feature values correponding to 'Embarked'