2016-11-01から1ヶ月間の記事一覧

LinearLayoutの中のボタンをbottomに表示させる

androidのlayoutを理解してないまま、gravityとかでやってみたが、 だめだった。 結局、開けたいスペースにSpaceを入れて高さがいっぱいまで設定したらうまくいった。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> </linearlayout>

aws elasticbeanstalk でデプロイをする

[AWS] [AWS Elastic Beanstalk] AWS Elastic Beanstalk のデプロイ環境と基礎知識 | UI/UX Design、フロントエンド系の技術に関する備忘録 | whiskers 上記を参考。 仕事で既に用意されたAWS Elastic Beanstalk 環境にデプロイする機会があったので環境構築…

AsyncTask 注意点

AsyncTaskを使ってUIThreadと違うThreadでsocket通信などをしたら、複数AsyncTask同時実行されない現象があった。 どうもデフォルトだとAsyncTaskが並行実行されず、順番待ちみたい。 調べたら、AsyncTaskには以下の二つの実行モードがあると分かった。 THRE…

Android 開発 viewをリサイズ

やり方をメモ タイミング Activity内なら、onWindowFocusChanged(hasFocus=true)いい。 onCreateだと、viewがまだ見えない、取得する幅が0のまま。 カスタマビューを使ってるなら、surfaceCreated(SurfaceViewの場合)でもいい。 設定の仕方 this.getLayo…

Android 開発、向きを設定

静的に指定する場合 下記のようにAndroidManifest.xmlで指定する。 縦固定 AndroidManifest.xml <activity android:name=".MainActivity" android:screenOrientation="portrait"> 横固定 AndroidManifest.xml <activity android:name=".MainActivity" android:screenOrientation="landscape"> 自動 AndroidManifest.xml </activity></activity>

初Android開発

環境 Android Studio 起動 なぜかデフォルトのままエミュレータが起動しない。 後程原因判明: vagrantでvirtualboxを起動しているのは理由。 $vagrant haltで問題解決。 仕方なく実機で確認することに。 Activity アプリで言うと画面のこと。iOSの場合Story…

無料アイコン

flat-icon-design.com