devlogAndroidとかiOSとかモバイル多め。その他技術的なことも書いていきます。Karabiner-Elementsをインストールする。Kotlin久し振りにjacocoの結果みたらあれ・・・なんか結果がおかしいなとなった。Remoを買ったガジェット去年の11/5に注文して12/23に届いた。--stacktraceを押してみる。Scriptでやったという記事を見たのを思い出してやってみた。スプレッドシートを作成→ツール→スクリプトエディタで作成開始。再インストールしたら直った。現在は公開中ですが、最初に公開しようとしたときには公開できませんでした。TestKotlinに何も考えずにTheoryとDataPointsを使ったテストを書こうとするとデータがJUnitから参照できずエラーになる。objectを作って@JvmFieldをつけることでJUnitから参照できるようになる。...KotilnでTheoryとDataPointsを使ったJUnitのパラメータテストを書く2017-10-10【Android】Activityを2重で開かないようにするAndroidなにも考えずに実装を行うとActivityが2重で開いてしまうことがある。ボタンを押して次のActivityが開くとき、そのActivityやIntentに設定をしていなければ、素早く連打することで2重に開くことができる。AndroidManifestでActivityのlaunc...【Android】Activityを2重で開かないようにする2017-10-05【Android】画像が押されたときの背景を簡単につけるAndroidImageButtonを使えば簡単にできたので自分用にメモ。stacko...</imagebutton>【Android】画像が押されたときの背景を簡単につける2017-09-27Jenkinsのビルドの説明を自動的に設定するJenkinsJenkinsのビルドでパラメータをつけてビルドするときに何のパラメータでビルドしたかいちいち確認するのが面倒なので自動化した。パラメータに必要なビルドオプション(build_option)とビルドの説明(description)を入力できるようにする。デフォルトで入れようとすると以下ログでこける。minimalで失敗する問題の対処2017-08-08Android通知のバージョンごとのUIの違いAndroid自分用にメモ。OSバージョンごとのUIを調べた。SDKとGradleのダウンロードが行われてビルド時間が長くなってくる。Slack最近Slackにステータスの機能が実装された。ミーティング中や帰宅済みなど名前の横を見ればステータスがわかるようになって非常に便利になった。最近UTを書くようになってきたのでカバレッジを取ってみました。Gradleにjacocoのプラグインがあるのでそれを使います。build.gradleはDroidkaigi2017のbuild.gradleを参考にしました。2.0を使ってListViewのContextMenuのテストを書きたかったのですが、UiObject2#longClick()ではどうもまくいきませんでした。COLOMNをサポートしていないらしい。TABLEでテー...【Android】SQLiteのテーブルからカラムを削除する2017-07-10JenkinsでSlaveを作ってビルドするJenkins久々にデスクトップを買ったのでUbuntuを入れてビルドマシンとして設定してみる。Jenkinsをインストールする。ErgoDox最近流行ってることもあり買いました。以前使っていたキーボードはテンキー付きで横に広いものでした。AutomatorはGoogleが開発しているAndroid向け自動UIテストフレームワークです。2015年3月にバージョンが2.0になりGradleに対応しました。Automatorを実行しています。2.0でUIテストをする2017-06-25【Android】MaterialShowcaseViewライブラリでチュートリアルを実装するAndroidMyCurationの1.2.1でチュートリアルを追加しました。いうのもインストールされてもすぐアンインストールされているようで、説明が足りなかったかな・・・と思い始めたためです。実装を自分でやってもよかったのですが、デザイン的なセンスがないのと、あ...【Android】MaterialShowcaseViewライブラリでチュートリアルを実装する2016-04-242週間毎日GitHubにコードを上げ続けて思ったこと最近私にしては珍しく2週間毎日GitHubにコードを上げ続けています。なんとなくで始めたことですが、自分にとっては結構よかったです。6.0になって追加された省電力の機能である。自分用に作ってたアプリがある程度まとまったので公開しました。Android4.0以上対応です。開発の背景としては以下のような背景がありました。sensorエラー2015-06-16【Java】メインスレッドから別スレッドの停止java自分用メモ。Thread#interrupt()で行う。Thread#interrupt()自体はインタラプト状態を変更するだけ。次のページプロフィールid:phicdyエンジニアとしてどこかで働いている。Androidがメイン。最近はPythonでちょっとしたスクリプトを書いたり。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。