Skip to content

Instantly share code, notes, and snippets.

View huynn109's full-sized avatar
💭
What's happening?

Huy Nguyen huynn109

💭
What's happening?
View GitHub Profile
@huynn109
huynn109 / SliverPinnedBoxAdapter.dart
Last active June 9, 2020 03:21
SliverPinnedBoxAdapter
import 'dart:ui';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
void main() => runApp(
MaterialApp(
home: Scaffold(
body: CustomScrollView(
slivers: [
@huynn109
huynn109 / content_overlap_appbar.xml
Last active July 18, 2019 08:05
Content overlap Appbar
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:context=".ScrollingActivity">
<android.support.design.widget.AppBarLayout
# Type a script or drag a script file from your workspace to insert its path.
if [ "${CONFIGURATION}" == "Debug-astag" ] || [ "${CONFIGURATION}" == "Release-astag" ]; then
cp -r "${PROJECT_DIR}/Runner/Firebase/CustomerA/Staging/GoogleService-Info.plist" "${PROJECT_DIR}/Runner/GoogleService-Info.plist"
echo "Customer A Staging plist copied"
elif [ "${CONFIGURATION}" == "Debug-aprod" ] || [ "${CONFIGURATION}" == "Release-aprod" ]; then
cp -r "${PROJECT_DIR}/Runner/Firebase/CustomerA/Production/GoogleService-Info.plist" "${PROJECT_DIR}/Runner/GoogleService-Info.plist"
@huynn109
huynn109 / git-ignore-update
Created June 12, 2019 14:22
git-ignore-update
git rm -r --cached .
git add .
git commit -m "update .gitignore"
import android.text.TextUtils;
import io.realm.Case;
import io.realm.Realm;
import io.realm.RealmObject;
import io.realm.RealmResults;
public class RealmFullTextSearch {
public static <T extends RealmObject> RealmResults<T> search(Realm realm, Class<T> modelClass, String query, String fieldName, boolean partialSearch){
@huynn109
huynn109 / api-lolesports-com_docs.md
Created August 3, 2016 15:11 — forked from brcooley/api-lolesports-com_docs.md
lolesports.com unofficial api docs

Unofficial documentation

This is an unofficial documentation for the internal lolesports.com api.

This documentation is uncomplete and currently only show all information I got so far. Please help me complete and correct this documentation.

Top level domain

The domain for the intern lolesports.com api is http://api.lolesports.com/api/.

@huynn109
huynn109 / ActivityA.java
Created May 23, 2016 04:10
Stackoverflow answer, "Singleton in Android"
package com.example.testSingleton;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Toast;
public class ActivityA extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
@huynn109
huynn109 / url_slug.php
Created October 8, 2015 10:37 — forked from sgmurphy/url_slug.php
URL Slugs in PHP (with UTF-8 and Transliteration Support)
<?php
/**
* Create a web friendly URL slug from a string.
*
* Although supported, transliteration is discouraged because
* 1) most web browsers support UTF-8 characters in URLs
* 2) transliteration causes a loss of information
*
* @author Sean Murphy <sean@iamseanmurphy.com>
* @copyright Copyright 2012 Sean Murphy. All rights reserved.