Android

Android スマホアプリ開発ミニ動画講座

[Android]データベースとは

  情報を整理・分類して一箇所にまとめたものを「データベース」と言います。 データベースに保存した情報は、アプリを閉じてもスマホの電源を切ってもちゃんと残ってくれるので、プログラミングの世界 ...

Android スマホアプリ開発ミニ動画講座

[Android]パッケージ(package)とは

2019/2/8    , ,

  Kotlin(Java)の部品化の仕組みの一つである「パッケージ」について説明しています。 「パッケージ」とは、クラスの住んでいる国のようなものとイメージしてもらえればわかりやすいかと思 ...

Android スマホアプリ開発ミニ動画講座

[Android]どのクラスからも直接使える変数(プロパティ)の作り方 [Kotlin]

  通常変数(プロパティ)や関数(メソッド)はインスタンス経由でないとアクセスできません。 ところが、トップレベル(クラス宣言の上)で定義すれば、どこからでもインスタンスを経由せずに直接アク ...

Android スマホアプリ開発ミニ動画講座

[Android]今の画面を閉じて前の画面に戻る方法(finishメソッド)

2019/2/8    ,

  Androidにおける画面の移動(遷移)はインテント(Intent)を使って行います。 しかし、今の画面を閉じて前の画面に遷る場合にインテントを使うとおかしなことになってしまうという話で ...

Android スマホアプリ開発ミニ動画講座

[Android]インターフェースとは(Kotlin)

  Kotlinには、クラスの中で実装して使う特別なクラスである「インターフェース」という仕組みが存在します。 では、インターフェースはクラスと何が違うのでしょうか。   インター ...

Android スマホアプリ開発ミニ動画講座

[Android]Kotlinのラムダ式とは

2019/2/8    ,

  Kotlinは世界最大の言語であるJavaを進化させたJavaのこどもですが、その「進化」にあたる部分の一つに「ラムダ式」と呼ばれる機能があります。 これは、処理の中身を直接関数(メソッ ...

Android スマホアプリ開発ミニ動画講座

[Android]Kotlinの拡張関数とは

2019/2/8    , ,

  Kotlinは世界最大の言語であるJavaを進化させたJavaのこどもですが、その「進化」にあたる部分の一つに「拡張関数」と呼ばれる機能があります。 これは、既存のクラスを継承せずにメソ ...

Android スマホアプリ開発ミニ動画講座

[Android]メインスレッドとサブスレッド

  Androidは、処理を流すためのベルトコンベア(スレッド)が1本しか存在しないシングルスレッドモデルです。 ですから、重い処理が走った場合はアプリが止まってしまう可能性があります。 そ ...

Android スマホアプリ開発ミニ動画講座

[Android]Bundle(バンドル)とは

2019/2/8    , ,

  Androidには、情報のかたまりを格納するための金庫の役割を果たす「Bundle(バンドル)」というクラスがあります。 このBundleが画面間で情報を受け渡しするインテント(Inte ...

Android スマホアプリ開発ミニ動画講座

[Android]スマホの画面の大きさの単位(px・dp・sp)

2019/2/8    , ,

  Androidは様々なメーカーからスマホ端末が販売されており、端末によって様々な画面のサイズがあります。 そのため、レイアウトファイル上でパーツの大きさを絶対値(ピクセル=px)で設定し ...

Copyright© みんなのプログラミング by Telulu LLC , 2019 All Rights Reserved.