android

【android】ActionBarの背景色とタイトル文字色を変更する方法メモ

背景色を定義 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>

【android】ActionBarでのSearchViewの基本的な使い方

はじめに 今回やりたかったことは、ActionBarに検索バーをおいて検索すると検索用の画面へ遷移するということ。 最終的にやりたいことは検索バーで検索結果画面を開くところだけど、今回は検索バーをおいてイベントをハンドリングするところまで。 検索バー…

【android】Fragment上のListViewに置かれたボタンのonClickを処理する

はじめに 今回やりたかったのは、ListViewのセル上に削除ボタンとかをおいてクリックされたらListViewから削除するようなこと。 ListViewを作るのがActivityとFragmentとでやり方が違うみたい。Activityの場合は以下みたいな形でボタンのイベントが取得でき…

【android】ListViewひな型

試したりするときにとりあえずListView作ることが多いのでコピペ用にメモ MainActivity.java public class MainActivity extends AppCompatActivity { private ArrayList<Item> mItems; private ItemAdapter mAdapter; private ListView mListView; @Override prot</item>…

【android】ViewPagerでタブ毎に戻れる画面を実装する方法

はじめに 今回やりたかったのはこんな画面。 なんでもiOSと比較するのはあれだけど、iOSだとUiNavigationControllerを持つUITabbarControllerみたいなイメージ。 今回はタブは表示していないけどViewPagerをタブ表示するサンプルはたくさんあるので問題なか…

【android】apiへリクエストしてcallbackを実装する方法メモ

はじめに android調べながらやってるけどJavaの基礎もあんまないから時間かかる。 今回やりたいのはapiたたいてレスポンスによって成功用と失敗用のcallbackを実行するようなこと。 調べたり質問しながらやってるけどinterface使うといいらしい。 実装1 呼び…

【android】Fragment + ListViewでのAPIへのリクエストのタイミングについて

はじめに 今回やりたかったことは以下 ・APIから取得したデータをFragment上のListViewへセット ・ListViewのセルをタップしたら詳細画面へ遷移 ・詳細画面で戻るボタンでListViewへ戻るこれだけと思ってたら1日はまってしまった。 何にはまったかというと詳…

【android】FragmentのListViewを選択で画面遷移する方法

はじめに Android開発ではFragmentを使った画面の開発が常套手段ぽい。なので今回はFragment上の画面にListViewを表示して、セルをタップしたら詳細画面用のFragmentを表示。詳細画面へ遷移後に戻るボタンでListViewの画面に戻る画面を作ってみた。ファイル…

【android】android.support.designライブラリを追加して使用する手順

サポートライブラリ追加手順です ・[File]>[Project Structure]を開く ・[app]を選択 ・ [Dependencies]を選択 ・ [+]>[1 Library dependency]を選択 ・ 検索バーに「design」と入力してEnter ・ [com.android.support:design(com.android.support:design:25…

【android】Volleyでjsonを取得してListViewに表示する方法メモ

はじめに 今回やりたかったのは、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行)

【android】Volleyでpostパラメータを送信してjsonを受取る方法メモ

はじめに 今回やりたかったのは、以下のようなよくある処理ですが少しはまったのでメモしておきます ・アプリからpost送信 ・サーバーにて$_POST(phpです)を受信してjsonを返す ・アプリでjsonを処理する インストールと設定とか まずはインストールして使え…

cordovaでconsole.logでデバッグ - android

cordovaでconsole.logでデバッグ - ios - とりあえずphpとか cordovaでconsole.logでデバッグ - ios - とりあえずphpとか こちらでandroidでの動作確認をしていなかったのですが、実際にしたのでメモですといっても上記の記事と同様にプラグインを導入してア…

cordovaでのandroid開発でeclipseからのbuildでハマったときのメモ

タイトルのとおりなのですが、 cordova build android && cordova emulate androidcordovaコマンドから上記のコマンドでビルド→エミュレータ起動とすると問題なく起動するのですが cordova build androidとしてからeclipseでプロジェクトを開いてrunボタンを…

emacsでandroidアプリ開発してみようとした

このページが非常にわかりやすかったので内容そのままなんですけどメモメモ http://qiita.com/items/e7280a5dfff1594125a3 ■エミュレータ起動 emulator -avd 仮想でバイス名 ■プロジェクト作成 android create project ¥ --name helloworld --target 10 ¥ --…