Android Studioで”cannot resolve symbol R”のエラー

Android StudioでRが解決できないエラーがいつの間にか出てました
見当違いなところを見てたので結果をメモ

間違えてたのはstring.xmlでした..

これを

<string name="error_divide_by_zero">can't divide by zero</string>

こう

<string name="error_divide_by_zero">can\'t divide by zero</string>

変えたら直りました
XML内でそのままシングルクオートを使ったらだめですね..

gitコマンドが長いのでUbuntu上で短くしてみる

作業効率化のためgitコマンドが長いので、Ubuntu上で.bashrcにショートカットを登録してみました

参考: Gitコマンドラインショートカット | プログラミング | POSTD

git aliasでも短くできますが、gitが長いので、ubuntuでやります

追記
$ vim ~/.bashrc

# Git alias
alias ga='git add .'
alias gc='git commit -m'
alias gb='git branch -a'
alias gs='git status'
alias gl='git log --graph --oneline --decorate --all'

こんな感じにしてみました
認識させるため

$ source ~/.bashrc
(もしくは再起動)

これで少しは効率化

海外のクリスマスではクランプスが来るらしい

海外の人に日本のクリスマスのすごしかたがおかしいと言われたのでメモ

海外ではこんなんくるらしい

クランプス

クランプス – Wikipedia

悪い子を見つけたらさらって川に捨てたりするらしい..
こわー

Androidの style=”?android:buttonBarButtonStyle”の指定

よく使われてる指定で

<Button style="?android:buttonBarButtonStyle"
    android:id="@+id/cancel_button"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:text="@string/cancel" />

といったところの、 style=”?android:buttonBarButtonStyle”がなんなのか..
これはテーマを参照してます

AndroidManifest.xmlにテーマが指定してあるので

<application android:label="@string/app_name"
    android:icon="@drawable/ic_launcher"
    android:theme="@style/Theme.Sample"
    android:allowBackup="true">

android:themeの値をCTRL + Bで遡っていけば、何をしてるか見れます