Skip to content

Instantly share code, notes, and snippets.

View ankesh-kumar's full-sized avatar

Ankesh Kumar ankesh-kumar

  • Ranchi, Jharkhand India
View GitHub Profile
@ankesh-kumar
ankesh-kumar / materialTopBanner_Flutter.dart
Created September 9, 2021 06:47
Flutter material Top SnackBar
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ankesh-kumar
ankesh-kumar / FlutterDBHelperModelClass.dart
Last active May 21, 2024 06:24
sqlite database helper file flutter
class ModelClass{
int id;
String stCol1="";
String stCol2="";
ModelClass({
this.id,
this.stCol1,
this.stCol2});
@ankesh-kumar
ankesh-kumar / flutter container rounded corner
Created September 16, 2020 11:56
flutter container rounded corner
Container
(
decoration: BoxDecoration(
border: Border.all(
color:Colors.lightGreen,
),
color: Colors.white,
borderRadius: BorderRadius.only(topLeft: Radius.circular(20),topRight: Radius.circular(20)),
),
)
@ankesh-kumar
ankesh-kumar / webView_with_download_feature
Last active September 5, 2020 06:34
webView_with_download_feature
import android.Manifest;
import android.annotation.TargetApi;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.DownloadManager;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import '../hexColor.dart';
class FormValidation extends StatefulWidget{
FormValidation({Key key,this.title}) : super(key: key);
final String title;
@ankesh-kumar
ankesh-kumar / MainActivity.java
Last active June 4, 2019 10:55
data binding xml
public class MainActivityJv extends AppCompatActivity {
ActivityMainBinding binding;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.activity_main);
public class MainActivityViewModel extends ViewModel {
private MutableLiveData<List<User>> users;
private MainActivityRepo mRepo;
public void init(){
if(users!=null){
return;
}
mRepo=MainActivityRepo.getInstance();
@ankesh-kumar
ankesh-kumar / MainActivityRepo
Created June 4, 2019 10:43
Repository to communicate data
public class MainActivityRepo {
private static MainActivityRepo instance;
private ArrayList<User> dataset=new ArrayList<>();
public static MainActivityRepo getInstance(){
if(instance==null){
instance=new MainActivityRepo();
}
return instance;
public class User {
public String empId;
public String empName;
public User(String empId, String empName) {
this.empId = empId;
this.empName = empName;
}