プログラミング

【Android開発】RecyclerViewの使い方

Androidのアプリ開発で大量のデータを画面上に表示したいときがあります。 参照:RecyclerViewの基礎 Codelab RecyclerViewを使えば、大量のデータを効率的に表示することができます。 Rec...
プログラミング

【Android開発】MPAndroidChartを使ってグラフを作成する

Androidアプリでグラフを使いたいときありますよね。 そんなときにグラフを簡単に作ることができる「MPAndroidChart」というライブラリがあります。 今回はMPAndroidChartについて解説します。 M...
プログラミング

【Android開発】カードデザインを使うための方法

Webサイトやアプリなどでよく見るカードベースのデザイン。 そんなカードベースデザインのレイアウトをAndroidで実装する方法を紹介します。 カードデザインを使うためには カードベースのデザインを使うためにすることは2...
プログラミング

【Android開発】Roomを使ってデータを保存する方法

アプリを開発していると、アプリやユーザーのデータを保存したいと思うことがあります。 入力されたデータを登録したり、更新したりしたいですよね。そんなときに使うのがデータベースです。 Androidには、優れたアプリを作るための「...
プログラミング

【Android開発】Activityってこんなやつ

Android開発のときに当たり前に使われるActivity(アクティビティ)。 Android Studioでプロジェクトを作成するときにも、最初にActivityを選択します。 そんなActivityについてまとめ...
プログラミング

【GAS】雨通知アプリを作る方法【Line Notify】

朝は晴れていたけど、帰りに雨が降って困ったことはないですか? 出かけるときに天気予報で降水確率を確認しておけば、傘を持って出かけることもできますね。 でも、毎回天気を確認するのは少し大変ですよね。降水確率が高ければ自動でスマホ...
プログラミング

【競プロ】AtCoderを解くときのTips【C++】

AtCoderのコンテストを解く中で調べた内容を随時まとめていきます。 C++の文法については、以下の記事にまとめています。 標準入力を配列で受け取る /* 標準入力 4 1 2 3 4 */ int n...
おうちハック

おうちカラオケの始め方

わが家には3歳と6歳のこどもがいますが、最近は外出ができていないので、おうちで楽しく過ごすアイデアはないかと考えていました。 調べてみると、家でもカラオケができるよう。 早速、おうちカラオケを導入してみましたが想像以上に家族で...
プログラミング

【競プロ】AtCoderを始めるためのC++の基本

競技プログラミング(競プロ)では、計算速度が速いなどの理由からC++が主流です。 AtCoderを始めましたが、C++について勉強したことがなかったのでまとめました。 ほかのプログラミング言語で、基本的なことは理解しているがC...
プログラミング

【GAS】お風呂を外出先から沸かすためにお風呂の栓確認アプリを作る

我が家はPanasonicのエコキュートを使用しており、専用アプリ「スマホでお風呂」を使うことで外出先からお風呂を入れることができます。 そんな便利な機能も、お風呂の栓を閉めていないと全く役に立ちません。 センサーなどで栓の状...
タイトルとURLをコピーしました