Android
参考サイト qiita.com ~/.ideavimrcに以下の設定を入れるだけ set clipboard=unnamed もっと、早くぐぐればよかった。。。 Vimでは普通に設定してたけど、Android Studioではどうせ無理なんだろうなぁと思い込んでしまっていた。 これで生産性が多少アップす…
ブランチ切り替えたり、ちょっと修正した時に、build.gradleが変わってしまって、エディタ部分の右上のSync Nowを毎回クリックするのが面倒くさくてショートカットないかなーと思ったら、デフォルトでは設定されてなかったので、設定した。 Keymapでgladle s…
前回のお話 mapyo.hatenablog.com 前回は過去に6から8にアップグレードしたメモが出てきたので書きました。 今回は8にアップグレードした時にやったことを書きます 最初に butterknife/CHANGELOG.md at master · JakeWharton/butterknife · GitHub こちらを…
ちょっと前に8系が出た今日この頃ですが、6系から7系にアップグレードした時のメモを発掘したのでブログ書いときます。 参考ページ yslibrary.net 置換する 必要な情報は参考にしたページに書かれてあるので、置換に使ったコマンドだけ挙げときます。 perl -…
Clean Projectとか、Android Studioやエミュレータを一度終了して起動したりとか、 いろいろ試したけどダメだった。 一度この状態に入ると、Instant Runをやめても解決されなかった。。。謎。 File -> Invalidate Caches / Restart をするとよさそうというの…
Hide All Tools Windowsという名前らしい shift + ⌘ + F12 これでいけた。たぶんIntelliJとかも一緒だと思う。 ショートカットは各自の環境によって違うかもしれないので、shift2回押して確認した方がいいかもしれない。 これでよしっという気持ちでエディ…
Android Studioでビルドしている時に、 まれに全然終わらない事がある。 そんな時は、 Preferences →Build, Execution, Deployment →Build Tools →Gradle ここのOffline workにチェックを入れると解決することがある。 kittoworks.hateblo.jp なので最近は、…
https://github.com/mapyo/imagepoi なぜ作ったか? 検証機でいろいろテストしてて、この画面でスクショを撮って自分のPCに移動させてissueに書きたい。という事があると思う。 そういう時に検証機でとったスクショをどうやってPCまでコピーするか?というの…
http://android-developers.blogspot.jp/2016/03/first-preview-of-android-n-developer.html エミュレータで触れるのでちょっと試してみた ぱっと見た感じ何が起きている状態なのかわからないんだけど、上にchrome、下にgoogle mapを配置して操作する事が可…
droidkaigi.github.io 僕は「ライブコーディング・Androidのライブラリを作ってみよう」というタイトルで発表してきました ライブコーディング・Androidのライブラリを作ってみよう from Masataka Kono www.slideshare.net ライブコーディング、無事終ってよ…
エラーが出てた。 github.com こんな感じなので、postする時にはbodyに空の文字列を渡してあげる必要がある。(雑) masterのコードは直ってるっぽいけど、現行リリースされてる安定版ではだめそうな感じ。 なお、たまたまこの時にDELETEする実装もしていて…
connpass.com 発表した資料はこちらです 僕がAndroid開発する時にちょっと便利だと思うtips from Masataka Kono www.slideshare.net デモの最後の方で5分なっちゃったので途中でやめてしまったけど、ググればすぐに出てくる情報だと思います。(汗) 社…
Android Device Monitor の Hierarchy View を使うといろいろ見れる。 起動のさせかた Android Studio上の以下のアイコンをクリック Android Device Monitorが起動する。 以下のアイコンをクリック そしてHierarchy Viewを選択してOKをクリック 今起動してる…
connpass.com こちらに参加してきた。オーディエンス枠での参加です。抽選受からないだろうなぁと思ってたら、受かったのでびっくり。 twitter.com この辺で見てもらえればだいたいどういう発表があったかわかると思います。 僕がいいなと思ったのは、こちら…
AssertJについてはこの辺参照 joel-costigliola.github.io qiita.com Custom assertionを作るにあたってはこちらを参考にさせて頂いた qiita.com 作ったもの gist.github.com その他 もともと、assertj-androidでhasDrawableというメソッドは用意されてたん…
経緯 普段開発してて、コードのこの部分を他の人に見せたいなぁと思うことがよくあると思います。 vimだと、 motemen.hatenablog.com こちらを参考に、 :GB って打ったら開けるようにしてた。 Android studioでGitHub Enterprise使ってる時もこれしたいなぁ…
買ったのは数週間前。 Nexus 5X ケース 【KuGi】 スタンド機能付き 背面カバー Google / LG Nexus 5X 専用 カバー 本体の傷つきガード 携帯保護カバー スマートフォンケース (Nexus 5X , グリーン)出版社/メーカー: Vostrostoneメディア: エレクトロニクスこ…
どういうライブラリかというと、こちらのスライドがわかりやすいと思う。 speakerdeck.com とてもシンプルなライブラリ。 github.com こんな感じのプルリクを出した。 上手くいかなかったパターン 今回は以下のようなケースで値が取れなかった airbnb://foo/…
チャットみたいな感じで画面を開いた時に、一番下が表示されるようにしたかったんですが、軽くググッた範囲だとListviewでの方法しか見つけられなかったのでメモ。 shinodogg.com しかしちゃんと書こうとするといろいろとめんどくさい気持ちが高まってきたの…
TextViewのURLを自動的にリンクにしてくれるのは簡単だった。 <TextView android:id="@+id/hoge" android:autoLink="web" /> こんな感じでautoLink="web"をつけたらリンクにしてくれた。 しかし、このままだとインストールされているブラウザで開こうとする。 これをwebviewで開く時にどうすればいいの? というのがよく</textview>…
Android Wearのデバッグを始める時の手順メモ この辺でAndroid wearで開発を始める時に必要な手順について書いた。 しかし普段、開発を始める時に、IPが微妙に変わっていたりして、adb deviceコマンドを打っていちいち調べながらやるのがめんどくさかった。 …
https://github.com/JakeWharton/butterknife/commit/ec778ad8cbb21b68828153c0a4dbfc6b39319ced#diff-04c6e90faac2675aa89e2176d2eec7d8 https://github.com/JakeWharton/butterknife/pull/243 たまたまREADME見てて、あれ?この書き方動かないんじゃないか…
変数名を private String mText; と宣言している時にgetterやsetterを自動生成すると、 private String getmText() { return mText; } となってしまっていた。 Preferences→Editor→Code Style→java→Code Generation Name prefixの部分にmを入れる。 こうする…
普通に使うときの公式のドキュメントはこの辺。 https://developer.android.com/tools/building/configuring-gradle.html#workBuildVariants ざっくりまとめると、開発する時と本番リリースする時でapiの向き先とか、簡単に変更出来たり、デモ用。自分用とか…
ちょっと前にはまった。 Android wearのアプリをパッケージ化して配布する時の注意点として、以下のようなものがある。 - https://developer.android.com/training/wearables/apps/packaging.html - http://qiita.com/lamrongol/items/4076e2e8e5dd909c9ce8 …
Android Wearのデバッグを始める時に忘れそうなのでメモ Handheld、Wear共に実機を使う時と、共にエミュレータの時。 WearとMacをUSB接続するやり方はやった事ないのでわかりません。 実機でAndroid Wearのデバッグをする場合 前提 [Mac] - USB - [Handheld]…
いつの間にか接続が切れてて、あれ、アプリがインストール出来ない? となることが多発したので調べた。 接続されているデバイスの確認 adb devices 何も出てこなかったら、何も接続がされてないと認識されているという事 再接続 $ adb kill-server $ adb de…
Android Studioでprojectのimportに失敗しても、一度であきらめてはいけない。*.iml と .idea/ を消してなんどかやり直すと成功することがある。— Fuji, Goro (@__gfx__) July 3, 2014 プロジェクトを開こうとして、適当にOKボタンを押すと、ちゃんと読み込…
何故か? http://wada811.blogspot.com/2014/05/select-tab-shortcutkey-in-android-studio.html# http://hakobe932.hatenablog.com/entry/2014/02/03/230217 この辺に書かれているバグの通り、キーボード配列が日本語キーボードだと違ってしまって、いろい…
めっちゃそれなりにハマったのでメモ http://lastshooting.blogspot.jp/2014/08/android-wear.html こちらを参考に作ろうとしていって、つまずいた所をメモ 1. GenymotionのAndroid Wearアプリでエミュレータに接続しようとしてつまずく めっちゃはまった。…