Andoroid

タブレットの使い道

今月の初めにICONIA TABを購入してから半月程度たちますが、未だにタブレットの使い道を電子書籍ビューア以外に見いだせていません。先日の 日本Androidの会千葉支部開発アイデアそんと企画アイデアそん でもディスカッションしたのですが、結論としてはビュ…

戻ってきた彼…

もうだいぶん前のことのように思えますが、つい先日の夏休みの初日の夜、彼は突然意識を失いました。 私は当初何が起こったのか全くわからず、彼の意識が戻ればと何度も何度も左のほほをたたきながら右の方をたたいたりしました。たぶん4時間くらいは彼の意…

Nexus Sという文鎮?

せっかくの夏休みなので、かねてよりうまくいかなかったNexus Sのバージョンアップを頑張ってみたところ見事に文鎮化しそうになりました。 まぁ、そもそもいまいちROMとかわからずいろいろと適当にはじめたのが問題だったわけですが良い勉強になりました。(…

ICONIAとBlutoothキーボード

ICONIAとトランスフォーマーのどちらを買うのか迷ったのですが、あえてICONIAを購入したのは、ELECOM スマートフォン対応折りたたみBluetoothキーボード ブラック TK-FBP017BK があったからでした。 少し時間があったので、先ほど試してみたのですが、HIDプ…

ICONIAでお絵かき

ICONIAに限らずタブレットは、使ってみるまではいまいちその便利さがわからないけれども使い出すと、結構便利なツールだと思います。1台では不便でもみんなが持てばもっと便利になりそうな予感がします。そういう意味で、ソフトバンクやauが社内でタブレット…

ICONIA A500

ちょっとした臨時収入と、嫁さんが支出を認めてくれたので購入しましたICONIA TAB A500。 いやーなかなか重いですが、念願の初タブレット…。思えばNexus Sを買おうかZoomを買おうか迷ったのが数ヶ月前。これほど早くタブレットをゲットできるとは思いません…

祭りの後…

先週の日曜日に Androidバザールカンファレンス2011 Summerが早稲田大学で開催されました。私も実行委員として参加いたしましたが、とても楽しかったです。 一方の千葉支部はというと、ブースへ出展し様々な方にお越し頂いたようです。 【ABC2011夏】亀ロボ…

Canvasへの描画で…

自分の勉強から仕事やらABCの準備やら(何も出来ていない…)で忙しい中、少しだけ時間を作ってJavaを書くようにしています。カレンダーを作っているのですが、ちょっとわからない現象が発生しています。 現象は、HTC Desire(2.1)でのみ発生します。Nexus Sでは…

Androidプロジェクトのテスト実行時に ShouldNotReachHere() が表示された場合の対応方法

Androidプロジェクトのテストケースを作成しテストを実行しようとしたところ、「ShouldNotReachHere() 」というエラーがコンソールに表示され、JUnitが起動しませんでした。 Googleで確認したところ、下記のWEBサイトに記載のある方法で対応できたのでメモし…

横浜へ

今日は横浜で日本Androidの会横浜支部の定例会があります。いつもお世話になっている @yuu_shig さんの顔を拝みに参加する予定です。千葉支部と違って、勉強会と言うよりイベントという感じですね。 さて、そろそろ自宅を出ないと間に合わない…(..;)横浜は遠…

Vibrator

このところ忙しくて全然コードをかけてないので、今日は少し合間を縫ってコードを書きました。やっぱりプログラムを書くのは楽しい! で、いろいろとやりたいことはあるんだけど、とりあえずスマートフォンらしいアプリを作りたいなぁと模索中。今のところ、…

SDカードへファイルを保存する場合の注意

嵌った嵌った。単にカメラで写真を撮ってそれをSDカードへ保存するだけなのに、うまくいかなくて。 最初はstartPreviewで処理をする部分でうまくいかず、またカメラへの参照を解放してないせいか2回目以降カメラが起動しなくなったため、1回実行する度に本体…

IntelliJ IDEAの方がEclipseよりなじむ

IntelliJ IDEAと言えば、Resharperを作ってるJet BRAINSの製品ですね。元々はIDEAの方が先で、Reshaerperは後から発売されたらしいです。Eclipseはとても素敵なのですが、MS製品にどっぷりつかってきた私としては、キーバインドやコードアシストの挙動などで…

日本Androidの会千葉支部設立!(#chibandroid)

昨日流山セントラルパーク駅に付近にある流山市生涯学習センターで日本Androidnの会千葉支部の設立並びに勉強会を行いました。 第1回Android勉強会@千葉と千葉支部設立準備会 横浜支部の @yuu_shig さんや埼玉支部の @sugimotoak さn、@skozosnoopy さんは…

Androidをコンパイル - その1

先日のオライリーの被災者支援キャンペーンで購入したAndroid HacksにAndroidをソースコードからコンパイルするという内容がありました。せっかくですので時間を見つけてコンパイルしてみたいと思います。(また、併せてソースもみれるようにしようと思いま…

Android JUnit TestでSharedPreferenceの値を取得する

ActivityでSharedPreferenceに値を設定しているような場合に、その値が正常に設定されているかテストする必要が出てきたので少し試してみました。当たり前のことかもしれませんが、最初は方法がわからなかったので…。 Activityでは下記のようにSharedPrefere…

BigDecimalのいろいろ

BigDecimalですが、いろいろと知らないことがあることに気づきましたのでかんたんにまとめました。自分の目も程度ですので、内容は雑かもしれません。 [sourcecode language="java"] public class SampleBigDecimal { /** * @param args */ public static vo…

AndroidでUnitTest

Android開発でUnitTestを実行する方法がわからずいろいろと嵌りました。いろいろと調べたところ、基本的にはAndroid JUnit Testを使用してテストを行えばよいことがわかりました。 その中でも、Activityについてのテストはテストクラスで” ActivityInstrumen…

Nexus Sが到着しました!

円-ドルが円安に振れたため購入したNexus S ですが、昨日到着しました。 HTC Desireに比べて大きいですね。一回りほど大きい。反応も速いしディスプレイもきれいですね。HTC Desireを購入してから1年弱ですが、すっかり遅れたマシンであることを実感しました…

初めてのAndroidを読み終えた!

初めてのAndroidですが、読み終えました。最初は薄いと思ったのですが、内容はかなり濃かったです。濃縮されている感がありました。最近仕事が忙しいこともあるので、1ヶ月程度時間がかかったように思いますが、とりあえず読んで良かったというのが正直な感…

Android開発で自作クラスライブラリ(JAR)を使用する

Windowsアプリケーションの開発では、よくクラスライブラリをDLLとして作成して様々なプロジェクトで使うと言うことを行いました。共通的な処理や、基本となる画面周りの定義をライブラリとして作成したものです。 残念なことに、私はJavaの世界がいまいち見…

AndroidのReferenceのメモ

Androidの開発に限らず、プログラム開発ではReferenceを読み解くことが重要だと思います。VisualStudioでの開発時も、学びたての頃は書籍とにらめっこでしたが徐々にmsdnを読みよくわからないところは書籍を確認するという流れになりました。ということで、A…

円安進行中

円安になってきました。円安または円高に推移する時って、ほんとにあれよあれよと推移しますね。 最近は海外のものやサービスをを購入することが多いので、このまま円安に振れてしまうと結構悲しいことになります。 せめて今月か来月に購入しようと思ってい…

Desireをのせる台を購入

DesireなどAndroidの開発を本格的に行うに当たって、Androidを机の上に置けるように台を購入しました。今回は三和サプライ製のものです。iPhone用のものですが、1000円程度の割には台の底面やAndroidを置く受けの部分にも滑り止めが付いています。 また、充…

Androidをパソコンにできないかなぁ?

3.11以来かねがね考えているのですが、モバイル端末をパソコンの代替として利用できないだろうか?イメージとしては、オフィスや自宅またはレンタルスペースなどにAndroidなどのスマートフォンを持っていてそこに設置されているディスプレイやキーボードを使…

EclipseでリポジトリなどのDiffを閲覧する

IDE(統合開発環境)は使えば使うほど便利な機能を発見できますね。自分が不便だと思ったことはたいてい誰がも同じように考えていて、便利な道具を提供してくれています。Eclipseを開発している方々に感謝です。 ところで、初めてのAndroidの写経ですが、よう…

WebViewにコンテンツが表示されない

初めてのAndroidですが、ようやく 7章 世界との接続 までたどり着きました。ソースコードを写経しながら動かしてはうまくいかなかず、サンプルコードと比較しつつと進めているので時間がかかっています。これまでVisualStudioが開発環境の中心だったこともあ…

よくわからないエラー…

初めてのAndroidを読みつつソースコードを入力しているとたまによくわからないエラーに遭遇します。たとえば、これ。 エラー内容は下記の通りです。 一見すると全くわからないです。なぜ?となってしまうのですが、よく見るとなるほど確かにエラーです。 そ…

Androidからの投稿

先日近くのケーズ電気でAndroid対応のBluetoothキーボードを購入しました。Androidにとって弱点?とも思える入力の不便さを解消することが目的です。 時間を見つけて色々なところで使用してみた感想などをアップしようと思います。 今のところ、キーボードが…

Androidのエミュレータが大きすぎる

先頃の地震以来、自宅の開発環境も省電力化を促進する為に見直しています。その一環として、ノートパソコンに接続していた外付けのディスプレイの使用をやめることにしました。ホントは効率などの観点から使い続けたかったのですが、リビングで開発したりす…