2017-06-01から1ヶ月間の記事一覧
TextView に 文字サイズを指定する方法についてのメモ。 getDimention して setTextSize をする #setTextSize(float) にあるように、 void setTextSize (float size) と引数一つの場合は、sp の指定となる。 dimens.xml で定義したサイズを取得する際に以下…
サイト更新後すぐに反映させたい場合などに、WebView がキャッシュを表示してしまうと困る。 WebView にキャッシュをさせないようにするには、CacheMode に LOAD_NO_CACHE を指定する。 WebView wv = (WebView)this.findViewById(R.id.webview); wv.getSetti…
たまにビルドインサーバーの遮断し忘れとかで Address already in use がでるので、対処法をメモ。 まず、ポート番号を指定して、実行中のプロセスを確認し、 lsof -i:8888 出力された PID をコピーして、以下のコマンドで遮断する。 kill ${PID}
エントリ名から id を取得 hoge というエントリ名から、R.id.hoge という id の数値を取得するなら、 int viewId = getResources().getIdentifier("hoge", "id", getPackageName()); この viewId で findViewById(viewId) できる。for で連番しているエント…
tree をインストール brew install tree tree を表示 当該ディレクトリで、 tree パスを指定するなら、 tree . など。日本語が文字化けする際は、 tree . -N でOK。表示するディレクトリの深さをしていするなら、 tree -L LEVEL 次のような感じに表示される…
出力する apk ファイルの量が多いので、コマンドラインから gradle 使ってビルドをすることが多いけど、今回急に次のエラーが出て戸惑った。 A problem occurred evaluating project ':app'. > java.lang.UnsupportedClassVersionError: me/tatarka/Retrolam…
0. ディレクトリとテストファイルの準備 1. package.json を作る 2. devDependencies に追加する 3. dependencies に追加する 4. package.json を修正 5. webpack.config.js を置く 6. ビルドして確かめる webpack の基本操作 にて述べた方法で、効率良く開…
webpack を初めて触ったので、調べたことなどを備忘録として残しておく。webpack のインストールから、ES6, jQuery, Sass, compass の対応まで。 webpack ドキュメント 1. npm の準備 2. ローカルに webpack をインストール 3. ローカルにパスを通す 4. webp…