読者です 読者をやめる 読者になる 読者になる

wrongwrongな開発日記

情報系大学生が挑戦したことや日常を書いていきます

プログラミング

逆FizzBuzz問題を解いてみた

逆FizzBuzz問題を解いてみました。 ただし、答えを知らない状態で解きたかったので、殆ど調べずに書いています。 もしかすると間違ってるかも……? github.com 逆FizzBuzz問題とは 逆FizzBuzz問題 (Inverse FizzBuzz) - 猫とC#について書くmatarilloの雑記 上…

UbuntuでClionをGitHubと連携させる方法

コマンドラインから以下を実行するだけ。 $ sudo apt-get install gitWindowsでAndroidStudioにGitを導入する時より簡単。

Androidで、C++とJavaの実行速度を少しだけ比較

AndroidでC++コードの実行速度とJavaコードの実行速度を少しだけ比較してみた。 この検証に使ったコードは以下に公開。 github.com 環境 開発環境 Android Studio2.3 NDKバージョン 14.1.38168.74 実行デバイス(Androidバージョン) SH-02H(6.0.1) 実行したコ…

Androidアプリで、タイトルバーを消す方法

色々なサイトを見たが動かない場合によくぶち当たったので、自分の環境で動いた例のサイトを備忘用に保存。 やったこと values/styles.xml内で、parent="Theme.AppCompat.Light.DarkActionBar"となっている部分をparent="Theme.AppCompat.Light.NoActionBar"…

「生存率計算機」――懲りずにまたアプリを作ってみた

以前作成したScript Calculatorに続き、またアプリを作成してみました。 play.google.com 作成したアプリのタイトルは生存率計算機、厚生労働省のデータを基に生存率を計算します。 play.google.com github.com 作ったきっかけ カメラアプリを作ろうと四苦八…

Android6.0(APIレベル23以上)で、アプリに権限を与える

アプリに権限を与えようとした時に詰まったので、備忘用に。 やること APIレベル23から、Androidでアプリを動かす際に必要なパーミッションが、アプリインストール時ではなく、その機能を使う時に取得するようになったため、AndroidManifestへの記述だけでな…

AndroidアプリでWebViewで文字化けした時の対策

ローカルのHTMLを読み込んだら化けたので対策。 やり方 HTMLの記述に<meta charset="UTF-8">を追加し、文字コードを指定したら解決した。 化けた時は文字コードを確認したうえで指定すればOKかな。</meta>

Androidアプリで、簡単にファイルにデータを保持する

開発の備忘のため記事を残す。 やりたいこと EditTextなど、アプリ内でユーザーが行った変更をファイルに保持しておき、アプリを起動した際に、データを読み込む。 設定などを保持することにも応用できるかも? プリファレンスを使うなどの方法もあるそうだ…

初めて他人に使ってもらうためのプログラムを作って感じたこと

自分は、ScriptCalculatorというAndroidアプリを作りました。 play.google.com github.com このアプリは、自分が初めて他人に使ってもらうために作ったプログラムです。このアプリを作ったきっかけと、その中で感じたことについて書きます。 なぜアプリを作…