<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NASKIT &#187; Android</title>
	<atom:link href="http://naskit.com/category/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://naskit.com</link>
	<description>AndroidとかUnityとか</description>
	<lastBuildDate>Sun, 29 Jan 2012 16:57:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>AppLog炎上について</title>
		<link>http://naskit.com/2011/10/04/applog%e7%82%8e%e4%b8%8a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/</link>
		<comments>http://naskit.com/2011/10/04/applog%e7%82%8e%e4%b8%8a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 00:00:18 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=748</guid>
		<description><![CDATA[AppLogってサービスが炎上しているようだ。 アイデアは悪くない。てかPCでは昔からある話。 広告主にとってはメリットもありそう。 やり方がまずかったのか。 Androidで何が出来るのか解るので自分の端末には入れたく [...]]]></description>
			<content:encoded><![CDATA[<p>AppLogってサービスが<a href="http://togetter.com/li/195685" target="_blank">炎上</a>しているようだ。</p>
<p>アイデアは悪くない。てかPCでは昔からある話。<br />
広告主にとってはメリットもありそう。<br />
やり方がまずかったのか。</p>
<p>Androidで何が出来るのか解るので自分の端末には入れたくないなと思った。</p>
<p>他にもAppLogとはカンケー無いけど</p>
<p>「連絡先情報の読取」権限を求めたりするアプリは何だろうか。<br />
電話帳なんて覗いて何がしたいのだろうか。<br />
ソーシャル機能を強化したいのだろうか。</p>
<p>バックグラウンドで音楽を再生するプレイヤーアプリでもないのに「電話のステータスとIDの読み取り」権限を求めるアプリは何だろうか。<br />
電話の発信・着信をキャッチする機能は必要だろうか。</p>
<p>「個人情報/機密ログデータの読み取り」は結構な情報が流れるのだけども本当に必要だろうか。<br />
世の中気持ち悪いアプリばっかりだな。</p>
<p>インターネットに接続しないアプリなんてのはほとんど無いのだから、出来るだけアプリの権限は少ないほうが安心だ。</p>
<p>まあAppLogがやらなくても必ずどこかが始めることだし、もうどこかでやっているはずだけども、この手の話はベンチャーとかにやらせずに、キャリア自らがプリインアプリとかでやってみたら良いのではなかろうか。<br />
もうヤッてるかな？<br />
行動履歴送信と広告受信を条件に格安で端末を取得＆安い通信料で利用できるってどうなんでしょ。<br />
オレは嫌だが。</p>
<p>PCのようにファイヤーウォールで特定のIP,Hostはパケット遮断ってのができたらまだマシかも知れんが、Androidではそんなことはできない。<br />
root端末ならiptablesやらなんやらで根こそぎ嫌な通信をストップできるらしいのだけども。</p>
<p>Googleさん次のバージョンアップでファイヤーウォール機能デフォで追加してもらえませんかね。<br />
端末の管理者になったらファイヤーウォールの定義を設定出来る、とか。</p>
<p>ファイヤーウォール機能がカナーり強化されたモバイルルーターなんて発売されたらそれなりに需要があるんじゃなかろうか。</p>
<p>今回の件は少し騒がれすぎな感じがしないでもないけど、メゲずに頑張ってもらいたいですな。<br />
friendapp　？ も運営しているようなのでこちらのサービスを磨いて端末利用者の利便性を向上させつつ、タップリ端末情報などを収集してはどうだろうかね。</p>
<p>関係無いけどHTCもいろいろ<a href="http://www.itmedia.co.jp/enterprise/articles/1110/03/news019.html" target="_blank">やっちゃっている</a>ようだ。<br />
HTCファンのオレとしては少し残念。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/10/04/applog%e7%82%8e%e4%b8%8a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/10/04/applog%e7%82%8e%e4%b8%8a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Androidデータベース後始末</title>
		<link>http://naskit.com/2011/10/03/android%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e5%be%8c%e5%a7%8b%e6%9c%ab/</link>
		<comments>http://naskit.com/2011/10/03/android%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e5%be%8c%e5%a7%8b%e6%9c%ab/#comments</comments>
		<pubDate>Sun, 02 Oct 2011 15:38:14 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=729</guid>
		<description><![CDATA[Androidのデータベース処理では問合せ結果の受け取りにCursorってのが使えるのだが、これの後始末が出来ていないとLogCatに　「Cursorリークしてまっせ！」ってエラーが出てエラいことになる。 まあDB処理っ [...]]]></description>
			<content:encoded><![CDATA[<p>Androidのデータベース処理では問合せ結果の受け取りにCursorってのが使えるのだが、これの後始末が出来ていないとLogCatに　「Cursorリークしてまっせ！」ってエラーが出てエラいことになる。</p>
<p>まあDB処理って何が起こるかわからないから、</p>
<p>try { クエリ }  finally { Cursor の close  }</p>
<p>ってやるか</p>
<p>managedQuery　などでActivityにCursorの管理をやってもらうのが良いとおもう。</p>
<p>問い合わせでCursorを返さずに結果セットだけを返すような処理をするならI/Oの定番処理みたいにtry してもらいたいところであります。</p>
<p>やっぱしアレか。<br />
アプリ内部だけの公開しないデータベースでもContentProvider定義したほうがええのかな。<br />
エエんでしょうな。Test Caseも書きやすくなってるし。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/10/03/android%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e5%be%8c%e5%a7%8b%e6%9c%ab/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/10/03/android%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9%e5%be%8c%e5%a7%8b%e6%9c%ab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EVOゲットした</title>
		<link>http://naskit.com/2011/10/01/evo%e3%82%b2%e3%83%83%e3%83%88%e3%81%97%e3%81%9f/</link>
		<comments>http://naskit.com/2011/10/01/evo%e3%82%b2%e3%83%83%e3%83%88%e3%81%97%e3%81%9f/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 18:04:55 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[EVO]]></category>
		<category><![CDATA[HT-03A]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=727</guid>
		<description><![CDATA[au のEVO Wimax をゲットした。 HT-03Aをゲットして2年。縛りもなくなって解約するつもりだったのだが、EVOがNMP一括激安販売してたし、毎月割2800円以上ってことで2年間月4600円くらいで使えるって [...]]]></description>
			<content:encoded><![CDATA[<p>au のEVO Wimax をゲットした。</p>
<p>HT-03Aをゲットして2年。縛りもなくなって解約するつもりだったのだが、EVOがNMP一括激安販売してたし、毎月割2800円以上ってことで2年間月4600円くらいで使えるってので購入したのだ。</p>
<p>イーモバイルHTC Ariaで格安テザリングができるので良かったのだが家の中で電波が届かなくて電話が出来なかったので、Ariaを寝かすことにした。</p>
<p>それにしてもHT-03A, S31HT, ISW11HTって3台ともHTCですな。<br />
まるで熱烈HTCファンみたいやないか。<br />
やっぱグローバル機がええですわ。うん。</p>
<p>ISW11HTの特徴はなんといっても＋Wimaxで パケット料金にプラス525円でWimaxテザリングができるってこと。Wimaxが圏外なら3G回線でもテザリングができる。<br />
基本料金980円IS NET315円 パケット定額 5400円 プラスWimax525円だったかな。<br />
これ1台でOKってのがよい。</p>
<p>auの通信方式のWCDMA2000ってのは3Gのパケット通信と通話が同時にできないらしくコンテンツダウンロード中に電話があると通信が止まってしまうらしい。<br />
これはスマートフォンではキッツイことですな。<br />
でもISWシリーズの端末ならWimaxで通信中は通話もできるようで、これならメイン携帯1台持ちでも使えそう。</p>
<p>2011年の春モデルだったのだけどもこんなに安くなるとは驚きだけども、これからISWシリーズがたくさん出るので在庫一掃セールだったのだろうな。<br />
バッテリーの消費が激しいのが弱点だけどもAndroid2.3にアップデートしてから心なしかマシになった気がする。<br />
EZWEBのメールもできるようになったし、au-oneマーケットも対応した。</p>
<p>これから2年間はこれ1台でいけそうだ。</p>
<p>また悪いクセが出ませんように。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/10/01/evo%e3%82%b2%e3%83%83%e3%83%88%e3%81%97%e3%81%9f/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/10/01/evo%e3%82%b2%e3%83%83%e3%83%88%e3%81%97%e3%81%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ICONIA TAB A500 のスタンド作成</title>
		<link>http://naskit.com/2011/07/07/iconia-tab-a500-%e3%81%ae%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%89%e4%bd%9c%e6%88%90/</link>
		<comments>http://naskit.com/2011/07/07/iconia-tab-a500-%e3%81%ae%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%89%e4%bd%9c%e6%88%90/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 17:58:02 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ICONIA TAB]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=716</guid>
		<description><![CDATA[ICONIA TAB A500を購入した。 スペックはモトローラのXoomと同じくらいか。 特徴は安いことだ。 ただしOSはAndroid3.0でフォントも中華フォントだった。 これはすぐにアップデートされて改善されるよ [...]]]></description>
			<content:encoded><![CDATA[<p>ICONIA TAB A500を購入した。</p>
<p>スペックはモトローラのXoomと同じくらいか。<br />
特徴は<strong>安い</strong>ことだ。</p>
<p>ただしOSはAndroid3.0でフォントも中華フォントだった。<br />
これはすぐにアップデートされて改善されるようだ。</p>
<p>はて、早速開発に使おうとおもうのだがペタンと寝かせて机に置くと結構場所をとってしまう。<br />
そこでAmazonの空箱を加工して簡易スタンドを作成した。</p>
<p><a href="http://naskit.com/wp-content/uploads/05-1.jpg"><img src="http://naskit.com/wp-content/uploads/05-1-198x300.jpg" alt="" title="05 - 1" width="198" height="300" class="alignnone size-medium wp-image-718" /></a></p>
<p>強度も考えて二重にカットして切り込みを入れて幅が広がらないように支えた。</p>
<p><a href="http://naskit.com/wp-content/uploads/05-2.jpg"><img src="http://naskit.com/wp-content/uploads/05-2-198x300.jpg" alt="" title="05 - 2" width="198" height="300" class="alignnone size-medium wp-image-719" /></a></p>
<p>iPadで同じようなことをしている人が多かったのでググってマネしてみた。<br />
まぁまぁ便利である。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/07/07/iconia-tab-a500-%e3%81%ae%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%89%e4%bd%9c%e6%88%90/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/07/07/iconia-tab-a500-%e3%81%ae%e3%82%b9%e3%82%bf%e3%83%b3%e3%83%89%e4%bd%9c%e6%88%90/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FleaLine LiteをHTC Aria S31HTで試してみた</title>
		<link>http://naskit.com/2011/03/27/flealine-lite%e3%82%92htc-aria-s31ht%e3%81%a7%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/</link>
		<comments>http://naskit.com/2011/03/27/flealine-lite%e3%82%92htc-aria-s31ht%e3%81%a7%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/#comments</comments>
		<pubDate>Sun, 27 Mar 2011 11:57:30 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[EMobile]]></category>
		<category><![CDATA[FleaLine]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=701</guid>
		<description><![CDATA[FleaLineLiteをEMobileから販売されているAndroid携帯HTC Aria S31HTで試してみた まず、契約。WebサイトにアクセスしてFleaLine Liteを申し込む。 料金支払いのクレジットカ [...]]]></description>
			<content:encoded><![CDATA[<h1>FleaLineLiteをEMobileから販売されているAndroid携帯HTC Aria S31HTで試してみた</h1>
<p>まず、契約。WebサイトにアクセスしてFleaLine Liteを申し込む。<br />
料金支払いのクレジットカード情報を登録して認証されればすぐにFleaLineのマイページへのアカウント情報が送られてくる。<br />
マイページにアクセスして、SIPのアカウント情報を確認したら、それをSIPがあつかえるIPフォンに設定する。</p>
<p>Androidでは色々なVOIPアプリがあるようだがSipdroidってのが定番だ。アプリのソースコードも公開されている。<br />
自信があるのなら、画像やUIをいじくってオリジナルバージョンにして使っても良いのではないか。<br />
普通は<a href="https://market.android.com/details?id=org.sipdroid.sipuapure&#038;feature=search_result">AndroidMarketから</a>インストールすればOK。だけどもソースが公開されているので、AndroidMarketアプリが搭載されていない端末でも使えるのでみんなハッピー。ハッピー。ソーっスね!</p>
<p>んで、設定方法は<a href="http://www.covia.jp/net/flealine-light012.html" target="_blanck">ココ</a>に詳しく紹介されているのでその通りにやる。<br />
このページにある、『ユーザー名』『パスワード』というのはアカウント情報のSIP IDとSIPパスワードであるので注意。</p>
<p>んーなになに。b-mobileでは使えないらしいなー。EMobileやdocomoのデータ定額ではOKらしい。Wimaxはどうなんだろうか。<br />
なにせ、Android端末とネット回線があれば世界中どこにいても日本国内への料金で電話を受けられるのだ。すごいじゃないか。<br />
通信キャリアはますます土管になってしまうのだろうか。そうなってもdocomoは最強だろうけど。</p>
<p>うまく設定できたら、ステータスバーにグリーンの丸マークが点灯するはずだ。あとはsipdroidの画面の『Phone Number』ってテキストフィールドに電話番号を入力すれば電話を掛けられる。『5JKL』とある右上のボタンを押せば電話帳アプリが起動する。</p>
<p>S31HTで使うときにはメニューのSettings→Wireless→Screen onにチェックを入れておいたほうが良い。<br />
これは、コール中の画面で頬や耳などがタッチパネルに触れて誤動作を防ぐ機能があるのだが、これをOFFにするという設定のようだ。<br />
この機能が有効なママだと、スクリーンが消えたとたんに音声がボロボロになってしまい、ほとんど通話できなくなってしまう。<br />
ホームボタンを押してSipdroidアプリから抜けてしまえばよいのだが、めんどうなのでS31HTで使うならこの設定はマスト。<br />
スクリーンがOFFのときは消費電力を抑えるためにCPUが控え目になるような仕組みがあるのかもしれん。</p>
<p>bluetoothのヘッドセットも使えた。これはイイ。Skypeでは使えんのよねー。<br />
設定はメニューのSettings→Wireless→Bluetooth(experimental)にチェックだ。あとは端末とヘッドセットとのペアリング・接続ができていればbluetoothでの通話ができるであろう。私のヘッドセットの型番はBT-A1 SSという安いやつ。</p>
<p>Skypeでも十分に通話できるのだが最大の違いはBluetoothヘッドセットを使った通話ができるということだな。<br />
音質もそんなに大差なかった。<br />
普通に050電話番号で着信もできた。</p>
<p>はてさて、ほかにもSIPでIP電話を提供している会社もあるあもしれないけど、IP電話を使うならAndroidに力を入れているコヴィア社のFleaLine+Sipdroidが定番ではなかろうか。<br />
個人にもどしどしと広がってほしいサービスである。</p>
<p>今回はWiFiでのみ試したが、まだ3Gで試してなにか特徴があればメモしておくことにする。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/03/27/flealine-lite%e3%82%92htc-aria-s31ht%e3%81%a7%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/03/27/flealine-lite%e3%82%92htc-aria-s31ht%e3%81%a7%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FleaLineLiteを試してみた</title>
		<link>http://naskit.com/2011/03/26/flealinelite%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/</link>
		<comments>http://naskit.com/2011/03/26/flealinelite%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 11:44:22 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[FleaLine]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=695</guid>
		<description><![CDATA[コヴィア・ネットワークスのIP電話サービス『FleaLine Lite』を試してみた。 試してみたといっても普通に申し込んだのだけど。 まずコヴィア・ネットワークスという会社はAndroid携帯が市販されるようになってい [...]]]></description>
			<content:encoded><![CDATA[<h1>コヴィア・ネットワークスのIP電話サービス『FleaLine Lite』を試してみた。</h1>
<p>試してみたといっても普通に申し込んだのだけど。</p>
<p>まず<a href="http://www.covia.jp/net/" target="_blank">コヴィア・ネットワークスという会社</a>はAndroid携帯が市販されるようになっていち早くSmartQ5というAndroid対応端末を日本で正規販売した会社なのだ。<br />
もともとUbuntuがOSとして採用されていたSmartQ5で、独自AndroidOSをビルドして日本でWiFiを堂々と利用するのに必要な『技適』マークもキッチリ取得して販売するという粋な(？)会社だ。<br />
その他にも体重をTwitterにツィートしてくれる体重計やAndroidOSを採用したビジネスフォンやフォトフレームなどもあつかっている。<br />
EMobileのUSB通信端末をWiFiルーターにしてくれる製品もある。おもしろい。</p>
<p>んで、どこからFleaLineを知ったかというと、ファーウェイのIDEOSという端末がEMobileやb-mobileから発売されることになって、クチコミ情報を集めていたらどうやらSIPを使ったIP電話サービスを提供していることがわかった。</p>
<p>以前から通信キャリアに縛られない電話番号というのには興味があったのでIP電話サービスには興味があったのだけど、なかなか良いと思えるサービスがなかった。<br />
各種インターネットプロバイダが提供しているIP電話はそもそもプロバイダ契約が必要だし、携帯電話の通信キャリアは通話料金収入に影響するからか、あまり積極的ではない。</p>
<p>IP電話サービスといえばSkypeなのだが、050の番号を購入することはできるのだが発信者番号通知が日本ではうまくいかないようだ。日本では番号非通知の電話は無視されることも多いとおもうのであまり使いものにならない、と感じた。</p>
<p>FleaLineはSIPというプロトコルを使っているので、SIPがあつかえるのならIP電話器だろうがパソコンやスマートフォンで動作する電話プログラムだろうが何でもOKなのがうれしい。つまりAndroid搭載のスマートフォンで使える。ウヒヒ</p>
<p>そして安い料金。月額基本料金も安いし、通話料金も安い。<br />
050の番号を維持するだけなら月400円だ。<br />
携帯に掛けても1分16.8円。一般電話なら3分8.6円。この環境がモバイルで手に入る。<br />
携帯通信キャリアならかなり基本料金の高いプランで契約しなければならないのではないだろうか。</p>
<p>契約も簡単だ。<br />
インターネットから申し込み料金支払いのクレジットカードの認証を通したらすぐにSIPサーバのアカウントと050の電話番号が通知さた。</p>
<p>『通信はすべてパケットによるデータ通信となって、通話はおまけのサービスになる』と誰かが言っていたような気がするが、特にむずかしい知識がなくてもIP電話サービスを契約できるようになっているのをみると、そんな時代ももうすぐそこまで来ているのだと思うのだ。</p>
<p>で、試してみてどうやねん!って話であるが、長くなったので次。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/03/26/flealinelite%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/03/26/flealinelite%e3%82%92%e8%a9%a6%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AndroidのDialog</title>
		<link>http://naskit.com/2011/03/20/android%e3%81%aedialog/</link>
		<comments>http://naskit.com/2011/03/20/android%e3%81%aedialog/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 19:29:09 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=686</guid>
		<description><![CDATA[AndroidのDialogについて]]></description>
			<content:encoded><![CDATA[<h1>AndroidのDialogについて</h1>
<p>Androidでダイアログを表示するにはAlertDialogクラスをつかって表示する方法と、ActivityのテーマをDialog風味にして表示する方法の2種類ある。</p>
<p>最初の方法ではActivityでDialogを作成して表示するのだが、昔の自分のコードを見るとボタンなどのonClickイベントなどで毎回AlertDialogを作成していた。<br />
実はこれは少し効率が悪い。<br />
Activityには作成したDialogをプールして次の呼びだし時に再利用できる機能が備わっている。</p>
<pre class="brush: java; title: ; notranslate">

// なんかのActivity
// layout/main.xml にボタンA,Bがあるつもり

private static final int DIALOG_A = 1;
private static final int DIALOG_B = 2;

@Override
public void onCreate(Bundle savedInstanceState) {
	super.onCreate(savedInstanceState);

	setContentView(R.layout.main);
	// ボタンなど
	findViewById(R.id.btn_a).setOnClickListener(new View.OnClickListener {
		@Override
		public void onClick(View v) {
			// ダイアログ表示
			showDialog(DIALOG_A);
		}
	});
	findViewById(R.id.btn_b).setOnClickListener(new View.OnClickListener {
		@Override
		public void onClick(View v) {
			// ダイアログ表示
			showDialog(DIALOG_B);
		}
	});
}

// ここでDialog作成
@Override
protected Dialog onCreateDialog(int id) {
	switch (id) {
	case DIALOG_A: {
    		return new AlertDialog.Builder(this)
    		.setTitle(&quot;Dialog A &quot;)
			.create();
		break;
	}
	case DIALOG_B: {
    		return new AlertDialog.Builder(this)
    		.setTitle(&quot;Dialog B &quot;)
			.create();
		break;
	}
	default:
		return null;
		break;
	}
}

// ここでDialog表示するタイミングで毎回する処理
@Override
protected void onPrepareDialog(int id, Dialog dialog) {
	switch (id) {
	case DIALOG_B:
		((AlertDialog) dialog).setMessage(&quot;Now &quot; + new Date().toLocaleString());
		break;
	default:
		break;
	}
}
</pre>
<p>Activityのソースよ読むと書いてあった。<br />
onCreateDialogでダイアログのインスタンスとダイアログ番号を渡しておいて、showDialogでダイアログ番号を指定するだけでよい。<br />
便利べんり。</p>
<p>onCreateDialogが呼び出されるのは最初の1回だけなので毎回なにか処理をしたい場合はonPrepareDialogを実装しておくと、ダイアログ番号とダイアログのインスタンスを受け取れるのでキャストするなどしてゴニョゴニョすればよし。</p>
<p>生成にコストが掛るようなカスタムDialogとかなら大きく違いも出てくるのかもしれん。<br />
やはりソース読まねば。<br />
<a href="http://developer.android.com/guide/topics/ui/dialogs.html" target="_blank">http://developer.android.com/guide/topics/ui/dialogs.html</a><br />
つか、ドキュメントに書いてあったし。</p>
<p>Dialog風味のテーマをActivityに設定する方法はあんまり好きではないんよねー。<br />
いろんなDialogから再利用しやすいのだけど。。 使い分けかなー。<br />
てか画面狭いのだから『普通の画面でよくね？』って思うのだ。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/03/20/android%e3%81%aedialog/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/03/20/android%e3%81%aedialog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tSpyChecker それはAndroidアプリのスパイをチェックする</title>
		<link>http://naskit.com/2011/02/18/tspychecker-%e3%81%9d%e3%82%8c%e3%81%afandroid%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ae%e3%82%b9%e3%83%91%e3%82%a4%e3%82%92%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%99%e3%82%8b/</link>
		<comments>http://naskit.com/2011/02/18/tspychecker-%e3%81%9d%e3%82%8c%e3%81%afandroid%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ae%e3%82%b9%e3%83%91%e3%82%a4%e3%82%92%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%99%e3%82%8b/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 03:00:32 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=670</guid>
		<description><![CDATA[タオソフトウェアさんからよいアプリが出た。 tSpyChecker ってやつ。 web版AndroidMarketへのリンクはココ 使い方はココ をじっくり見るとよろし。 アンドロイドアプリは一部端末の情報にアクセスする [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.taosoftware.co.jp/">タオソフトウェア</a>さんからよいアプリが出た。</p>
<p><a href="http://www.taosoftware.co.jp/android/spychecker/">tSpyChecker</a> ってやつ。<br />
web版AndroidMarketへのリンクは<a href="https://market.android.com/details?id=jp.co.taosoftware.android.spychecker">ココ</a><br />
使い方は<a href="http://www.taosoftware.co.jp/android/spychecker/">ココ</a> をじっくり見るとよろし。</p>
<p>アンドロイドアプリは一部端末の情報にアクセスするには、それぞれの権限をあたえる必要がある。<br />
インストールするときにインストーラーが確認してくれるのだが、ほとんどの人がokボタンを押してインストールをするだろう。</p>
<p>たぶんインストール時のアクセス権限の表現がわかりにくいのだ。<br />
<div id="attachment_679" class="wp-caption alignnone" style="width: 210px"><a href="http://naskit.com/wp-content/uploads/marketpermissons01.png"><img src="http://naskit.com/wp-content/uploads/marketpermissons01-200x300.png" alt="" title="marketpermissons01" width="200" height="300" class="size-medium wp-image-679" /></a><p class="wp-caption-text">AndroidMarketの権限のところ..わかりにくいわな…</p></div></p>
<p>Web版のAndroidMarketがオープンしてwebブラウザからアプリをインストールすることができるのだが、これはアクセス権限の確認が無いに等しい。</p>
<p>だからどこかのセキュリティの専門家がAndroidアプリの危険性を説いていた。<br />
Androidの仕組みを知っていたらウィルスチェックアプリをインストールしていたら端末が安全かというとそうでもないので、<br />
セキュリティソリューションを売るための口実なのでは？と考えてしまう。だからAndroid用のセキュリティ系アプリは必要ないし、問題があればコメント欄やTwitterなどで騒ぎになるだろうと思っていたのだ。<br />
PC向けのセキュリティソフトとはまた違うからね。ファイヤウォールとかないし。</p>
<p>ただ、アプリに権限を与えるとどのような情報にアクセスできるかを解り易く説明する必要があるのではないか、と考えていた。<br />
業界的に。</p>
<p>そう考えていたところに素晴しいアプリの登場である。<br />
tSpyCheckerはとても表現がわかりやすいのだ。<br />
是非ともインストールすべし。</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/02/18/tspychecker-%e3%81%9d%e3%82%8c%e3%81%afandroid%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ae%e3%82%b9%e3%83%91%e3%82%a4%e3%82%92%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%99%e3%82%8b/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/02/18/tspychecker-%e3%81%9d%e3%82%8c%e3%81%afandroid%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ae%e3%82%b9%e3%83%91%e3%82%a4%e3%82%92%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%99%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Androidマーケットのデベロッパーコンソールの集計方法</title>
		<link>http://naskit.com/2011/02/17/android%e3%83%9e%e3%83%bc%e3%82%b1%e3%83%83%e3%83%88%e3%81%ae%e3%83%87%e3%83%99%e3%83%ad%e3%83%83%e3%83%91%e3%83%bc%e3%82%b3%e3%83%b3%e3%82%bd%e3%83%bc%e3%83%ab%e3%81%ae%e9%9b%86%e8%a8%88%e6%96%b9/</link>
		<comments>http://naskit.com/2011/02/17/android%e3%83%9e%e3%83%bc%e3%82%b1%e3%83%83%e3%83%88%e3%81%ae%e3%83%87%e3%83%99%e3%83%ad%e3%83%83%e3%83%91%e3%83%bc%e3%82%b3%e3%83%b3%e3%82%bd%e3%83%bc%e3%83%ab%e3%81%ae%e9%9b%86%e8%a8%88%e6%96%b9/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 18:06:18 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[AndroidMarket]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=672</guid>
		<description><![CDATA[Androidマーケットのデベロッパーコンソールの集計方法ってみんなどうしているんだろう。
グーグル先生に聞いてみても良い情報が見つからないので、私の方法をさらしておく。
誰かつっこんでくれないだろうか。
]]></description>
			<content:encoded><![CDATA[<h1>Androidマーケットのデベロッパーコンソールの集計方法ってみんなどうしているんだろう。</h1>
<p>グーグル先生に聞いてみても良い情報が見つからないので、私の方法をさらしておく。<br />
誰か<strong>つっこんで</strong>くれないだろうか。</p>
<p>私はgoogleドキュメントのスプレッドシートで<a href="https://docs.google.com/previewtemplate?id=0AipKjHZxuybrdHgxOXdybGFhWmdiS0t4cEt6b1VDa0E&#038;mode=public" target="_blank">こんなシート</a>で管理している。</p>
<p>普段からExcelをつかいこなしていないのがバレバレであるが、簡単な計算式が入っていて1日あたりの伸び数が出るようになっている。<br />
googleドキュメントなのでブラウザさえあれば編集できる。これにグラフやらを追加して見栄えを良くしてもよいかな。<br />
自分専用だったらこんなもんか。</p>
<p>しかしもっと便利なものはないだろうか。<br />
そのうちAnalytics的なサービスが実装されるかもしれないが、それまでに誰かデベロッパーコンソールを解析して分析するようなWebサービスを作ってくれないかな。<br />
googleさんに買収してもらえるかもしれないぜよ？<br />
誰かだれかーー</p>
<p>追記<br />
やっている人いたー</p>
<p>http://d.hatena.ne.jp/gae+eyo/20100926/1285517186</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/02/17/android%e3%83%9e%e3%83%bc%e3%82%b1%e3%83%83%e3%83%88%e3%81%ae%e3%83%87%e3%83%99%e3%83%ad%e3%83%83%e3%83%91%e3%83%bc%e3%82%b3%e3%83%b3%e3%82%bd%e3%83%bc%e3%83%ab%e3%81%ae%e9%9b%86%e8%a8%88%e6%96%b9/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/02/17/android%e3%83%9e%e3%83%bc%e3%82%b1%e3%83%83%e3%83%88%e3%81%ae%e3%83%87%e3%83%99%e3%83%ad%e3%83%83%e3%83%91%e3%83%bc%e3%82%b3%e3%83%b3%e3%82%bd%e3%83%bc%e3%83%ab%e3%81%ae%e9%9b%86%e8%a8%88%e6%96%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>spモードアプリに不満をお持ちの皆さんへ</title>
		<link>http://naskit.com/2011/02/10/sp%e3%83%a2%e3%83%bc%e3%83%89%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ab%e4%b8%8d%e6%ba%80%e3%82%92%e3%81%8a%e6%8c%81%e3%81%a1%e3%81%ae%e7%9a%86%e3%81%95%e3%82%93%e3%81%b8/</link>
		<comments>http://naskit.com/2011/02/10/sp%e3%83%a2%e3%83%bc%e3%83%89%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ab%e4%b8%8d%e6%ba%80%e3%82%92%e3%81%8a%e6%8c%81%e3%81%a1%e3%81%ae%e7%9a%86%e3%81%95%e3%82%93%e3%81%b8/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 16:55:15 +0000</pubDate>
		<dc:creator>saikoro</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://naskit.com/?p=643</guid>
		<description><![CDATA[スマートフォンの普及によって通信キャリアのメールサービスの値打ちは『亡くなり』ました。
ちーん。
]]></description>
			<content:encoded><![CDATA[<p>スマートフォンの普及によって通信キャリアのメールサービスの値打ちは『亡くなり』ました。<br />
ちーん。</p>
<p>ドコモの<a href="https://market.android.com/details?id=jp.co.nttdocomo.carriermail" target="_blank">spモードアプリ</a>のコメントが凄いことになっているようだ。</p>
<p>使えないとか詐欺だとか言われている。<br />
私は使ったことが無いので実際のところどんなものなのか分からないが、いわゆるガラケーと呼ばれる携帯電話から乗換えた人にとっては耐えがたい状態なのだろう。</p>
<p>そこで提案であるが、この際キャリアメールなどやめてしまってGMAILに移行してしまおう。<br />
デコメや絵文字はmixiやgree やモバゲーのメッセージで送ればよいではないか。<br />
私はまったく不便していない。プッシュによる受信も早いし。</p>
<p>今、日本で『メールアドレス教えて』と言えば携帯電話のメールアドレスのことを指すだろう。<br />
しかし本来インターネットのemailというのは受け取る側が新着メールをメールサーバに取りにいって受信するのが当たり前だった。<br />
昔は電話と違って相手が読みたい時に読めるのがemailのメリットとされていたのだが、日本の携帯電話キャリアはこの常識を塗り替えてしまった。<br />
まるでチャットでの会話のようにメールをやりとりするひとも多いのではないだろうか。<br />
だからSPモードアプリへの評価があれほど辛口なのだろうな。<br />
インターネットの電子メールみたいなテキトーな仕組みで『人間関係が壊れる』って騒ぐくらいなのだから。</p>
<p>インターネット形式のemailを携帯電話から送れるようにしたのは確かJ-phoneからだったと思う。<br />
それまでメールといえばはショートメールとかCメールとかスカイメッセージとかスカイメールとかいうSMSが主体だった。<br />
俳優の佐藤浩市氏が空港の近くで携帯電話からインターネット形式のemailを送るというTVCMだったようが気がする。</p>
<p>そのあたりから他社の携帯にはメールが送れないとかパソコンに送れないとかいう問題が解決してゆき、非常に便利になった。<br />
常にキャリア側と通信しているということもあって、SMSと同様に受信後すぐに端末にメールが配送されてきた。<br />
こんな便利な機能が急に使えなくなったらそれは怒るだろう。</p>
<p>しかしスマートフォンはパソコンと同じなのだ。</p>
<p>独自の通信方式でメール配信するシステムを抱えるキャリアにとってみれば、既存の仕組みをスマートフォン等のインターネットの仕組みに対応させるのは簡単ではないだろう。<br />
技術的には簡単かもしれないがセキュリティやらなにやらで難しいのだろうな。独自拡張したツケがまわってきたのだろう。</p>
<p>日本のキャリアメールを前提としたコンテンツも数多くある。<br />
パソコンと同じ、『一般的な』インターネットの仕組みをつかって世界に通用するコンテンツを出してもらいたいのだが、『認証にはキャリアメールが必要』っていう国産SNSアプリがチラホラとリリースされている。<br />
既存のガラケーの仕組みを残したままスマートフォンに進出してもトラブルやコストがかさみ逆にユーザーの支持を得られないのではないか。がんばってほしい。</p>
<p>キャリアメールでお困りのスマートフォンユーザーの皆さんにはGMAILを使うことを強くお薦めしたい。<br />
ナンバーポータビリティでも移動できないメールアドレスでキャリアにロックインされるより遥かに便利なのではなかろうか。<br />
GMAILだけをつかうユーザーが増えると<a href="http://ja.wikipedia.org/wiki/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E5%A4%96%E9%83%A8%E6%80%A7" target="_blank">ネットワーク外部性</a>とかいう理屈でGMAILしか使わない私にもメリットがあるので、猛プッシュしておく。<br />
<strong>みんなGMAIL一本でいこう!!</strong></p>
<p>私は携帯電話でもIP電話やSkypeなどで通話し、メールもGMAILなどのクラウドサービスを使うのがあたりまえになる時代がもうすぐそこまで来ていると考えているのだ。<br />
通信キャリアはインフラの質でガチンコ勝負をするようになるだろうね。ただ、そうなってもドコモ最強ってのは変らないだろうけど。</p>
<p>あ~~沢山妄想したー(^o^)</p>
<div class="plus-one-wrap"><g:plusone size="medium" href="http://naskit.com/2011/02/10/sp%e3%83%a2%e3%83%bc%e3%83%89%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ab%e4%b8%8d%e6%ba%80%e3%82%92%e3%81%8a%e6%8c%81%e3%81%a1%e3%81%ae%e7%9a%86%e3%81%95%e3%82%93%e3%81%b8/"></g:plusone></div>]]></content:encoded>
			<wfw:commentRss>http://naskit.com/2011/02/10/sp%e3%83%a2%e3%83%bc%e3%83%89%e3%82%a2%e3%83%97%e3%83%aa%e3%81%ab%e4%b8%8d%e6%ba%80%e3%82%92%e3%81%8a%e6%8c%81%e3%81%a1%e3%81%ae%e7%9a%86%e3%81%95%e3%82%93%e3%81%b8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

