「 Kotlin 」 一覧

Androidミニ講座

コンストラクタと「init」(なぜ「init」が必要なのか)

2018/4/20    ,

  Kotlinでは、クラスのインスタンスを生成するためのコンストラクタに加えて、インスタンス生成時に初期化(initialisation)を行うための「init」ブロックがあります。 とこ ...

Androidミニ講座

混同注意!Fragmentは2種類ある!

2018/4/20    , ,

  タブレット時代のレイアウトに欠かせない存在となったフラグメント(Fragment)ですが、実は2種類存在しているというトラップ的な現象が発生しています。 元々のAndroidのフレームワ ...

Androidミニ講座

データベース「Realm」のバージョン4以降の対応について(RealmObjectがnullableに)

2018/4/20    , ,

  軽量で速くて便利なモバイル用データベース「Realm(レルム)」は、超高速にバージョンが進化しています。 バージョンアップに追いつくのは大変ですが、どんどん進化してくれるのは素晴らしいこ ...

Androidミニ講座

アプリ内課金(In-app-Billing)とは

2018/4/20    ,

  アプリでお金を稼ぐワザの一つ「アプリ内課金機能(自分のアプリ内で課金アイテムを販売できる機能)」について、Googleが提供するライブラリ「In-app-Billing」のご紹介です。 ...

Androidミニ講座

Admob(アプリ内広告)とは

2018/4/20    ,

  アプリでお金を稼ぐワザの一つ「広告表示」機能について、Googleが提供するアプリ内広告プラットフォームである「Admob」のご紹介です。 Firebaseの一機能になりましたので、An ...

Androidミニ講座

暗黙的インテントとは

  Androidプログラミングにおいては避けて通れない最重要機能の一つである「インテント(Intent)」。 これには2種類ありますが、「暗黙的インテント」は「他のアプリの力を借りながら、 ...

Androidミニ講座

端末内臓のカメラアプリを起動して写真を取得する7ステップ

2018/4/20    ,

  Androidでは、自分でカメラの機能を実装しなくても、端末内蔵のカメラアプリを自分のアプリの中から使えるようにする「暗黙的インテント」というワザが存在しますが、そのワザを使って、撮影し ...

Androidミニ講座

メモリリークを起こさずに大きな画像を表示させるライブラリ「Subsampling Scale Image View」

2018/4/20    ,

  スマホはPCに比べるとメモリが非常に小さいため、サイズの大きい画像をImageViewで表示させようとすると、メモリリークを起こしてアプリが落ちてしまうことがあります。 それを回避するた ...

Androidミニ講座

安全呼び出しと「!!」演算子 [Kotlin]

2018/4/20    ,

  KotlinはJavaを進化させたJavaのこどもですが、その「進化」させた部分の一つに、「安全性の向上」があります。 そのため、Kotlinでは原則「空っぽ(null)」を許容しない仕 ...

Androidミニ講座

RecyclerView(複雑なリスト)の仕組み

2018/4/20    , ,

  ListViewを進化させて柔軟にした複雑なリストを表示することに出来、GmailやFacebookなど様々なアプリで実装されている「RecyclerView」。 少ないメモリで大きなデ ...

Copyright© みんプロ式・初心者向けAndroidスマホアプリ専門プログラミング講座/教室/スクール/塾-大阪府高槻市 , 2018 All Rights Reserved.