Skip to content

Instantly share code, notes, and snippets.

View yung-yu's full-sized avatar

Andy.li yung-yu

View GitHub Profile
http://joyceevent.blogspot.tw/2015/05/nodejs-webrtc.html
import android.content.Context;
import android.os.Build;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import android.support.v4.app.SharedElementCallback;
import android.support.v4.view.ViewCompat;
import android.transition.Transition;
import android.transition.TransitionInflater;
https://www.jianshu.com/p/1e8736179a44
public static String readableFileSize(long size) {
if(size <= 0) return "0";
final String[] units = new String[] { "B", "kB", "MB", "GB", "TB" };
int digitGroups = (int) (Math.log10(size)/Math.log10(1024));
return new DecimalFormat("#,##0.#").format(size/Math.pow(1024, digitGroups)) + " " + units[digitGroups];
}
https://juejin.im/entry/57566a52a341310063dd5897
https://blog.csdn.net/eclipsexys/article/details/51992473
https://flutterchina.club/flutter-for-android/#runonuithread-%E5%9C%A8flutter%E4%B8%AD%E7%AD%89%E4%BB%B7%E4%BA%8E%E4%BB%80%E4%B9%88
Android studio use cache path
環境 windows 7
設定環境變數
andorid sdk cache path
資料夾 :.android
ANDROID_SDK_HOME : path
Gradle cache path
資料夾 :.gradle
https://stackoverflow.com/questions/26533510/android-toolbar-center-title-and-custom-font
android.applicationVariants.all { variant ->
variant.outputs.all { output ->
outputFileName = "${variant.versionCode}${variant.buildType.name}${variant.flavorName}.apk"
}
}
}
https://www.jianshu.com/p/2a760b56e3a9
https://flutterchina.club/flutter-for-android/#flutter%E5%92%8Candroid%E4%B8%AD%E7%9A%84view