android
今回やりたかったことは、ListViewの各行を長押ししたらコンテキストメニューを表示して選択されたメニューによって処理を行うということhttp://kimagureneet.hatenablog.com/entry/2019/02/19/031844 ListViewはこちらに書いたものを使用するregisterForCon…
今回やりたかったことはステータスバーの色を白にして、文字色を黒にしたかったが文字色の変え方が見つからない...https://stackoverflow.com/questions/30464234/android-lollipop-set-status-bar-text-color こちらによるとAndroid6以降なら「android:wind…
ただWebサイトを表示するだけのアプリを作ろうとするだけでも意外と実装しないとならないことが多いのがアプリの世界?次回のために作り方をまとめておく WebViewを作ってサイトを表示する 指定URLを表示するだけのアプリ。JavaScriptは有効にしておくAndroi…
今回やりたかったことは指定した時間で動画ファイルを切り出し別の動画ファイルを生成するということ。ググったら、mp4parser使うのがマストなのかと思ってたらAndroid5以上は使わないで実装するみたい。Android5以前の端末で実装したい場合にmp4parserが必…
Androidで動画の圧縮をしたくてライブラリを探してみたが思ったより少なかった。iOSだと標準のライブラリであっさりできた記憶があったのに...。試したのはassetsにmp4ファイルを同梱してそれを圧縮してかかった時間と圧縮後のサイズを検証した。どれくらい…
あまりちゃんと理解してこなかったので自分なりに使い方理解するためのサンプルコードをメモしておく結果 D/: ##### onPreExecute D/: ##### doInBackground value1 value2 D/: ##### onProgressUpdate 1秒後に呼ばれる D/: ##### onProgressUpdate 2秒後に…
今回やりたかったことは以下 ・ギャラリーから動画を取得して ・その動画のパスを取得して ・その動画を再生ギャラリー等の他のアプリからデータを取得する場合にContentProviderというクラスを使ってローカルDBからデータを取得する。検証したのはAndroid5…
これだけだった WebView webView; ・・・ // 戻り先があれば最初のページへ戻す WebBackForwardList list = webView.copyBackForwardList(); int size = list.getSize(); if (1 < size) { webView.goBackOrForward(-1 * size); }以上です
今回やりたかったことは以下 ・画面左上のメニューアイコンタップでスライドメニュー表示 ・各メニューのレイアウトは自由にカスタムしたいAndroidプロジェクト作成時に「Navigation Drawer Activity」を選択すればある程度期待する画面なのだが、以下のやり…
やりたいこと ・定義したクラスのオブジェクトのリスト表示がしたい ・ネット上の画像を表示したいRestAPIリクエストしてレスポンスを表示するようなありがちな形をイメージしてる また、画像の表示にはPicassoというのが使ってる人が多そうなので使ってみる…
はじめに moshiでjsonをオブジェクトに変換するコードをメモしておく。今回扱いたいのはクラスは以下のようなクラス ・別クラスのListのプロパティがある ・null許容のプロパティがある ・Date型のプロパティがあるswiftでcodableと同じようなことをやりたか…
BottomNavigationViewを使ってタブバーを設置する手順をメモしておく app/build.gradle まずはサポートライブラリーを追加 dependencies { ・・・ implementation 'com.android.support:design:28.0.0' } menu/item_bottom_navigation.xml タブの基本的な設…
手動で作成する機会ってあまりないのだろうか 1. resディレクトリで右クリック > New > Android resource directory 2. Resource typeをlayoutにあわせてAvailable qualifiersからCountry Codeを追加 3. Mobile coutry codeに440を入力してOKボタン 4. layou…
cordova-androidのバージョンは7.1プロジェクト作成 $ cordova-android/bin/create android_demo test.android_demoGradle Scripts > build.gradle (Module: app) dependencies { implementation fileTree(include: '*.jar', dir: 'libs') // SUB-PROJECT DE…
背景色を定義 res/drawable/actionbar_background.xml <shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#FFFFFF"></solid> </shape>res/values/styles.xml <resources> </resources>
はじめに 今回やりたかったことは、ActionBarに検索バーをおいて検索すると検索用の画面へ遷移するということ。 最終的にやりたいことは検索バーで検索結果画面を開くところだけど、今回は検索バーをおいてイベントをハンドリングするところまで。 検索バー…
はじめに 今回やりたかったのは、ListViewのセル上に削除ボタンとかをおいてクリックされたらListViewから削除するようなこと。 ListViewを作るのがActivityとFragmentとでやり方が違うみたい。Activityの場合は以下みたいな形でボタンのイベントが取得でき…
試したりするときにとりあえずListView作ることが多いのでコピペ用にメモ MainActivity.java public class MainActivity extends AppCompatActivity { private ArrayList<Item> mItems; private ItemAdapter mAdapter; private ListView mListView; @Override prot</item>…
はじめに 今回やりたかったのはこんな画面。 なんでもiOSと比較するのはあれだけど、iOSだとUiNavigationControllerを持つUITabbarControllerみたいなイメージ。 今回はタブは表示していないけどViewPagerをタブ表示するサンプルはたくさんあるので問題なか…
はじめに android調べながらやってるけどJavaの基礎もあんまないから時間かかる。 今回やりたいのはapiたたいてレスポンスによって成功用と失敗用のcallbackを実行するようなこと。 調べたり質問しながらやってるけどinterface使うといいらしい。 実装1 呼び…
はじめに 今回やりたかったことは以下 ・APIから取得したデータをFragment上のListViewへセット ・ListViewのセルをタップしたら詳細画面へ遷移 ・詳細画面で戻るボタンでListViewへ戻るこれだけと思ってたら1日はまってしまった。 何にはまったかというと詳…
はじめに Android開発ではFragmentを使った画面の開発が常套手段ぽい。なので今回はFragment上の画面にListViewを表示して、セルをタップしたら詳細画面用のFragmentを表示。詳細画面へ遷移後に戻るボタンでListViewの画面に戻る画面を作ってみた。ファイル…
サポートライブラリ追加手順です ・[File]>[Project Structure]を開く ・[app]を選択 ・ [Dependencies]を選択 ・ [+]>[1 Library dependency]を選択 ・ 検索バーに「design」と入力してEnter ・ [com.android.support:design(com.android.support:design:25…
はじめに 今回やりたかったのは、apiを叩いてその結果をListViewに表示するというよくありがちなこと Volleyは導入済とします * 実装 レイアウト activity_main.xml(ListViewを置く画面) <ListView android:id="@+id/myListView" android:layout_width="match_parent" android:layout_height="match_parent"></ListView>list_item.xml(ListViewの1行)
はじめに 今回やりたかったのは、以下のようなよくある処理ですが少しはまったのでメモしておきます ・アプリからpost送信 ・サーバーにて$_POST(phpです)を受信してjsonを返す ・アプリでjsonを処理する インストールと設定とか まずはインストールして使え…
cordovaでconsole.logでデバッグ - ios - とりあえずphpとか cordovaでconsole.logでデバッグ - ios - とりあえずphpとか こちらでandroidでの動作確認をしていなかったのですが、実際にしたのでメモですといっても上記の記事と同様にプラグインを導入してア…
タイトルのとおりなのですが、 cordova build android && cordova emulate androidcordovaコマンドから上記のコマンドでビルド→エミュレータ起動とすると問題なく起動するのですが cordova build androidとしてからeclipseでプロジェクトを開いてrunボタンを…
このページが非常にわかりやすかったので内容そのままなんですけどメモメモ http://qiita.com/items/e7280a5dfff1594125a3 ■エミュレータ起動 emulator -avd 仮想でバイス名 ■プロジェクト作成 android create project ¥ --name helloworld --target 10 ¥ --…