Skip to content

Instantly share code, notes, and snippets.

View futabooo's full-sized avatar
:octocat:
Foooooo!!!!!

futabooo futabooo

:octocat:
Foooooo!!!!!
View GitHub Profile
@amay077
amay077 / LazyImageView.java
Created April 13, 2011 08:53
[Android]LazyImageView:画像の読み込みが終わるまでクルクルを表示する ImageView
package com.amay077.android.view;
import java.io.InputStream;
import java.net.URL;
import java.util.Random;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import jp.co.cosmoroot.gequu.R;
import android.content.Context;
import android.graphics.drawable.Drawable;
@Gab-km
Gab-km / github-flow.ja.md
Last active April 25, 2024 04:01 — forked from juno/github-flow.ja.md
GitHub Flow (Japanese translation)
@hayajo
hayajo / changelog_en.md
Last active May 3, 2024 08:29
ChangeLog を支える英語

ChangeLog を支える英語

ChangeLog を書く際によく使われる英語をまとめました。

ほとんど引用です。

基本形

@STAR-ZERO
STAR-ZERO / SampleFragment.java
Created December 13, 2012 03:44
【Android】Fragmentのテンプレート的なもの
public class SampleFragment extends Fragment {
/** Fragmentで保持しておくデータ */
private int mData;
/**
* Fragmentインスタンスを生成した返却.
*
* コンストラクタに引数を渡すのはダメ。
* Fragmentがメモリ不足で破棄され、そこから復帰する時に空のコンストラクタ呼ばれる。
@STAR-ZERO
STAR-ZERO / SampleFragment.java
Created December 18, 2012 08:39
【Android】AsyncTaskLoaderのサンプル
public class SampleFragment extends Fragment implements LoaderCallbacks<String> {
private static final int LOADER_ID = 0;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_main, container, false);
}
@Override
@granoeste
granoeste / EachDirectoryPath.md
Last active June 19, 2024 07:37
[Android] How to get the each directory path.

System directories

Method Result
Environment.getDataDirectory() /data
Environment.getDownloadCacheDirectory() /cache
Environment.getRootDirectory() /system

External storage directories

@Twinuma
Twinuma / Javaソースコードレビューの観点まとめ.txt
Last active March 31, 2020 00:41
Javaソースコードレビューの観点まとめ。引用元:http://blog.ik.am/entry/view/id/138/
<機能性>
・ログのレベルが適切か
→内容的にはWARNログなのにdebugメソッドで実行されている
・入力チェックが行われているか
・想定外の入力の対応が漏れていないか
・NullPointerExceptionが発生しないか
→nullチェックしてください
→仕様上nullは返らないのでnullチェックの必要がありません
・ClassCastExceptionが発生しないか
→タイプセーフにしてください
@gabrielemariotti
gabrielemariotti / build.gradle
Last active January 12, 2024 17:41
Use signing.properties file which controls which keystore to use to sign the APK with gradle.
android {
signingConfigs {
release
}
buildTypes {
release {
signingConfig signingConfigs.release
}
@kevin-smets
kevin-smets / iterm2-solarized.md
Last active June 18, 2024 20:30
iTerm2 + Oh My Zsh + Solarized color scheme + Source Code Pro Powerline + Font Awesome + [Powerlevel10k] - (macOS)

Default

Default

Powerlevel10k

Powerlevel10k

@daniellevass
daniellevass / android_material_design_colours.xml
Last active June 5, 2024 13:54
Android Material Design Colours
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- google's material design colours from
http://www.google.com/design/spec/style/color.html#color-ui-color-palette -->
<!--reds-->
<color name="md_red_50">#FFEBEE</color>
<color name="md_red_100">#FFCDD2</color>
<color name="md_red_200">#EF9A9A</color>