
母、姉、妹と行ってきました。

こんなお店、
いとこがお店を出しているのですよ。

ちいさいおじちゃん、ちいさいおばちゃん、というキャラらしい。

そこそこ繁盛しているようでした。

その後、フォーラスでオムライスを食べました。

オマケ。
甥っ子の友達に激似のキャラ。
次回は2015年7月にあるらしい。
Android Location事始め

とりあえず、前回からの進展です。
Location情報の取得に成功。
細かいところはこれから、
今の目標は、GPSロガーの機能をAndroidアプリに置き換えよう、です。
詳細は、時間があればまとめるかも…
今日のトピック: Toasts
Windows FormアプリでいうところのMessageBoxですね。
こんな感じで使うようです。
Toast.makeText(getApplicationContext(), “Provider: ” + providerStr,
Toast.LENGTH_LONG).show();
TextView事始め
とりあえず、第一歩としてテキストを表示する。
以下は、現在の私の理解です。
細かいところは省略していますし、
ウソもあるかもしれませんが、ご了承ください(笑。
■AndroidのGUIは次の構造になっている。
・Activity
・Fragment
・TextView, … etc
1. Activity
Windowsアプリでいえば、Formにあたるのかな?
いわゆる場面転換の「場面」とでも言えばいいのでしょうか。
Androidアプリ開発の肝ですね。
2. Fragment
これを「画面」と呼ぶのがいいと思います。
タブレットでお馴染みの横へフリックして見た目が変わるものを、
複数のFragmentsで実装するイメージなのかな?
3. その下
Fragmentに具体的なパーツ、TextViewやButtonが載っている。
■プロジェクト作成 (Android Studio)
Menu/File/New Projectから新しいプロジェクトを作る、詳細は割愛。
Configure your new project
とりあえず、名前をTest022にしておく
Select the form factors your app will run on:
→ Phone and Tablet
Minimum SDK:
→ API19: ANdroid 4.4 (KitKat)
Add an activity to Mobile:
→ Blank Activity with Fragment
Choose options for your new file:
お好みで
■TextViewでテキストを表示する、準備
fragment_blank.xml(BlankFragment.java)にTextViewを追加します。
グラフィカルなGUIエディタでTextViewをドラッグ&ドロップして、fragment_blank.xmlに貼り付けます。
デフォルトのidはtextView1でした。
■TextViewでテキストを表示する
ここからが手間取りました。
これから実装する機能を考えると、
GUIとは別のクラスからテキストを送ってtextViewに表示したいのです。
つまり、Activityから末端のtextViewにアクセスするということ。
自動的に生成されたコード MainActivity.java の最後にPlaceholderFragmentというクラスがある。
意味はよく理解していないが、「とりあえずフラグメント」なのかな?
public static class PlaceholderFragment extends Fragment {
TextView textView;
public PlaceholderFragment() {
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_blank, container, false);
textView = (TextView)rootView.findViewById(R.id.textView1);
textView.append("\nI'm here.\n");
return rootView;
}
}
上の赤のように追記してみると、画面に表示されました。
よくある休日
カワウソが遊ぶのにうってつけの瀬
いつも自転車で走ってる辺りは一名、手取渓谷というのですが、これがまたカワウソが生活するにはいい川なのです。
実際、昔はカワウソがいて、民話なんかにもその名残が見られます。
と思っていつも自転車で走ってます。
今日、本屋で立ち読みをしてて、とある文章に引っかかる。
「〇〇というやつは、人間が手なずけるまでは非常に陰険な動物で、うっかりできない。かがむ。はねあがる。からだの下に大きな水たまりをこしらえる。しかも、そうやって自分でこしらえたぬかるみの中へもぐるのが、なんともうれしくってたまらない。それから、水をまこうとする人間にとびかかって、ぐるぐる脚に巻きつく。しかたがないから踏みつける。ところが、そうするとこんどは、はむかって、人間の腰だの、首だのにからみつく。襲撃をくったほうでは、ニシキヘビと格闘でもするような大立ち回りを演ずる。…」
まるで、カワウソではないですか。
読んでて楽しかったよ。
実際のところは次の本で確認してください。
![]() |
Karel Capek 園芸家12 ヵ月 ISBN 4-12-202563-X [ honto / amazon / 国会図書館サーチ ] |
ひだま~ぶるラジオ×ハニカムの気分
なので、今日は「ひだま~ぶるラジオ×ハニカム」を聴いていました。
「ひだまりラジオ×ハニカム 」

