事務屋さんの備忘録

主にプログラミングのことを書いていきます。メモというか備忘録的な感じで。プログラミングといっても、私はプロのエンジニアでも本職のプログラマーでもありません。単なる事務職をやってるサラリーマンで、空いた時間にちょこちょこっとプログラミングしてる程度です。よってこのブログに記載したことが誤っていたり、もっとよい方法がある場合もあると思います。その場合には、ご指摘いただけると嬉しいです。また、このブログを読んで役に立った、なんて方がいらっしゃったら幸いですね。

Android

Androidですごーく簡単なスロットを作ってみた。

AndroidでTimerTaskを使ってすごーく簡単なスロットを作ってみた。activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > </linearlayout>

AsyncTaskを使った非同期処理中にプログレスダイアログを表示する (SPINNER)

メモ。 package com.freefly3104.satoshi.myasynctask01; import android.app.Dialog; import android.app.DialogFragment; import android.app.ProgressDialog; import android.os.Bundle; public class SpinningProgressDialog extends DialogFragment { p…

Googleマップ上の複数のマーカーを削除する

マーカーをリストに格納しておいて、1件ずつremoveしていきます。 もっと良い方法がありそう・・・ public class MapsActivity extends FragmentActivity implements LocationListener, LocationSource, LoaderManager.LoaderCallbacks<JSONArray> { private static fin</jsonarray>…

Toastの終了を検出する

メモ。 package com.freefly3104.toast01; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.FrameLayout; import andr…

住所から座標(緯度・経度)を取得する

メモ。 package com.freefly3104.geocoder01; import java.io.IOException; import java.util.List; import java.util.Locale; import android.app.Activity; import android.location.Address; import android.location.Geocoder; import android.os.Bundle…

AsyncTaskLoaderでJsonをパースする

NHKのオープンデータ(Json形式 NHK番組表API)をAsyncTaskLoaderを使ってパースしたので、メモ。Jsonデータは以下のような感じ。 1.{ 2. "list":{ 3. "g1":[ 4. { 5. "id" : "2015030919800", 6. "event_id" : "19800", 7. "start_time" : "2015-03-09T04:1…

Androidでassetsフォルダ内にあるcsvデータをパースする

メモ。 package com.example.textfile02; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.StringTokenizer; import android.app.Activity; import android.c…

NavigationDrawerの実装

すぐに忘れるのでメモ。activity_main.xml <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" > </android.support.v4.widget.drawerlayout>