Skip to content

Instantly share code, notes, and snippets.

View leconio's full-sized avatar
🎯
Focusing

Spawn leconio

🎯
Focusing
View GitHub Profile
@leconio
leconio / devcontainer.json
Created November 29, 2022 04:56
flutter_codespace_devcontainer
{
"image": "cirrusci/flutter"
}
@leconio
leconio / applicationVariantsBuild.gradle
Last active December 3, 2022 08:22 — forked from Dhaval2404/build.gradle
Change build apk file name.
static def setOutputAPKName(applicationVariants) {
applicationVariants.all { variant ->
variant.outputs.each { output ->
def SEPARATOR = "_"
def project = "Mybao"
def buildType = variant.buildType.name
def versionName = "v" + variant.versionName
def versionCode = variant.versionCode
def date = new Date();
def formattedDate = date.format('yyyyMMdd_HHmm')
@leconio
leconio / build.gradle
Created October 12, 2022 01:57 — forked from Dhaval2404/build.gradle
Change build apk file name.
apply plugin: 'com.android.application'
apply plugin: 'android-apt'
def setOutputAPKName(applicationVariants) {
applicationVariants.all { variant ->
variant.outputs.each { output ->
def SEPARATOR = "_"
def project = "AppName"
def buildType = variant.variantData.variantConfiguration.buildType.name
def versionName = "v" + variant.versionName
@leconio
leconio / usb_hid_keys.h
Created February 1, 2021 04:57 — forked from MightyPork/usb_hid_keys.h
USB HID Keyboard scan codes
/**
* USB HID Keyboard scan codes as per USB spec 1.11
* plus some additional codes
*
* Created by MightyPork, 2016
* Public domain
*
* Adapted from:
* https://source.android.com/devices/input/keyboard-devices.html
*/
ps aux|grep qemu|awk '{print $2}'|xargs kill -9
import 'package:flutter/material.dart';
import 'package:flutter_route/phone.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
@leconio
leconio / Built-inTypes.dart
Last active November 8, 2021 06:47
dart2练习
// numbers
// strings
// booleans
// lists (also known as arrays)
// maps
// runes (for expressing Unicode characters in a string)
// symbols
void main() {
// numbers
int i = 1;
@leconio
leconio / Kill Flutter
Created January 15, 2019 08:21
Kill Flutter
alias kill_flutter=ps -ef |grep flutter|grep -v grep|awk '{print $2}'|xargs kill -9
@leconio
leconio / gist:c858382e26a41bcba54b94bdde0403d7
Created October 19, 2018 15:32
锐速+BBR+魔改BBR+修改内核一键套装
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
@leconio
leconio / BezierPath.kt
Last active August 9, 2018 04:48
Android 根据数据点获取贝塞尔路径
private fun measureBezierPath(pointList: List<PointF>, path: Path, lineSmoothness: Float) {
var prePreviousPointX = Float.NaN
var prePreviousPointY = Float.NaN
var previousPointX = Float.NaN
var previousPointY = Float.NaN
var currentPointX = Float.NaN
var currentPointY = Float.NaN
var nextPointX: Float
var nextPointY: Float