Archive for 3月, 2011

まさかのXperiaにGingerbread来るのか?!

土曜日, 3月 26th, 2011

まさかのXperiaにGingerbread来ちゃうの?来ちゃうの!来ちゃえよ!!!
だとしたら嬉しい話だよね?。
でもドコモ版は無しよとか言うオチだったり、やっぱ出来なかったゴメンって事になりそうだからあんまり期待せずに待ってます。

japanese.engadget.com
速報:ソニエリ Xperia X10 にAndroid 2.3 Gingerbread アップグレード、今年夏前後を予定
http://japanese.engadget.com/2011/03/25/xperia-x10-android-2-3-gingerbread/

gapsis.jp
ソニー・エリクソン、Xperia X10にAndroid 2.3(Gingerbread)へのアップデートを提供へ
http://www.gapsis.jp/2011/03/xperia-x10android-23gingerbread.html

でもFelicaとかワンセグが羨ましくてMEDIASが気になってるんだよね?。
防水あって、OS2.3だったら完璧だったのに。

データ保存を出来るようにしたよ

金曜日, 3月 25th, 2011

前回東京電力の電気使用状況csvファイルを取得出来る様にしましたが、ボタンを押すたびにファイルを取得する様になっていました。
そこで「ファイルを取りに行った時間」と「その時の値」を保存して、一定時間はファイルを取得しないようにしてみました。

今回データを保存するのに使ったのは「プリファレンス」。
ファイル作ってそこに保存したり、SQLiteを使ったりしないといけないのかな?とか思ってたけど、このプリファレンスを使うとメッチャ簡単!
データをキーIDと結びつけて保存出来て、読込も簡単なの。

でも、これ何処にデータ保存してるんだろうか?
ここら辺はもうちょっと勉強が必要かな。

サンプルはこんな感じ
[java]
SharedPreferences sf =
getSharedPreferences(“PeakGetTime”,MODE_PRIVATE);
/* ファイルを取得した時間を読込 */
long pgt = sf.getLong(“time”, 0);
/* 前回取得時間よりも10分以上経過していれば取得する */
if((System.currentTimeMillis() – pgt) >= 1000 * 60 * 10){
/* csvを取得し解析 */
? 中略 ?

/* 取得時間と電力の値を保存 */
Editor editor = sf.edit();
editor.putLong(“time”, System.currentTimeMillis());
editor.putString(“peak”, nowPeak);
/* 保存 */
editor.commit();
}else{
/* 保存データを読込み表示 */
String nowPeak = sf.getString(“peak”, “NoData”);
Btn01.setText(nowPeak + “\n(Local data)”);
}
[/java]

これで10分はファイルを取得しないで保存したデータを表示出来る様になりました。

東京電力の電気使用状況csvファイルを取得してみたよ

木曜日, 3月 24th, 2011

Androidアプリで、今日公開された東京電力の電気使用状況csvファイルを取得してみました。
意外と簡単にファイル取得って出来るのね。
前回のボタンを押した時のイベントでcsvファイルを取得する様にしてあります。

(さらに…)

ボタンをクリックしたときのアクションを設定しよう

月曜日, 3月 21st, 2011

前回ボタンの大きさをソース上で変更する所までを実装してみました。
続いては、そのボタンをクリックした時に何かしらの動作をさせてみましょう。

(さらに…)

出来る事からはじめよう

水曜日, 3月 16th, 2011

今回の震災に対して何か出来ないか?と言う事で寄付をしてきました。

何処が良いとか判らないので、まずはココで貯まってるYahoo!のポイントを全部寄付。

そして、買い物に行った時に募金箱へ少しですが入れてきました。

やらないよりも、やる偽善。
まずは一歩踏み出してみました。
もう少し続けて行きたいと思います!