2014-09-01から1ヶ月間の記事一覧
iOSではデータを保存する方法が何種類かある。 ・ファイル ・データベース(SQLite) ・Core Data ・NSUserDefaults その中で一番簡単にデータを保存できるのがNSUserDefaultsである。 NSUserDefaultsではキーと値のセットで値が保存できる。 そのため、複雑な…
Androidアプリ内で重たい処理を行う場合、処理をメインスレッドで行うと処理が終わるまで画面が止まってしまう。 そのため、スレッドを分けて処理を行わせる。 その際に、処理結果を別スレッドから受け取るときの一つの方法としてHandlerとMessageを使う方法…
Androidで初期データなどCSVファイルを処理したい場合がある。 その時は、CSVファイルをassetsと呼ばれるフォルダに置き、それを読み込んでパースを行う。 assetsフォルダはプロジェクトの一番上に作成する。 assetsフォルダへのアクセスはAssetManagerを通…
AndroidアプリからLinuxコマンドを実行するにはRuntimeクラスを利用する。 package xxxxxxxxxxxx; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import android.util.Log; p…