「 Android 」 一覧

コンストラクタと「init」(なぜ「init」が必要なのか) [プログラミング・ミニ動画講座 (Kotlin✕Android) #071]

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

Realmデータベースの中身を見る方法(Realm Studioの使い方) [プログラミング・ミニ動画講座 (Kotlin✕Android) #069]

軽量で速くて「みんプロ式」でも大いにお世話になっているモバイル用データベース「Realm」。 アプリ内に自分が作ったRealmデータベースの中身は、これまでMac専用の「Realm Browser」で ...

Firebaseとは [プログラミング・ミニ動画講座 (Kotlin✕Android) #068]

Googleが提供するモバイルアプリ開発用の便利なバックエンドサービスである「Firebase」。 実に様々な機能が追加されており、もはや一言で定義できるサービスではなくなっておりますが、その概要を解 ...

混同注意!Fragmentは2種類ある! [プログラミング・ミニ動画講座 (Kotlin✕Android) #066]

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

データベース「Realm」のバージョン4以降の対応について(RealmObjectがnullableに) [プログラミング・ミニ動画講座 (Kotlin✕Android) #064]

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

アプリ内課金(In-app-Billing)とは [プログラミング・ミニ動画講座 (Kotlin✕Android) #060]

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

Admob(アプリ内広告)とは [プログラミング・ミニ動画講座 (Kotlin✕Android) #059]

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

暗黙的インテントとは [プログラミング・ミニ動画講座 (Kotlin✕Android) #058]

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

端末内臓のカメラアプリを起動して写真を取得する7ステップ [プログラミング・ミニ動画講座 (Kotlin✕Android) #057]

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

メモリリークを起こさずに大きな画像を表示させるライブラリ「Subsampling Scale Image View」 [プログラミング・ミニ動画講座 (Kotlin✕Android) #056]

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

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