<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>Shifft - Web Design &#38; Development &#187; Android</title>
	<atom:link href="http://www.shifft.in/blog/category/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shifft.in</link>
	<description>ShifftはWebサイトの制作をしています。</description>
	<lastBuildDate>Tue, 11 May 2010 09:38:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.shifft.in/blog/category/android/feed/" />
		<item>
		<title>HT-03A 現在の環境(2009-12-08)</title>
		<link>http://www.shifft.in/blog/android/ht03a-setting/</link>
		<comments>http://www.shifft.in/blog/android/ht03a-setting/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 15:41:53 +0000</pubDate>
		<dc:creator>Masayoshi</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[カスタマイズ]]></category>

		<guid isPermaLink="false">http://www.shifft.in/?p=169</guid>
		<description><![CDATA[なんだかんだ言いつつも環境がいったん落ち着いてしまったので、ここで状況をまとめておきます。]]></description>
			<content:encoded><![CDATA[<p>なんだかんだ言いつつも環境がいったん落ち着いてしまったので、ここで状況をまとめておきます。</p>

<h3>現在の環境</h3>

<ul>
<li>ROM：Dwang-v1.13
<li>Apps2SD→なし
<li>linux-swap→32MB swappiness=20

<li>テーマ：CyanogenMod用のテーマを一部移植（詳細は下記）
<ul>
<li>(Enoch)Launcher.apk*<br />
*中身を展開して画像を差し替えた後、.apkに戻したものをSignしています。<br />
・HOME画面のアイコンをタップした時の画像をnegrodwangのものと差し替え
</li>
<li>(Enoch)Settings.apk</li>
<li>(Enoch)Phone.apk</li>
<li>(Enoch)Contacts.apk</li>
<li>(Enoch)framework-res.apk*<br />
*中身を展開して画像を差し替えた後、.apkに戻したものをSignしています。<br />
・GoogleTalk用の絵文字アイコンをHeroのものと差し替え<br />
・Notification Barのツマミの画像を差し替え（流用元は失念）
</li>
</ul>
</li>
<li>フォント：
<ul>
<li>欧文→Segoe UI</li>
<li>和文→メイリオ改</li>
</ul>
</li>
<li>Recovery：RA-magic-v1.3.2</li>
<li>ZipAlignをシステムアプリとユーザーアプリに自動適用</li>
<li>HOME画面のショートカットアイコンをいろいろと変更</li>
<li>Bootスクリーンを変更</li>
<li>連絡先の並びをヨミガナ順に変更</li>
</ul>

<a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vd3AtY29udGVudC91cGxvYWRzL3Bvc3RwaWNzLzIwMDkvMTIvaHQwM2EtU2V0dGluZ18wMS5wbmc="><img src="http://www.shifft.in/wp-content/uploads/postpics/2009/12/ht03a-Setting_01-670x201.png" alt="HOME画面" title="HOME画面" width="670" height="201" class="aligncenter size-large wp-image-170" /></a>

<h4>ベンチマークの測定結果</h4>
<ul>
<li>Graphic：130.4</li>
<li>CPU：160.9</li>
<li>Memory：107.7</li>
<li>Filesystem：30.3</li>
</ul>

<p>Androidは進化のスピードが早いため、またすぐに手を加えていくと思いますが‥<br />
カスタマイズがとにかく面白いです。</p>

<p>そして、<a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2tvbXVnaS5uZXQv">コムギドットネット</a>さんをはじめ、TL上の方々、<br />
いつも参考にさせていただいています。感謝です！</p>
<h3>関連記事</h3><ul class="related_post"><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2FuZHJvaWQtY3lhbm9nZW5tb2QtNC0yLTIv" title=\"CyanogenMod 4.2.2を入れてみた\">CyanogenMod 4.2.2を入れてみた</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXRhc2stbWFuYWdlbWVudC8=" title=\"タスク管理系アプリの使いどころ\">タスク管理系アプリの使いどころ</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXByb2Nlc3Mv" title=\"Androidのプロセス管理を知る\">Androidのプロセス管理を知る</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9zb2Z0d2FyZS9hbmRyb2lkLWFwcGxpY2F0aW9uLw==" title=\"Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)\">Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)</a></li></ul> <img src="http://www.shifft.in/wp-content/plugins/feed-statistics.php?view=1&post_id=169" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.shifft.in/blog/android/ht03a-setting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.shifft.in/blog/android/ht03a-setting/" />
	</item>
		<item>
		<title>CyanogenMod 4.2.2を入れてみた</title>
		<link>http://www.shifft.in/blog/android/android-cyanogenmod-4-2-2/</link>
		<comments>http://www.shifft.in/blog/android/android-cyanogenmod-4-2-2/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 15:45:42 +0000</pubDate>
		<dc:creator>Masayoshi</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[カスタマイズ]]></category>
		<category><![CDATA[レビュー]]></category>

		<guid isPermaLink="false">http://www.shifft.in/?p=165</guid>
		<description><![CDATA[所有するHT-03AにCyanogenMod v4.2.2を入れてみました。（記事作成時の最新版は、v4.2.3.1です）]]></description>
			<content:encoded><![CDATA[<p>4日ぐらい前の話ですが、所有するHT-03Aに<a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZvcnVtLnhkYS1kZXZlbG9wZXJzLmNvbS9zaG93dGhyZWFkLnBocD90PTU2NzYxMA==">CyanogenMod v4.2.2</a>を入れてみました。（記事作成時の最新版は、v4.2.3.1です）</p>

<p>巷ではDwangというROMがサクサク動作するという話をよく聞きますが、自分が好きなカスタムテーマがCyanogenModでしか使えなかったので、好きなテーマでCyanogenModに腰を据えようと思ったわけです。サクサク動かせるのは大きな魅力なんですが、見た目も大事だと思いつつ‥。</p>

<p>導入の手順については<a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2p1Z2dseS5jbi9hcmNoaXZlcy80NzkuaHRtbA==">juggly.cn</a>さんを参考にしました。（こちらで丁寧に説明されているというのと、自分で画面キャプチャを撮っていなかったので、導入方法については割愛します）</p>

<p>v4.2.x版は安定版ということで期待していたのですが、結果的には期待通りの快適な環境になり非常に満足しました。<br />
Eclair（Android 2.0）がリリースされるまでは（問題が起きない限り）v4.2系を上書きしながら、ずっと使ってもいいと思うぐらいです。</p>

<p>v4.1.x（実験版）からの主な変更点は、カーネルがBFS→CFSへ変更、swap→0、Compcache→Off、ホームアプリのメモリーをロック、音楽アプリの機能拡張、諸々のバグフィクス、といった感じの変更が加えられていました。</p>

<h3>導入後</h3>

<p>導入後に自分で変更した点は以下の内容です。<br />
＊メモリー周りはuser.confとuserinit.shで変更。</p>
<ul>
<li>apps2sd→無効</li>
<li><del datetime="2009-11-18T07:34:26+00:00">backingswap あり(swappiness=30) </del><br />
backingswapを有効にしていると、compcacheのswapが無視されるようです。<br />
→backingswap 無効</li>
<li>compcache あり<br />
（追記 11/18）(32MB swappiness=30)</li>
<li>（追記 11/18）linux-swap(64MB swappiness=30)</li>
<li>autostarts（有料アプリ）で不要なサービスを停止</li>
<li>Google Map 3.2.0とYouTube 1.5.08を導入</li>
<li>日本語フォントをメイリオ改に差し替え</li>
</ul>

<p><img src="http://www.shifft.in/wp-content/uploads/postpics/2009/11/android-cyanogenmod-4-2-2_01.png" alt="freeしてみたところ" title="freeしてみたところ" width="580" height="76" class="alignnone size-full wp-image-166" />freeしてみたところ</p>

<p><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vd3AtY29udGVudC91cGxvYWRzL3Bvc3RwaWNzLzIwMDkvMTEvYW5kcm9pZC1jeWFub2dlbm1vZC00LTItMl8wMi5wbmc="><img src="http://www.shifft.in/wp-content/uploads/postpics/2009/11/android-cyanogenmod-4-2-2_02-670x201.png" alt="HOME画面" title="HOME画面" width="670" height="201" class="aligncenter size-large wp-image-167" /></a>HOME画面</p>

<h4>今回使用したテーマ</h4>
<p><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZvcnVtLnhkYS1kZXZlbG9wZXJzLmNvbS9zaG93dGhyZWFkLnBocD90PTU0ODkxOA==">Enoch</a></p>

<h4>ベンチマークの測定結果</h4>
<ul>
<li>Graphic：111.1</li>
<li>CPU：133.7</li>
<li>Memory：121.1</li>
<li>Filesystem：31.0</li>
</ul>

<p>他の方のCM v4.2.xの結果と比較してみると決して高くない（というか低い？）のですが、何がいけないんでしょうか？<br />
と言っても使用感は悪くないので、自分が良ければいいか～という感じで納得しちゃってますが。</p>

<p>＊BFS変更のパッチもあったので、やる気があれば試してみます。</p>

<h3>関連記事</h3><ul class="related_post"><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2h0MDNhLXNldHRpbmcv" title=\"HT-03A 現在の環境(2009-12-08)\">HT-03A 現在の環境(2009-12-08)</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXRhc2stbWFuYWdlbWVudC8=" title=\"タスク管理系アプリの使いどころ\">タスク管理系アプリの使いどころ</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXByb2Nlc3Mv" title=\"Androidのプロセス管理を知る\">Androidのプロセス管理を知る</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9zb2Z0d2FyZS9hbmRyb2lkLWFwcGxpY2F0aW9uLw==" title=\"Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)\">Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9pcGhvbmUvdHdlZXRpZS8=" title=\"Tweetieでどこでもつぶやく！\">Tweetieでどこでもつぶやく！</a></li></ul> <img src="http://www.shifft.in/wp-content/plugins/feed-statistics.php?view=1&post_id=165" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.shifft.in/blog/android/android-cyanogenmod-4-2-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.shifft.in/blog/android/android-cyanogenmod-4-2-2/" />
	</item>
		<item>
		<title>タスク管理系アプリの使いどころ</title>
		<link>http://www.shifft.in/blog/featured/android-task-management/</link>
		<comments>http://www.shifft.in/blog/featured/android-task-management/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 15:47:56 +0000</pubDate>
		<dc:creator>Masayoshi</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[特集]]></category>
		<category><![CDATA[Memory]]></category>

		<guid isPermaLink="false">http://www.shifft.in/?p=157</guid>
		<description><![CDATA[Androidのタスク管理系のアプリケーションを使用し、簡単に効率よくプロセス管理をするにはどうすればよいかを考えてみます。]]></description>
			<content:encoded><![CDATA[<p>Androidのタスク管理やプロセス管理は、基本はOSに任せておいて問題ありません。とはいえ多くのアプリケーションやウィジェットを動かしていると、端末のスペックによってはフォアグラウンド プロセスを頻繁に消され、多くの待ち時間を強いられることになります。</p>

<p>また、ユーザーによってはインストールをしているだけで使用していないアプリケーション<sup>*1</sup>があり、それらが勝手に起動をすると無駄にメモリを消費することになります。</p>

<p>そこでタスク管理系のアプリケーションを使用し、簡単に効率よくプロセス管理をするにはどうすればよいかを考えてみます。</p>

<h3>無駄に常駐しているプロセスを削除する</h3>
<p>まずは下記のアプリを導入してみます。</p>

<h4><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2pwLmFuZHJvbGliLmNvbS9hbmRyb2lkLmFwcGxpY2F0aW9uLmJpei1zdGFjaGliYW5hLXRhc2traWxsZXItcUJpcC5hc3B4">Automatic Task Killer</a></h4>

<p>これは、端末の終話ボタンを押してスリープの状態にしたときに、設定したアプリを自動的に終了させるアプリです。<br />
普段通りの使い方をしているだけで、特に操作を意識することなく実行できるのが便利ですね。</p>

<p><img src="http://www.shifft.in/wp-content/uploads/postpics/2009/10/android-task-management_01.jpg" alt="Automatic Task Killer 設定画面" title="Automatic Task Killer 設定画面" width="200" height="300" class="alignleft size-full wp-image-159" />こちらが設定画面です。反映させるアプリをどんどん設定していきましょう。<br />
選択基準としては、入れているだけのアプリやゲーム、ジョーク（実用的ではない）アプリ、一度使った後に2度目はすぐに起動しないようなアプリを追加していきましょう。</p>
<p>これだけで無駄なメモリ消費を抑え、だいぶ快適になると思います。</p>

<h3>タスクキラー系アプリの使いどころ</h3>
<p>次にタスクを終了させるアプリを導入してみます。<br />
試したのは以下のアプリ。</p>

<h4><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2pwLmFuZHJvbGliLmNvbS9hbmRyb2lkLmFwcGxpY2F0aW9uLmNvbS1yZWNoaWxkLWFkdmFuY2VkdGFza2tpbGxlci1qQ0V3LmFzcHg=">Advanced Task Killer Free</a></h4>

<p>これを選んだ理由は下記の通りです。</p>
<ul>
<li>実行中のアプリケーションのみを対象にしている（この手のアプリで、重要なサービスもすべて停止してしまうものがあるので要注意）</li>
<li>無視リストが作成できる</li>
<li>起動時に自動で立ち上がる</li>
</ul>
<h3>どのアプリを停止の対象にするか</h3>
<p><img src="http://www.shifft.in/wp-content/uploads/postpics/2009/10/android-task-management_02.jpg" alt="Advanced Task Killer Free 無視リスト設定画面" title="Advanced Task Killer Free 無視リスト設定画面" width="200" height="300" class="alignnone size-full wp-image-160" />無視リストの作成は実際に使用しながら反映させていきます。</p>

<h4>対象にすべきアプリケーション</h4>
<ul>
<li>起動後に作業をして、終了したらしばらく使わなくなるアプリケーション</li>
<li>常用していないアプリケーションやウィジェット</li>
</ul>

<h4>対象にしない方がよいアプリケーション</h4>
<ul>
<li>使用中のウィジェット</li>
<li>バックグラウンドでデータを取得（巡回）してくるようなアプリケーション</li>
<li>頻繁に使用するアプリケーション</li>
</ul>

<h3>いつ実行するか</h3>
<p><img src="http://www.shifft.in/wp-content/uploads/postpics/2009/10/android-task-management_03.jpg" alt="Advanced Task Killer Free 実行画面" title="Advanced Task Killer Free 実行画面" width="200" height="300" class="alignleft size-full wp-image-161" />端末を使用しているときは、なるべくバックグラウンドで動作させて切り替えの待ち時間を短くしたいので、頻繁にプロセス停止の操作を行うのは得策ではありません。<br />
そこで、下記のタイミングで行うと効果が高いのではないかと思います。</p>

<h4>システム起動直後</h4>
<p>端末の起動直後は、不要だと思われるプロセスが思いのほか立ち上がっています。起動後はスッキリさせた方が気分的にも良いですね。</p>

<h4>ゲームアプリの開始前</h4>
<p>ゲームはプレイ中にスムーズに動かないと興ざめするので、プレイ前には実行しておきましょう。しかもしっかり作られたゲームはツール系のアプリと比べ、ぐんとメモリを消費します。</p>

<h4>YouTubeの視聴やゲームの終了後</h4>
<p>一度終わったらしばらくしないような事ですね。これらプロセスの残がいが、この後の操作に悪影響を及ぼさないよう停止させましょう。</p>

<p>あまり操作を意識するのも無駄に疲れてしまうので、軽い気持ちで実行してみてください。<br />
少しはストレスが軽減するかもしれません！</p>
<h3>関連記事</h3><ul class="related_post"><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXByb2Nlc3Mv" title=\"Androidのプロセス管理を知る\">Androidのプロセス管理を知る</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9zb2Z0d2FyZS9hbmRyb2lkLWFwcGxpY2F0aW9uLw==" title=\"Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)\">Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2h0MDNhLXNldHRpbmcv" title=\"HT-03A 現在の環境(2009-12-08)\">HT-03A 現在の環境(2009-12-08)</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2FuZHJvaWQtY3lhbm9nZW5tb2QtNC0yLTIv" title=\"CyanogenMod 4.2.2を入れてみた\">CyanogenMod 4.2.2を入れてみた</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9pcGhvbmUvdHdlZXRpZS8=" title=\"Tweetieでどこでもつぶやく！\">Tweetieでどこでもつぶやく！</a></li></ul> <img src="http://www.shifft.in/wp-content/plugins/feed-statistics.php?view=1&post_id=157" width="1" height="1" style="display: none;" /><ol class="footnotes"><li id="footnote_0_157" class="footnote">そのアプリに将来性を感じ、バージョンアップに期待して入れているだけのソフトなど。</li></ol>]]></content:encoded>
			<wfw:commentRss>http://www.shifft.in/blog/featured/android-task-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.shifft.in/blog/featured/android-task-management/" />
	</item>
		<item>
		<title>Androidのプロセス管理を知る</title>
		<link>http://www.shifft.in/blog/featured/android-process/</link>
		<comments>http://www.shifft.in/blog/featured/android-process/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 17:24:09 +0000</pubDate>
		<dc:creator>Masayoshi</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[特集]]></category>
		<category><![CDATA[Memory]]></category>

		<guid isPermaLink="false">http://www.shifft.in/?p=149</guid>
		<description><![CDATA[Androidはメモリが足りなくなってきたら、システムの判断で使ってないアプリケーションを終了させていきます。システムがプロセスを終了させるには、どのような優先順位があるのでしょうか？]]></description>
			<content:encoded><![CDATA[<p>今回から2回に渡ってAndroidのプロセスについて考えてみたいと思います。</p>

<p>Androidはマルチタスクが可能なので、複数のアプリケーションやサービスがバックグラウンドで動いています。このため、次々とアプリケーションを切り替えて作業をしていても直前の状態を保持しているので、ユーザーは待ち時間を減らすことができ、同時にいろいろなことができるようになります。</p>

<p>Androidはできるだけ長い間プロセスを保持しようとしますが、メモリには当然限りがあるので、最終的にはメモリが不足してしまいます。<br />
そこで、Androidはメモリが足りなくなってきたら、システムの判断で使ってないアプリケーションを終了させていきます。</p>

<p>このような特性から、プロセスの管理については基本的にシステムに任せておいて問題はないでしょう。</p>

<p>それでは、システムがプロセスを終了させるには、どのような優先順位があるのでしょうか？</p>

<h3>プロセスのライフサイクル</h3>
<p>Androidは各プロセスをいくつかの「重要度のレベル」に分類して、メモリ残量が少なくなったときに削除する順番を決定しているようです。</p>

<p>ユーザーがプロセスの「重要度のレベル」を知るためには、タスク管理ができるアプリケーションを使用することで知ることができます。<br />
今回は、<a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2pwLmFuZHJvbGliLmNvbS9hbmRyb2lkLmFwcGxpY2F0aW9uLmNvbS1tZXRhZ28tYXN0cm8tcXpxLmFzcHg=">ASTRO File Manager</a>というファイル管理用のアプリケーションを使って、内容を見ていきます。</p>

<p>ASTRO File Managerを立ち上げると、まずはファイル一覧が表示されます。（もともとファイル管理のソフトなので、こちらの機能がメインです）<br />
「MENU」→「Tools」→「Process Manager」を選択します。</p>

<p><img class="alignleft size-full wp-image-150" title="Process Manager" src="http://www.shifft.in/wp-content/uploads/postpics/2009/09/android-process_01.jpg" alt="Process Manager" width="200" height="300" />すると左記の画面が表示され、現在立ち上がっているアプリケーションやプロセスが一覧で表示されます。<br />
（画面は自分の環境で、端末の電源を入れた直後）</p>

<p>項目の一番右側に表示されているテキストが、システムに判断されているプロセスの状態です。</p>

<p>プロセスの優先順位は以下のようになります。</p>

<ol>
<li><h4>1.Foreground（フォアグラウンド プロセス）</h4>
<p>ユーザーがその時点で行っている作業に必要なプロセスで、システムはこのプロセスを削除するのは最後になります。</p>

<p>通常、これらのプロセスは少数なので、終了させられることはほとんどありません。<br />
プロセスが応答しなくなった（画面がしばらくフリーズした）場合、フォアグラウンド プロセスの一部を強制終了させなければならない状況に陥っています。</p></li>

<li><h4>2.Visible（可視プロセス）</h4>
<p>フォアグラウンドではないものの、ユーザーが見ている画面に影響を及ぼすことのできるプロセスです。ユーザーが見ている画面の直前にある、機能が動作している画面にあたります。<br />
すべてのフォアグラウンド プロセスが動かせなくならない限り、削除されることはありません。</p></li>

<li><h4>3.Service（サービス プロセス）</h4>
<p>サービスが保持しているプロセスです。音楽の再生やファイルのダウンロード、ホーム画面に貼っているウィジェットなどがこれに該当します。</p>

<p>これらはユーザーが気にかけている処理のはずですが、ForegroundとVisiableが動作するためのメモリがなくなってしまった場合には削除させられてしまいます。</p></li>

<li><h4>4.Background（バックグラウンド プロセス）</h4>
<p>現在ユーザーに画面を表示していない停止したプロセスで、いつでも削除させられる可能性があります。ただしシステムにメモリが十分にある場合は、このプロセスも削除しません。</p>

<p>消される場合にはユーザーが最近使ったものが最後に消されるような順番で消されます。すでに停止しているプロセスなので、強制終了をしてもユーザーには悪影響がありません。</p></li>

<li><h4>5.Empty（空のプロセス）</h4>
<p>何もしていないプロセスです。このプロセスを維持しておく理由は、キャッシュとして使用することにより次回の起動時間を短くするためです。システムはこのプロセスを一番頻繁に消します。</p></li>
</ol>

<p>これらプロセスの優先順位は、実行内容を見て随時変更されるようです。<br />
ちゃんと内容をチェックしているようなので、端末のスペックが十分にあれば完全にシステム任せでもよいと思うのはこのためです。</p>

<p>(参考)<a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2RldmVsb3Blci5hbmRyb2lkLmNvbS9pbnRsL2phL2d1aWRlL3RvcGljcy9mdW5kYW1lbnRhbHMuaHRtbA==">http://developer.android.com/intl/ja/guide/topics/fundamentals.html</a></p>

<p>次回は、実際にタスク管理系のアプリケーションを使ってプロセスを管理する方法を考えてみます。</p>
<h3>関連記事</h3><ul class="related_post"><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXRhc2stbWFuYWdlbWVudC8=" title=\"タスク管理系アプリの使いどころ\">タスク管理系アプリの使いどころ</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2h0MDNhLXNldHRpbmcv" title=\"HT-03A 現在の環境(2009-12-08)\">HT-03A 現在の環境(2009-12-08)</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2FuZHJvaWQtY3lhbm9nZW5tb2QtNC0yLTIv" title=\"CyanogenMod 4.2.2を入れてみた\">CyanogenMod 4.2.2を入れてみた</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9zb2Z0d2FyZS9hbmRyb2lkLWFwcGxpY2F0aW9uLw==" title=\"Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)\">Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)</a></li></ul> <img src="http://www.shifft.in/wp-content/plugins/feed-statistics.php?view=1&post_id=149" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.shifft.in/blog/featured/android-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.shifft.in/blog/featured/android-process/" />
	</item>
		<item>
		<title>Androidケータイ「HT-03A」に入れたアプリ(2009年8月版)</title>
		<link>http://www.shifft.in/blog/software/android-application/</link>
		<comments>http://www.shifft.in/blog/software/android-application/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 13:17:58 +0000</pubDate>
		<dc:creator>Masayoshi</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ソフトウェア]]></category>
		<category><![CDATA[まとめ]]></category>

		<guid isPermaLink="false">http://www.shifft.in/?p=147</guid>
		<description><![CDATA[発売日に購入して以来、早1ヶ月が経とうとしていますが、入れたアプリは39本にもなり、かなり自分色のケータイになってきました。そこで、現在入れているアプリの紹介を兼ねて、一度まとめてみようと思います。]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-146" title="Android" src="http://www.shifft.in/wp-content/uploads/postpics/2009/08/android-application_00-300x228.png" alt="Android" width="300" height="228" />2009年7月10日に日本初のAndroidケータイが発売されました。<br />
発売日に購入して以来、早1ヶ月が経とうとしていますが、入れたアプリは39本（！）にもなり、かなり自分色のケータイになってきました。<br />
そこで、現在入れているアプリの紹介を兼ねて、一度まとめてみようと思います。</p>

<p>余談ですが、自分にこういう拡張機能を追加するようなことをやらすと、どんどん入れていってしまうんですよね。無駄なものは入れていないつもりなんですが‥。<br />
ちなみにFirefoxに入れている拡張機能は73個（！！）です。</p>

<h3>使用しているAndroidアプリ一覧</h3>
<p>※アルファベット（あいうえお）順</p>

<h4>AK Notepad</h4>
<p>シンプルなメモ帳。ここで書いた文章を各種アプリに渡したりできる。<br />
操作感は日本のケータイのメモ帳機能と同じなので、そつなく使いこなせます。</p>

<h4>Any Cut</h4>
<p>ホーム画面からワンタップで電話をかけたり、通常では設定できない画面へのショートカットが作成できる。<br />
また、ユーザーが独自に定義してショートカットを作成することも可能。（上級者向け）</p>

<h4>anちゃん</h4>
<p>2chブラウザ。<br />
HT-03Aが発売される少し前あたりにリリースし、その後怒涛の更新で一気にユーザーを獲得する。<br />
ライバルアプリもいくつか出てきましたが、今のところはコレが一番。</p>

<h4>AppManager</h4>
<p>アプリをSDカードへバックアップしたり、起動やアンインストールをすることもできる。<br />
古いバージョンのアプリも上書きをされずに保存できるので、リリースされた直後のバージョンに問題があった場合、旧バージョンに入れなおすことも可能。</p>

<h4>ASTRO File Manager</h4>
<p>端末のファイルビューア。<br />
なぜか標準の機能ではないので、入れておくと何かと便利。<br />
特にSDカード内の管理でよく使う。</p>

<h4>aTrackDog</h4>
<p>アプリがバージョンアップしているかを調べてくれる。<br />
通常だとバージョンアップ版がリリースされていても通知してくれないことが（何故か）あるので、これを使うと確実に検出してくれる。</p>

<h4>AutoRotate OnOff</h4>
<p>画面が自動で縦横に切り替わるのを制御するアプリ。<br />
例えば寝ころびながら使っていると勝手に横画面になって使いづらいのですが、そういうときにオフにしたりすると快適。</p>

<p>オフにすると電池の持ちが良くなります。</p>

<h4>BatteryLife</h4>
<p>数あるバッテリーの残量表示系ウィジェットの中で、これは見た目が良かったので導入しました。<br />
もちろんパーセント単位で詳しく表示してくれます。</p>

<h4>Bookmark 2</h4>
<p>ホーム画面に置くブックマークのショートカットを、iPhone風にアイコン化してくれる。<br />
アイコンはサイトの画面や、各種デバイス用のアイコンを切り抜いて作成する。<br />
こういうUIの見映えを良くしてくれるものは好きですね。</p>

<h4>Bookmark Backup &#038; Restore</h4>
<p>1タッチで標準ブラウザのブックマークをSDカードに書き出してくれる。</p>

<h4>Commantalb</h4>
<p>ホームボタンの長押しで最近起動したアプリが6つ表示されますが、こちらは9つ表示されて便利。<br />
ハードウェアボタンを押したときに、特定のアプリが起動できるように設定できるアプリがあれば、これを登録するのに。<br />
今のところSimeji（後述）のランチャーしか設定できるものが見当たらず‥。</p>

<h4>Diorama Camera</h4>
<p>普通に写真を撮った後に、ワンタッチでミニチュア風になる加工を自動でしてくれるアプリ。<br />
いっそのこと写真を撮った後に、自動で実行してくれればいいのに。</p>

<h4>Dizzler</h4>
<p>ネット上にある音楽の曲を検索して再生するアプリ。<br />
ローマ字で検索をすると日本人の曲もヒットします。<br />
Bluetoothのイヤホンを使って、ネット上の音楽をストリーミング再生しながら街を歩いていたら、何だか最先端チック。</p>

<h4>FlickWnn（OpenWnn フリック対応版）</h4>
<p>標準のIMEにフリック操作の機能を追加したIME。<br />
挙動が軽くて、OpenWnnの予測変換（＋学習機能）が使いやすいので、こちらを使用。<br />
おかげでSimejiの出番がなくなった。</p>

<h4>FreshFace</h4>
<p>ホーム画面置き換えソフト。<br />
有名なホーム画面置き換えソフトで「aHome」と「Open Home」というのがありますが、こちらは5画面に拡張され、ユーザーが自分でダウンロードしたウィジェットも貼り付けられます。また、aHomeのテーマも使用できる。<br />
今のところ常用はしていないが、今後に期待しながらインストールしたままの状態。<br />
作者は「aHome」にテーマをたくさん提供している人のようです。</p>

<h4>GPS Toggle Widget</h4>
<p>GPSを切り替えするアプリ。といっても設定画面へのショートカットにすぎないが残念ですが‥。<br />
もちろん1タップで切り替え可能なアプリもあるんですが、UIが良いのでこちらを使用。<br />
その辺の不満点は改善されることを期待しています。</p>

<h4>Internal Memory Widget</h4>
<p>アプリを入れていくと圧迫されていくメモリーの使用状況を表示させるウィジェット。<br />
プロセスの使用で減っていく物理メモリーのモニターとは違うみたい。</p>

<h4>KeePassDroid</h4>
<p>パスワード管理ソフト。<br />
Windows版で使用していたKeePassのデータベースファイルを読み込めるので便利。<br />
データベースから直接ブラウザにURLを渡したり、クリップボードにコピーされたパスワードは数秒で消えるなどといった、その辺の挙動は同じです。</p>

<h4>LockMe Widget</h4>
<p>画面ロックの有効・無効をワンタップで設定可能にするウィジェット。<br />
自室にいるときなど、毎回ロックを解除する意味がないときに簡単に無効にできる。</p>

<h4>Magic Wall</h4>
<p>壁紙を設定した時間ごとに切り替えるアプリ。<br />
ところでAndroidケータイの壁紙って、明るい色の壁紙だと見づらい気がするのは私だけでしょうか？</p>

<h4>Metal Detector</h4>
<p>地磁気センサーを利用した金属探知機。<br />
ネタとして。</p>

<h4>MyQR</h4>
<p>Androidケータイには赤外線の送受信機能が付いていないので、他人に自分の連絡先データを渡すことができません。<br />
そこで、これに自分の連絡先データを登録するとQRコードを生成してくれるので、あとはそのQRコードを読んでもらえればデータの受け渡しが可能 という訳です。<br />
後述するQRmeProfileBlowと同じ機能です。</p>

<p>各キャリアの対応状況がいまいち分からないので、両方を入れて備えている状況ですが、どちらかを選ぶならこちらを選ぶかな？なんとなく。</p>

<h4>Places Directory</h4>
<p>今いる場所や指定した場所を基点に、カフェや駐車場など（全12カテゴリー）の施設を探索できるアプリ。<br />
さらにGoogleマップと連携して、お店までのルートを引いたり利用者の評価を見れたりと便利。まるでカーナビのようなアプリです。<br />
Google社製。</p>

<h4>QR我風</h4>
<p>上記のMyQRと機能は同じです。</p>

<h4>QRコードスキャナー</h4>
<p>日本のケータイでは当たり前のように搭載されている、QRコードの読み取り機能を追加するアプリ。<br />
併せて「なにこれ?」というアプリを使えば、商品のバーコードを読み取ってAmazonのレビューを取得することも可能です。</p>

<h4>Ringer Toggle Widget</h4>
<p>タップするだけで音の設定ができるウィジェット系アプリ。<br />
タップするたびに 通常→マナーモード→無効 と切り替わる。<br />
※Androidケータイは着信音がの状態が変化するだけで、アプリやメディアの音は出るので要注意</p>

<h4>SD Card Memory Widget</h4>
<p>MicroSD内の残容量を、ホーム画面に表示してくれる。</p>

<h4>Simeji</h4>
<p>日本製のフリック入力が可能なIME。S（ソーシャル）ime（IME）ji（字）という意味らしい。<br />
ソーシャルIMEとは、ユーザーが単語を登録するとネットワーク上の共有辞書に追加され、すべてのユーザーで登録された単語が共有できるというもの。<br />
これにより、俗語の変換も容易にできる。</p>

<p>他にも、トラックボールを利用したランチャー機能もある。</p>

<h4>Speed Proof &#8211; Speedometer</h4>
<p>GPSを拾って、現在の移動速度を示すアプリ。要は速度計。<br />
最高速度や平均速度、移動距離なども記録できる。</p>

<h4>Steel</h4>
<p>標準よりも使いやすいWebブラウザ。<br />
標準のブラウザと比べて、読み込み速度が早い、フル画面にできる、URLをソーシャルメディアへポストできる、などなど。</p>

<h4>Sticky Memo Widget</h4>
<p>ホーム画面に付箋を貼り付けるようなウィジェット。<br />
端末を取り出して一番早く参照できるメモということで導入しました。あまり使っていないけど。</p>

<h4>tCalendarWidget</h4>
<p>ホーム画面に日めくりカレンダーを置くウィジェット。<br />
アイコンをタップするとGoogleカレンダーに飛ぶ。</p>

<h4>Translate</h4>
<p>翻訳アプリ。</p>

<h4>Twidroid</h4>
<p>Twitterクライアント。<br />
UIがきれいだけど、動作が重いのであまり使っていません。<br />
新着のつぶやき数が通知バーに表示されるのが良いと思い、しばらく使ってみたところ、あまり新着数の数に意味がないことに気がつきました。</p>

<h4>TwitterRide</h4>
<p>Twitterクライアント。<br />
こちらはキビキビ動くので、常用しています。<br />
自分宛のリプライやダイレクトメッセージがあったときに、着信音やランプなどで知らせてくれるのが便利。（なので皆さんメッセージプリーズ）<br />
つぶやきにURLや画像、ロケーション（現在地）を簡単に挿入できます。</p>

<h4>Voice Recorder</h4>
<p>周囲の音を録音できるボイスレコーダーです。</p>

<h4>Weather Widgets &#8211; Free</h4>
<p>お天気表示ウィジェット。<br />
いろいろ見た中で一番アイコンがきれいです。たまにすんなりデータを取得してくれないところが不安要素。<br />
というわけで、世界天気時計（後述）と併用して、アップデート＆有料版待ちです。</p>

<h4>風鈴</h4>
<p>起動中に揺らすと風鈴が鳴るように音が出ます。画面内の風鈴も一緒に動けばいいのですが。<br />
ネタとして。</p>

<h4>世界天気時計</h4>
<p>天気表示ウィジェット。<br />
天気の他に気温、湿度、日付、時間を表示できます。<br />
動作は非常に安定しています。</p>

<p>今のところはそんなところです。<br />
今後も入れたり消したりと色々試すと思いますが、そういう部分も楽しめるケータイですね。</p>

<p>気になるアプリがあったら、是非試してみてください。</p>
<h3>関連記事</h3><ul class="related_post"><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXRhc2stbWFuYWdlbWVudC8=" title=\"タスク管理系アプリの使いどころ\">タスク管理系アプリの使いどころ</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2h0MDNhLXNldHRpbmcv" title=\"HT-03A 現在の環境(2009-12-08)\">HT-03A 現在の環境(2009-12-08)</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9hbmRyb2lkL2FuZHJvaWQtY3lhbm9nZW5tb2QtNC0yLTIv" title=\"CyanogenMod 4.2.2を入れてみた\">CyanogenMod 4.2.2を入れてみた</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC9hbmRyb2lkLXByb2Nlc3Mv" title=\"Androidのプロセス管理を知る\">Androidのプロセス管理を知る</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9pcGhvbmUvdHdlZXRpZS8=" title=\"Tweetieでどこでもつぶやく！\">Tweetieでどこでもつぶやく！</a></li><li><a href="http://www.shifft.in/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zaGlmZnQuaW4vYmxvZy9mZWF0dXJlZC93b3JkcHJlc3MtcGx1Z2luLw==" title=\"Shifftで使用しているWordPressのプラグイン\">Shifftで使用しているWordPressのプラグイン</a></li></ul> <img src="http://www.shifft.in/wp-content/plugins/feed-statistics.php?view=1&post_id=147" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://www.shifft.in/blog/software/android-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.shifft.in/blog/software/android-application/" />
	</item>
	</channel>
</rss>
<br />
<b>Warning</b>:  mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in <b>/virtual/shifft/public_html/www.shifft.in/wp-content/plugins/feedlogger/lib/FeedLogger.php</b> on line <b>121</b><br />
<br />
<b>Warning</b>:  chmod() [<a href='function.chmod'>function.chmod</a>]: Unable to access /virtual/shifft/public_html/www.shifft.in/wp-content/plugins/feedlogger/data/logs/2012 in <b>/virtual/shifft/public_html/www.shifft.in/wp-content/plugins/feedlogger/lib/FeedLogger.php</b> on line <b>122</b><br />
<br />
<b>Warning</b>:  chmod() [<a href='function.chmod'>function.chmod</a>]: stat failed for /virtual/shifft/public_html/www.shifft.in/wp-content/plugins/feedlogger/data/logs/2012 in <b>/virtual/shifft/public_html/www.shifft.in/wp-content/plugins/feedlogger/lib/FeedLogger.php</b> on line <b>122</b><br />

