Cafeアクセスお問い合わせAndroid勉強会Android勉強会こんにちは。四大コンポーネント」を開講しました。OS)を活用して、各社内システムと連携して、倉庫のデータ分析、情報処理など日常業務をサポートしています。Androidアプリ開発に関して、「作ってみたいけど、作り方が右も左もわからない..」という状態の人も多いです。今回の勉強会は、初心者向けにAndroidアプリ開発の基礎知識を説明しました。アクティビティユーザーとやり取りするためのエントリポイントです。App中で、通常一つのアクティビティは、一つの独立した画面です。画面の中で、ボタンのような要素を表示しています。ユーザーイベントを監視して処理します。アクティビティが作成されると、「未作成」状態から「最前面」状態へと一気に遷移する。他のアクティビティが手前に来たら「非最前面」状態に遷移する。不透明な他のアクティビティが手前に来ると、元のアクティビティは「不可視」状態へ遷移する。「最前面」状態から「未作成」状態へと一気に遷移する。「未作成」状態へと遷移する。サービス音楽を再生するプレーヤーAPPを例にしてサービスを説明しました。利用して、バックグラウンドで音楽再生サービスを稼働します。利用して、サービスに通信することもできます。BroadcastReceiveBroadcastReceiveは端末が送信している様々なメッセージや情報を受信するクラスです。これを利用すると、時間やタイムゾーンの変化、バッテリーの残量や充電状態など、細かな端末の状態を知ることができます。自分で情報を発信してそれを受信することも可能です。ProviderAndroidでDBにデータを取得/保存する時に利用するクラスです。このクラスを使えば、あるアプリが持っているデータを他のアプリも使用できるようになったりします。用意されているものとしては、着信ログや電話帳、ブラウザのブックマークなどがあります。異なるアプリで同じDBを触ることができるというあたり、様々利用できそうで夢が膨らみます。getContentResolver().query()メソッドで、目的のデータを示すURIを指定してCursorインスタンスを取得する必要があるそうです。最後に練習問題も出ました。アンドロイドのコンポーネント基礎知識が理解出来たら、問題を解くのが難しくないでしょうね。スマートフォンの登場と普及は、凄まじい勢いで世界中の人々の生活を変えてきました。CommentsRubyメタプログラミング勉強会を実施しました。Reserved.FacebookTwitterEmail。