Android Studio の IdeaVim の設定ファイル。
Android Studioでvimのキーバインドを使うために IdeaVim をセット。
しかし、escを叩くたびにビープがうるさい。
:set visualbell t_vb=
とすれば、ビープは消えるけど、再度Android Studioを立ち上げるとまたビープがうるさい。
IdeaVim の、 .vimrc 相当のファイルってないんだろうか?
……ってことで、ぐぐったらあった。
C:/Users/YourUserName/.ideavimrc
って感じにファイルを作製。これが .vimrc 相当のファイルの模様。ドットから始まるファイルだから、まあがんばってファイル作製。
このファイルに :set visualbell t_vb= 記述で、いつ起動してもビープは消えた。
いやっほい。
Android習作001
久々ですよ、Android。
いろいろと忘れているので、順番にやる。
ボタンをDesignで配置するも、実行してみると、真ん中に配置したのに違うところ……左上に配置される。
デフォルトで表示されてるテキストをクリックすると、バネみたいなので配置されてるからこれっぽいけど、なんだこれ?
ボタンの配置は左の方にするんだけど、分身っぽいものが右の四角の紺色の方にも表示される。で、そのボタンをクリックすると、ボタンの上下左右に○が表示され、ここをクリックしたまま引っ張ると矢印が表示。どうも、これで上下左右の表示を調整するらしい。なるほど。
んで、こんな感じに配置、っと。
バネで調節されてる感じね。
Android Studioを久々にインストール
ここからダウンロード。
https://developer.android.com/studio/install.html
android-studio-bundle-162.3871768-windows.exe
1年ぶりにインストールしたら、前は黒系のデザインだったのに、白系になっていたでござる。
Android Studio の File → Settings から Plugins。
「Install JetBrains Plugin...」をクリック。
「vim」で検索して、「IdeaVim」を選択し、「Install」をクリック。
インストール完了したら「Install」ボタンが「Restart Android Studio」になっているので、それをクリックしていろいろ閉じてAndroid Studio再起動。
あと、escキーを押すと、beep音がうるさいんで、それのカット。
:set visualbell t_vb=
参考:
http://qiita.com/yokkora/items/e2515d5f477c146ca9b7
動作検証用に仮想端末(Android Virtual Device (AVD))の登録。
Android Studio の Tools → Android → AVD Manager。
「Create Virtual Device...」クリック。
持ってるスマホにサイズを合わせて、「Nexus 5X」を選択した。
1080x1920。
基本は次、次。
で、 Android Studioの再生ボタン(実行ボタン)クリックで、仮想端末が表示される。で、仮想端末は多分英語の設定になっているので、仮想端末内のセッティングとかで日本語表示にしておくと良。
あと時間もタイムゾーンも日本にする。
試しに、activity_main.xmlにボタンを配置してクリックでアラートダイアログ表示のテストをやってみたらエラー。
「 This view is not constrained, it only has designtime positions, so it will jump to (0,0) unless you add constraints 」
下記、回避方法?
Fix This view is not constrained Android Studio Error Solution Tutorial
http://www.android-examples.com/view-not-constrained-android-studio-error-solution-tutorial/
activity_main.xml に配置したボタンを右クリック→Constraint Layout→Infer Constraintで、xmlの<button に出てたエラーっぽいの消えた。
あと、ボタンオブジェクトに
android:onClick="clickHoge"
って感じに設定しているんだけど、MainActivity.java 内のclickHoge()メソッドの引数に View view を記述するの忘れてた。
んで直したらボタンクリックでアラート出たー(゚∀゚)