AWS Mobile Application Development

AWSのサービスをモバイルから使うにあたって調べた情報などまとめて行きます。

AWS LambdaでのS3画像アップロードをトリガーとしたリサイズ(サムネイル作成) (2/2) AWSコンソールでの作業

AWS LambdaでのS3画像アップロードをトリガーとしたリサイズ(サムネイル作成) (1/2) ローカルPC上の準備 - AWS Mobile Application Developmentに続き、AWS LambdaのS3への画像ファイルアップロード後にリサイズを行うファンクションの作成です。[目次] AW…

AWS LambdaでのS3画像アップロードをトリガーとしたリサイズ(サムネイル作成) (1/2) ローカルPC上の準備

Androidからアップロードした画像ファイルのサムネイルを作成する目的でAWS Lambdaを使用してみましたので、簡単な動作確認までをご紹介。[目次] AWS Lambdaとは 料金 ローカルでのNode.js環境作成 Node.jsのダンロード Node.jsのインストール Lambdaプログ…

AsyncTaskで取得してきたデータをアクティビティに引き渡す方法

stackoverlowで良いサンプルがあったのですメモ。Activity外の外出個別クラスから、Activityクラスへデータを返す方法を探してたら、データを、返すんではなく外出しクラスへActivityを受け渡すやり方。つまり、件名とはやってることは違いますが最終的やり…

AndroidとDynamoDB実装方法 (4/4) - コーディング -

AWSのNoSQLデータベースDynamoDBをDBとしてデータ操作を行うための基本的な設定のご紹介です。AndroidとDynamoDB実装方法 (3/4) - DynamoDB初期設定 -に続き、プログラミングになります。MainActivity.javaと、DynamoDBのテーブルクラスを定義したBooks.java…

AndroidとDynamoDB実装方法 (3/4) - DynamoDB初期設定 -

AWSのNoSQLデータベースDynamoDBをDBとしてデータ操作を行うための基本的な設定のご紹介です。AndroidとDynamoDB実装方法 (3/4) - DynamoDB初期設定 -に続き、AWS DynamoDBの設定を行います。[目次] DynamoDBの基本 データの特徴 DynamoDBの構成要素 DynamoD…

【Android基礎】BitbucketとAndroid Studioの連携設定

Android Studioで作ったプログラムを管理するリポジトリとして、リポジトリをクローズドな形で管理できるBitbucketとの連携手順です。[目次] 事前作業 Bitbucketのアカウント登録 Android Studioインストール 連携設定 ご参考 事前作業 Bitbucketのアカウン…

【Android基礎】 外部のクラスファイルが利用できない時の対処法

MainActivity.javaと同じディレクトリのHello.javaというクラスファイルを定義してそれをMainActivity.javaから読もうとすると、「Unknown Class」、「Invalid Method declaration」、「return type required」と表示されたりする。あくまで一例ですが、原因…

AndroidとDynamoDB実装方法 (2/4) - Cognito初期設定 -

AWSのNoSQLデータベースDynamoDBをDBとしてデータ操作を行うための基本的な設定のご紹介です。AndroidとDynamoDB実装方法 (1) - AWS SDKの準備 -に続き、AWS Cognitoの設定を行います。 AWSのサービスをモバイルから使うときは、APIキー等を以前は使用してい…

AndroidとDynamoDB実装方法 (1/4) - AWS SDKの準備 -

AWSのNoSQLデータベースDynamoDBをDBとしてデータ操作を行うための基本的な設定のご紹介です。以下の4つに小分けてし記載しています。 AndroidとDynamoDB実装方法 (1/4) - AWS SDKの準備 - AndroidとDynamoDB実装方法 (2/4) - Cognito初期設定 - AndroidとD…

Android Studioでログ出力する方法(logcat)

Androidアプリケーション開発中にログをデバッグのために出力したい場合が頻繁にあるかと思います。その用途向けにAndroid Studioで提供されているログの出力方法を記載します。 1. Logクラスを使用する 2.Logcat表示方法 3.使用例 4.メソッド毎の出力例 5.l…