サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC24
mixi-inc.github.io
参考:Application Structure | Android Developers 参考:Navigation with Back and Up | Android Developers 参考:Action Bar | Android Developers 参考:Navigation Drawer | Android Developers 参考:Multi-pane Layouts | Android Developers 参考:Swipe Views | Android Developers 参考:Selection | Android Developers 参考:Confirming & Acknowledging | Android Developers 参考:Notifications | Android Developers 参考:Metrics and Grids |
参考:Effective Java 目次 命名規則 識別子の命名規則 慣習的な命名規則 記法 文 ブロック 型 プリミティブ型 参照型 リテラル オートボクシング 演算子 算術演算子、論理演算子、ビット演算子、関係演算子 代入演算子 条件演算子 文字列演算子 制御構造 条件分岐 繰り返し クラスとメソッド クラス インタフェース 列挙型 メソッド コンストラクタ static イニシャライザ パッケージ 修飾子 継承と実装 インスタンスの生成 クラスのインスタンス化 匿名クラス this と class アノテーション ジェネリクス 型変数の宣言 型変数のバインド 型変数の境界の宣言 スレッド Thread クラスと Runnable インタフェース 排他制御 例外処理 例外の種類 throws と throw try-catch finally 参照型オブジェクトの比較 equals()
この章では、Android (Java) におけるアーキテクチャ設計の指針を解説すると共に、この設計を促進するための DI (Dependency Injection) について解説します。 目次 アーキテクチャ設計 Android フレームワークの特徴 パッケージの命名 Dependency Injection DI とは 様々な DI コンテナ Android における DI コンテナの使用 アーキテクチャ設計 この項では、Android アプリのアーキテクチャの設計指針について解説します。 Android フレームワークの特徴 Android フレームワークは、MVC フレームワークに基いて設計されています。 Activity や Fragment は Controller の役割を果たし、Button や TextView は文字通り View の役割を果たしています。 これまでの
記述内容はAndroid Studio 2.1.2 時点のものです。 目次 プロジェクトの構成 プロジェクトの作成 実行 プロジェクトの構成 Androidアプリのプロジェクトは、以下の様な構成をしています。 プロジェクト構成は、Gradleのビルドシステムをベースとしています。 Module (上図での app ) モジュールは個別に実行、テスト、デバッグが可能な機能の単位です。 1つのアプリケーション、ライブラリーなどに相当します。 Module / java Javaで書かれたソースコードが格納されています。 Module / res レイアウトファイルや、定型文、画像などの各種リソースが格納されています。 格納するリソースごとに命名規則が決められています。また、利用する端末のスペックに応じてのディレクトリの分割も可能です。 Module / manifests / AndroidM
この章では Android のビルド、とりわけ、Gradleというビルドシステムを用いたビルドについて解説したいと思いす。 記述内容は Android Studio 2.1.2 , Gradle 2.14 時点のものです。 目次 Gradle とは 必要環境 ビルドの構成要素 Gradle に触れてみよう Hello world! の前に環境構築 プロジェクト構成 改めて、Hello world! 実行 記法 gradlew Android Studio における Gradle ビルドスクリプト Project直下のbuild.gradle app内の build.gradle Android Studio の Project Structure との関係 More infomation Gradle とは Gradle とは、Java(JVM)環境におけるビルドシステムのことで、オープン
参考:Activities | Android Developers 参考:Tasks and Back Stack | Android Developers 目次 Android の画面の構成要素 ライフサイクルの管理 Activity Fragment AndroidManifest での Activity の宣言 <activity>要素 ランチャーから起動する Activity の宣言 Activity とレイアウトの管理 レイアウトからの View の取得 Fragment の組み込み レイアウトに記述する FragmentManager と FragmentTransaction で管理する Fragment の作成の注意点 タスクとバックスタック タスク バックスタック マルチタスク 状態の保存と復旧 Android の画面の構成要素 Android の画面を作る上で重要なコ
Welcome to Android Development Training Course! 前提 このトレーニングコースに入る前に、下記の知識・スキルについて勉強しておいてください。 Java の知識・スキル Java言語プログラミングレッスンや、Effective Javaなどが参考になります。 IDE の使い方 (Eclipse) 基本操作が分かる程度で大丈夫です。 ゴール このトレーニングコースを受講することで、下記のような知識・スキルが身につきます。 Android の仕組みが分かる 自分で Android アプリを開発することができる リリース可能な品質を担保できる 準備 このトレーニングコースを受講する上で、下記のものを準備しておいてください。 Android デバイス Android 2.2 以上であることが望ましいです。 開発環境 下記の構成の、まえがきの章を参考に準備
mixi-inc.github.io Project maintained by mixi-inc Hosted on GitHub Pages — Theme by mattgraham スマホアプリ品質ガイドライン AndroidTraining
このガイドラインについて このガイドラインは既存のアプリやレビュー等を参考に、ユーザーが期待するであろう状態をまとめたものです。 アプリの開発に関わっている方たちが日々の動作確認を実施する中で、こういった点に気付いてほしい、というチェックリストになっています。 ※項目の中にはOSや端末に依存する部分も含まれます。 インストール 初回インストールが問題なく完了すること 既にインストールされている場合、アップデートが問題なく完了すること 記録メディア対応(Android) インストール後、記録メディアへアプリが移動できることが望ましい ※但し、記録メディアへアプリを移動した場合、一部の機能が制限される(はず)←ホームのウィジェット等 起動 本体に保存しているアプリが正常に起動できること 記録メディアへ移動しているアプリが正常に起動できること ログイン 初回インストール後 登録済みアカウントで利
このページを最初にブックマークしてみませんか?
『mixi-inc.github.io by mixi-inc』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く