昨日はお昼に母とソバを食べに行きました。
今でも田舎、というか郊外に行くとよく見かけます、石臼。
漬物石として使っていたり、
石垣に混じっていたり。

今日はタラを買いました。
500円で結構目方があります。

捌くと言っても、ぶつ切りです。

半身は鍋にしました。
残りは明日、蒸して食べようかな。
Time to Install Gnome 3.14
Ubuntu 14.10がリリースされたので、早速Gnome 3.14をインストールしました。
ただし、Ubunto 14.04.1 LTSに (笑
参考:Time to Install Gnome 3.14 on Ubuntu 14.10
http://www.sysads.co.uk/2014/09/time-to-install-gnome-3-14-on-ubuntu-14-10/
> sudo apt-add-repository ppa:gnome3-team/gnome3
> sudo apt-add-repository ppa:gnome3-team/gnome3-staging
> sudo apt-add-repository ppa:ricotz/testing
> sudo apt-get update
> sudo apt-get dist-upgrade
> gnome-shell –version
GNOME Shell 3.10.4
Ok!
■追記
全然OKではありませんでしたね… 3.10.4 じゃん (笑
USBハブ on the 車
カーナビのシガー電源コードが壊れて代わりを探したけれど、
結局はPSP用のUSB電源コードを代用にすることにしました。
ということで、シガーソケットからUSBへ、
USBハブに3つのソケット。
1. Nexus5 への電源供給
2. Bluetooth オーディオ レシーバ LBT-AVWAR500 への電源供給
3. カーナビ NV-U2 への電源供給
という構成になりました。
部屋ではUSB使うのは、起動用USBメモリかスキャナくらい、
ハブは使ってません。
ついでにマウスも使ってません。
なんか変かな?
ところで、明日はリコールがあったのでアイを工場へ持っていきます。
Android開発、再び
スマホをAndroidに替えてはや半年、
気がつけばAndroid 5.0 Lollipopも発表されSDKも降りてきました。
ということで、ようやく本格的に開発も始めようかと思い立ちました。
まぁ仕事ではないので、成果はおいおいです。

久しぶりに触ると何かしらエラーが出てその対応で時間が消えて…
というループが続いていた昨今でした。
とりあえず、パラ見する入門書がないかと考えて本屋へ。
何かのイベントか、本を買うと抽選があり、
残念賞でポケットティッシュとうまい棒をくれました (笑。
買った本はこちら、
![]() |
Mike Wolfson 実践 Android Developer Tools ISBN 978-4-87311-670-9 [ honto / amazon / 国会図書館サーチ ] |
さすがはオライリー(?)
私が欲しい情報がまとまってる感じです。
例えば、
統合IDE Android Studioもバージョン0.8.6になって良さそうなので、
使ってみました。
Android Studio | Android Developers
インストールはすっ飛ばして実行〜。

初めてなのでスルー、

始まりました〜

SDKも5.0 (API 21) が出てますからね、
Oracle のJavaがオススメらしいですが、とりあえずOpen JDKで続行。
という感じで、いい塩梅に開発環境ができました。
始めた頃は本当に何も考えていませんでしたが、
とりあえず作ってみたいアプリも出てきました。
ゆっくり始めます。
自転車日和

今日の仏様。
若いタヌキのようです。
道の駅「しらやまさん」近くで。
履歴
少しずつですが、距離を伸ばしてます。
今年は後どれくらい走れるだろう?




