Successfully reported this slideshow.
Your SlideShare is downloading. ×

僕がAndroid開発する時にちょっと便利だと思うtips

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 26 Ad
Advertisement

More Related Content

Slideshows for you (20)

Similar to 僕がAndroid開発する時にちょっと便利だと思うtips (20)

Advertisement

Recently uploaded (20)

Advertisement

僕がAndroid開発する時にちょっと便利だと思うtips

  1. 1. 僕がAndroid開発する時にちょっ と便利だと思うTips GMO Pepabo, Inc. Masataka Kono 2016-1-13 potatotips #25
  2. 2. 自己紹介 ● minneのAndroidエンジニア ● 仕事でAndroid4ヶ月くらい ● それまではPHPer ● Twitterは @mapyo です ● 社内のみんなからは「ぼいらー」
  3. 3. 今日お話すること ● 僕がAndroid開発していく上でちょっと便利だと 思ってることずらずらと ● Git、GitHub ● AndroidStudio ● ADM
  4. 4. Git, GitHub
  5. 5. 1. Chromeで開いているプルリク (Github, GithubEnterprise)の内容を1 コマンドでチェックアウトする
  6. 6. プルリクをレビューしてて、ちょっと手元に落として 来て動作を確認したいときに便利。
  7. 7. 普通にターミナルでやると。。。 プルリクのブランチ名をコピー git fetch origin git checkout feature/hoge Android Studioでビルドする
  8. 8. git-checkout-this-prというコマンドを使うと。。 git-checkout-this-pr Android Studioでビルドする この2ステップでOK
  9. 9. 前提条件 Mac, Chrome, GitHub/GitHub Enterprise, フォー クしない方のプルリク使ってる人のみ 導入方法 https://gist.github. com/mapyo/b08ed9f726878289887c
  10. 10. 【補足】これは僕が作ったんじゃなくて、 現在 Chrome で開いているプルリクエストを一発 でチェックアウトするスクリプト こちらのブログで紹介されていたものが動かなくて直した この内容を修正すれば別サービスでも対応出来そう
  11. 11. 2. Android Studioで現在見ているソー スをGithub(GitHub Enterprise)のサイ トで開く
  12. 12. ● ここのソースちょっと見てほしいんだけど。。 ● issueに調査した結果をメモする時 などに便利 https://github.com/googlesamples/android- topeka/blob/b4f1e6c/app/build.gradle#L47 こういうURL
  13. 13. ブラウザで開きたいソースの行で右クリックして Open on Githubを選択すると開ける
  14. 14. 設定が必要 Preferences→Version Control→Github Github Enterprise使ってる方は対応するHost名を 入れてください
  15. 15. 知ってるとちょっと便利。
  16. 16. 3. Android Studioまわりのよく使う ショートカットなど なるべくマウスは使いたくない 絶対みんな知ってそう。Mac前提だった! 設定によって違うかも 細かい事をずらずらと
  17. 17. ● IdeaVim最高(元Vimmer) ● control + w 押して vとかsでエディタを 分割などなど
  18. 18. ● control + w と h, j, k, lとかで分割したウィンドウ を移動 ● g押してdで定義に移動。定義先で使うと、実際 に使われている箇所を検索 IdeaVimはこれくらい
  19. 19. ● option + command + L(小文字) でソースの整 形 ● command + shift + o でファイル検索 ● command + o でクラスの検索 ● option + control + r でRun ● option + control + r でshift押しながらEnterで Debug実行 みなさん余裕で使っていそう・ω・
  20. 20. 個人的に知りたいショートカット ● ↑のメニューを開くショートカットご存知の方、教 えてください
  21. 21. 4. ADM(Android Device Monitor)の Hierarchy View便利
  22. 22. ● 今スマホ(エミュレータ)に表示されている部分 のIDってなんだっけ? ● 今表示されているActivity名なんだっけ? などを調べる時に便利
  23. 23. ADMの起動 Hierarchy Viewの起動
  24. 24. ※GooglePlayを例に起動してデモするつもりです。ズーム: ⌥⌘^  ズームアウト:⌥⌘- 終了:⌥⌘8
  25. 25. 最後に ● 僕がちょっと便利だと思っている事について発 表しました ● 日頃のちょっとした作業が短く出来たり、楽に出 来たりする事が好きです ● こうするとこの辺が便利になるよというのがあっ たら是非教えてください!
  26. 26. 以上です! どうもありがとうございました!!

×