<?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>ミライニトドケ</title>
	<atom:link href="http://gacken.com/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://gacken.com/wp</link>
	<description>プログラム（Android/Java/VC/C#/etc..）</description>
	<lastBuildDate>Sun, 08 Nov 2015 10:10:26 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.11</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/feed/" />
	<item>
		<title>[Android] TextViewで一部だけ文字色を変更</title>
		<link>http://gacken.com/wp/program/android/2192/</link>
					<comments>http://gacken.com/wp/program/android/2192/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Sun, 08 Nov 2015 19:10:26 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[TextView]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2192</guid>

					<description><![CDATA[<p>TextViewに表示するテキスト色は setTextColor() で設定できますが、このメソッドでは文字列の一部分のみを変更することは出来ません。 一部の色のみを変えたい場合は HTML#fromHtml() を使用 [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/android/2192/">[Android] TextViewで一部だけ文字色を変更</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>TextViewに表示するテキスト色は setTextColor() で設定できますが、このメソッドでは文字列の一部分のみを変更することは出来ません。</p>
				<p>一部の色のみを変えたい場合は HTML#fromHtml() を使用します。<br />
				<span id="more-2192"></span><br />
				以前、別の記事（<a href="http://gacken.com/wp/program/android/1363/">『[Android] テキストへのリンク設定』</a>）でも書きましたが、TextViewには一部のHTMLタグを埋め込むことができます。<br />
				fontタグを使うことで文字列の一部だけを装飾しようという訳です。<br />
				&nbsp;</p>
				<p>手順は次のとおり。</p>
				<ol>
				<li>HTML文字列を作成</li>
				<li>Html#fromHtmlメソッドでCharSequenceオブジェクト作成</li>
				<li>TextView#setTextメソッドでテキストを設定</li>
				</ol>
				<p>&nbsp;</p>
				<p>こんな感じで実装。</p>
				<pre class="brush: java; title: ; notranslate">
    //==== HTML文字列作成 ====//
    String html = &quot;This is hoge. こっちは&lt;font color=\&quot;Red\&quot;&gt;赤hoge&lt;/font&gt;！&quot;;


    //==== CharSequenceオブジェクト作成 ====//
    CharSequence csHtml = Html.fromHtml(html);


    //==== TextViewにテキストを設定 ====//
    textview.setText(csHtml);
</pre>
				<p>&nbsp;<br />
				実行するとちゃんと一部だけ色が変わっています。<br />
				<a href="http://gacken.com/wp/wp-content/uploads/2015/10/76ee99af6767a47f5ff527c8d4d748e8.png"><img loading="lazy" src="http://gacken.com/wp/wp-content/uploads/2015/10/76ee99af6767a47f5ff527c8d4d748e8.png" alt="TextViewで一部だけ文字色を変更" width="223" height="43" class="alignnone size-full wp-image-2757" /></a></p>
				<h2>関連サイト</h2>
				<p><a href="http://developer.android.com/intl/ja/reference/java/lang/CharSequence.html">Developers:CharSequence</a><br />
				<a href="http://developer.android.com/intl/ja/reference/android/text/Html.html">Developers:Html</a><br />
				&nbsp;<br />
				&nbsp;<br />
				<strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 5.030 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/android/1363/" rel="bookmark" title="2012年6月10日">[Android] テキストへのリンク設定</a></li>
				<li><a href="http://gacken.com/wp/program/android/1669/" rel="bookmark" title="2012年7月31日">[Android] TextViewでクリック処理</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/2667/" rel="bookmark" title="2014年12月5日">[WPF] 色定義文字列からColorオブジェクトを生成</a></li>
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/java/2513/" rel="bookmark" title="2013年8月16日">[Java] 「ASCIIコード⇒文字列」変換</a></li>
				</ul>
				<p><!-- Similar Posts took 5.016 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/textview/" title="TextView" rel="tag">TextView</a><br /></div>The post <a href="http://gacken.com/wp/program/android/2192/">[Android] TextViewで一部だけ文字色を変更</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/android/2192/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/android/2192/" />
	</item>
		<item>
		<title>[Android] Should have subtitle controller already set</title>
		<link>http://gacken.com/wp/program/android/2732/</link>
					<comments>http://gacken.com/wp/program/android/2732/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Mon, 04 May 2015 03:25:38 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2732</guid>

					<description><![CDATA[<p>音声再生処理周りで次のエラーメッセージが出力されていたので調べてみました。 Should have subtitle controller already set &#160; Android 4.4だか5.0だか忘れま [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/android/2732/">[Android] Should have subtitle controller already set</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>音声再生処理周りで次のエラーメッセージが出力されていたので調べてみました。</p>
				<pre>
Should have subtitle controller already set
</pre>
				<p>&nbsp;<br />
				Android 4.4だか5.0だか忘れましたが、VideoViewの字幕機能サポート時に追加されたエラーメッセージらしいです。</p>
				<p>字幕チェック機能によって表示されるものなので、動画ではなく音声ファイルの再生なら無視しても問題ないようです。<br />
				&nbsp;<br />
				&nbsp;<br />
				<strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 3.610 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/wpf/1805/" rel="bookmark" title="2012年9月30日">[WPF] 未処理例外をキャッチ</a></li>
				<li><a href="http://gacken.com/wp/program/android/2506/" rel="bookmark" title="2013年3月13日">[Android] The project target was not properly loaded.</a></li>
				<li><a href="http://gacken.com/wp/program/android/2255/" rel="bookmark" title="2012年12月24日">[Android] Fix Project Properties.</a></li>
				<li><a href="http://gacken.com/wp/program/android/940/" rel="bookmark" title="2012年5月3日">[Android] ログ出力</a></li>
				<li><a href="http://gacken.com/wp/program/android/878/" rel="bookmark" title="2012年4月30日">[Android] マルチスレッド（その1）</a></li>
				</ul>
				<p><!-- Similar Posts took 4.160 ms --></p>
No tags for this post.The post <a href="http://gacken.com/wp/program/android/2732/">[Android] Should have subtitle controller already set</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/android/2732/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/android/2732/" />
	</item>
		<item>
		<title>[C#] 文字列をbyte配列に変換</title>
		<link>http://gacken.com/wp/program/c-sharp/2688/</link>
					<comments>http://gacken.com/wp/program/c-sharp/2688/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Sun, 21 Dec 2014 17:53:33 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[文字列]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2688</guid>

					<description><![CDATA[<p>文字列（string型）をbyte配列に変換するにはSystem.Text.Encodingクラスを使用します。 文字コードに対応したプロパティを指定してGetBytesメソッドを呼び出すだけで簡単に変換できます。 指定 [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/c-sharp/2688/">[C#] 文字列をbyte配列に変換</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>文字列（string型）をbyte配列に変換するにはSystem.Text.Encodingクラスを使用します。<br />
				文字コードに対応したプロパティを指定してGetBytesメソッドを呼び出すだけで簡単に変換できます。</p>
				<p>指定できるプロパティには以下のようなものがあります。</p>
				<table>
				<tr>
				<th align="center">プロパティ名</th>
				<th align="center">文字コード</th>
				</tr>
				<tr>
				<td>ASCII</td>
				<td>ASCII</td>
				</tr>
				<tr>
				<td>UTF7</td>
				<td>UTF-7</td>
				</tr>
				<tr>
				<td>UTF8</td>
				<td>UTF-8</td>
				</tr>
				<tr>
				<td>Unicode</td>
				<td>UTF-16</td>
				</tr>
				<tr>
				<td>UTF32</td>
				<td>UTF-32</td>
				</tr>
				</table>
				<p><span id="more-2688"></span><br />
				ASCIIコードを指定する場合のサンプルはこんな感じになります。<br />
				10行目が変換処理部です。</p>
				<pre class="brush: csharp; highlight: [10]; title: ; notranslate">
public void Hoge()
{
    byte[] byteData = GetStringBytes(&quot;0123&quot;);
    ...
}

// 文字列をbyte配列に変換する。
public byte[] GetStringBytes(string text)
{
    return System.Text.Encoding.ASCII.GetBytes(text);
}
</pre>
				<p>&nbsp;<br />
				&nbsp;<br />
				<strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 3.778 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/java/2513/" rel="bookmark" title="2013年8月16日">[Java] 「ASCIIコード⇒文字列」変換</a></li>
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/763/" rel="bookmark" title="2012年4月19日">[WPF] Imageに画像が表示されない、そんなときは・・・</a></li>
				<li><a href="http://gacken.com/wp/program/java/2177/" rel="bookmark" title="2012年12月9日">[Java] 経過日数の取得</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				</ul>
				<p><!-- Similar Posts took 4.194 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/%e6%96%87%e5%ad%97%e5%88%97/" title="文字列" rel="tag">文字列</a><br /></div>The post <a href="http://gacken.com/wp/program/c-sharp/2688/">[C#] 文字列をbyte配列に変換</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/c-sharp/2688/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/c-sharp/2688/" />
	</item>
		<item>
		<title>[C#] overrideとnewの違い</title>
		<link>http://gacken.com/wp/program/c-sharp/2692/</link>
					<comments>http://gacken.com/wp/program/c-sharp/2692/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Sun, 21 Dec 2014 00:38:35 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[override]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2692</guid>

					<description><![CDATA[<p>派生クラスで基本クラスと同じシグネチャのメソッドを実装することが出来ますが、このときnewを使うかoverrideを使うかで動きが変わってきます。 &#160; 結論を先に書いておくと・・・ 　　newはフィールドの型に [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/c-sharp/2692/">[C#] overrideとnewの違い</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>派生クラスで基本クラスと同じシグネチャのメソッドを実装することが出来ますが、このときnewを使うかoverrideを使うかで動きが変わってきます。<br />
				&nbsp;</p>
				<p>結論を先に書いておくと・・・<br />
				　　newはフィールドの型に応じて呼び出しメソッドが決められる。<br />
				　　overrideはインスタンスの型に応じて呼び出しメソッドが決められる。<br />
				&nbsp;<br />
				<span id="more-2692"></span><br />
				では、細かく見ていきましょう。<br />
				基本クラス（Base）とその派生クラス（Hoge）を作って、それぞれの動きを確認してみます。<br />
				&nbsp;<br />
				まず、こんな感じで実装。</p>
				<pre class="brush: csharp; title: ; notranslate">
    // 基本クラス
    class Base
    {
        public void CallNew()
        {
            Console.WriteLine(&quot;Base::CallNew&quot;);
        }

        public virtual void CallOverride()
        {
            Console.WriteLine(&quot;Base::CallOverride&quot;);
        }
    }

    // 派生クラス
    class Hoge : Base
    {
        public new void CallNew()
        {
            Console.WriteLine(&quot;Hoge::CallNew&quot;);
        }

        public override void CallOverride()
        {
            Console.WriteLine(&quot;Hoge::CallOverride&quot;);
        }
    }
</pre>
				<p>&nbsp;<br />
				どのメソッドが呼び出されているか分かるようにWriteLineメソッドを使っています。<br />
				次のプログラムで動きを見てみましょう。</p>
				<pre class="brush: csharp; title: ; notranslate">
    void Main()
    {
        Hoge hoge1 = new Hoge();
        hoge1.CallNew();
        hoge1.CallOverride();

        Base hoge2 = new Hoge();
        hoge2.CallNew();
        hoge2.CallOverride();
    }
</pre>
				<p>&nbsp;<br />
				実行した際の出力がこちら。</p>
				<pre>
Hoge::CallNew
Hoge::CallOverride
 
Base::CallNew
Hoge::CallOverride
</pre>
				<p>&nbsp;</p>
				<p>まずhoge1の方ですが、こちらはHogeクラスのメソッドがそのまま呼び出されています。<br />
				特に注目すべき点はありませんね。<br />
				&nbsp;</p>
				<p>もう一方のhoge2ですが、こちらはHogeのインスタンスをBasaクラス型にアップキャストしています。<br />
				newを使った場合はフィールドの型に応じて呼び出されるメソッドが決まることになっており、基本クラスのCallNewメソッドが呼び出されているのが分かります。<br />
				また、overrideを使った場合はインスタンスの型によって呼び出されるメソッドが決まるため、Hogeクラスのメソッドが呼び出されています。<br />
				&nbsp;<br />
				&nbsp;<br />
				<strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 3.702 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/android/2200/" rel="bookmark" title="2012年12月15日">[Android] Handler内部クラス実装時の注意点</a></li>
				<li><a href="http://gacken.com/wp/program/android/1034/" rel="bookmark" title="2012年10月14日">[Android] プリファレンスでデータ保存</a></li>
				<li><a href="http://gacken.com/wp/program/android/21/" rel="bookmark" title="2012年2月28日">[Android] 音声録音</a></li>
				<li><a href="http://gacken.com/wp/program/android/1293/" rel="bookmark" title="2013年1月13日">[Android] 現在日時の取得</a></li>
				<li><a href="http://gacken.com/wp/program/android/1343/" rel="bookmark" title="2012年6月2日">[Android] メニュー処理</a></li>
				</ul>
				<p><!-- Similar Posts took 4.656 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/new/" title="new" rel="tag">new</a>, <a href="http://gacken.com/wp/tag/override/" title="override" rel="tag">override</a><br /></div>The post <a href="http://gacken.com/wp/program/c-sharp/2692/">[C#] overrideとnewの違い</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/c-sharp/2692/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/c-sharp/2692/" />
	</item>
		<item>
		<title>[WPF] 色定義文字列からColorオブジェクトを生成</title>
		<link>http://gacken.com/wp/program/wpf/2667/</link>
					<comments>http://gacken.com/wp/program/wpf/2667/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Fri, 05 Dec 2014 19:50:52 +0000</pubDate>
				<category><![CDATA[WPF]]></category>
		<category><![CDATA[Color]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2667</guid>

					<description><![CDATA[<p>色定義文字列（？）からColorオブジェクトを生成することができます。 色定義文字列という言葉はかなり怪しいですが、「ARGB」形式で表現された文字列のことです。 「#FF00FF00」←こういうやつ。 で、本題。 &#038;n [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/wpf/2667/">[WPF] 色定義文字列からColorオブジェクトを生成</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>色定義文字列（？）からColorオブジェクトを生成することができます。</p>
				<p>色定義文字列という言葉はかなり怪しいですが、「ARGB」形式で表現された文字列のことです。<br />
				「#FF00FF00」←こういうやつ。</p>
				<p>で、本題。<br />
				&nbsp;</p>
				<p>ColorConverterクラスのConvertFromメソッドを使用します。</p>
				<pre class="brush: csharp; title: ; notranslate">
ColorConverter cc = new ColorConverter();
Color color = (Color)cc.ConvertFrom(&quot;#FF0077FF&quot;);
</pre>
				<p>&nbsp;<br />
				&nbsp;<br />
				<strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 4.097 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/2192/" rel="bookmark" title="2015年11月8日">[Android] TextViewで一部だけ文字色を変更</a></li>
				<li><a href="http://gacken.com/wp/program/java/2513/" rel="bookmark" title="2013年8月16日">[Java] 「ASCIIコード⇒文字列」変換</a></li>
				<li><a href="http://gacken.com/wp/program/c-sharp/2688/" rel="bookmark" title="2014年12月21日">[C#] 文字列をbyte配列に変換</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/613/" rel="bookmark" title="2012年3月31日">[WPF] DataGrid ヘッダー背景色の設定</a></li>
				</ul>
				<p><!-- Similar Posts took 4.330 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/color/" title="Color" rel="tag">Color</a><br /></div>The post <a href="http://gacken.com/wp/program/wpf/2667/">[WPF] 色定義文字列からColorオブジェクトを生成</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/wpf/2667/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/wpf/2667/" />
	</item>
		<item>
		<title>[Android] Windows8でのAndroid Studio開発環境構築</title>
		<link>http://gacken.com/wp/program/android/2636/</link>
					<comments>http://gacken.com/wp/program/android/2636/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Wed, 03 Dec 2014 19:50:22 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Studio]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2636</guid>

					<description><![CDATA[<p>Windows8にAndroid Studioでの開発環境を構築してみたのですが、少し躓いたところがあったのでメモっておきます。 手順は次のとおり。 JDKをインストール Android Studioをダウンロード &#038;n [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/android/2636/">[Android] Windows8でのAndroid Studio開発環境構築</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>Windows8にAndroid Studioでの開発環境を構築してみたのですが、少し躓いたところがあったのでメモっておきます。</p>
				<p>手順は次のとおり。</p>
				<ol>
				<li><a href="#item1">JDKをインストール</a></li>
				<li><a href="#item2">Android Studioをダウンロード</a></li>
				</ol>
				<p>&nbsp;<br />
				<span id="more-2636"></span></p>
				<h2 id="item1">JDKをインストール</h2>
				<p><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">こちら（JDKダウンロードサイト）</a>でインストーラをダウンロード。<br />
				ダウンロードが終わったらインストーラを起動します。</p>
				<p>あとはインストーラの流れに沿っていけばインストールできます。<br />
				&nbsp;</p>
				<h2 id="item2">Android Studioをダウンロード</h2>
				<p><a href="https://developer.android.com/sdk/installing/studio.html">Android Developersサイト</a>でAndroid Studioをダウンロードします。</p>
				<p>一昔前はAndroid Studioにもインストーラが存在していたのですが、最近は環境一式がZIPで固められているだけのようです。</p>
				<p>ダウンロードが完了したらZIPファイルを解凍します。<br />
				解凍したフォルダがAndroid Studioの実行環境そのものとなっていますので、各々の都合の良い場所に移動しましょう。</p>
				<p>「android-studio\bin」にある「studio.exe（64bit環境の場合はstudio64.exe）」がAndroid Studio本体です。<br />
				&nbsp;<br />
				&nbsp;</p>
				<p>さて、準備も完了したので、いざ起動！<br />
				・・・してみたのですが・・・起動しない・・・。<br />
				&nbsp;</p>
				<p>何が悪いのかよく分からなかったので「studio.bat」を実行したところ、環境変数が設定されていないと怒られていました。</p>
				<p>次のいずれかの環境変数にJDKフォルダへのパス設定が必要なようです。<br />
				（以前はJDKをインストールすれば自動的に環境変数にパスが設定されていたような気がするのですが、登録されていませんでした…）</p>
				<ol>
				<li>ANDROID_STUDIO_JDK</li>
				<li>JDK_HOME</li>
				<li>JAVA_HOME</li>
				</ol>
				<p>&nbsp;<br />
				なお、上記の1番側の方が優先度が高くなっています。<br />
				例えば、「<font color="#0F0">ANDROID_STUDIO_JDK</font>」と「<font color="#0FF">JAVA_HOME</font>」に別々のパスが設定されている場合は、「<font color="#0F0">ANDROID_STUDIO_JDK</font>」の方が使用されます。<br />
				&nbsp;</p>
				<p>そんな訳で、環境変数を設定。<br />
				パスにはJDKのホームディレクトリを指定します。<br />
				何も考えずにJDKをインストールしていた場合は次のようなパスになるかと思います。</p>
				<pre>C:\Program Files\Java\jdk1.8.0_25</pre>
<p>&nbsp;</p>
<p>これで環境構築完了。<br />
&nbsp;<br />
&nbsp;<br />
<strong>Popular Posts:</strong></p>
<ul class="popular-posts">
<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
</ul>
<p><!-- popular Posts took 3.841 ms --><strong>Similar Posts:</strong></p>
<ul class="similar-posts">
<li><a href="http://gacken.com/wp/cmdline/msdos/2588/" rel="bookmark" title="2014年2月10日">[MS-DOS] ファイルのBOM追加／削除</a></li>
<li><a href="http://gacken.com/wp/development_environment/1684/" rel="bookmark" title="2012年10月7日">[開発環境] マルチサーバ</a></li>
<li><a href="http://gacken.com/wp/program/android/59/" rel="bookmark" title="2012年2月24日">[Android] エミュレータにアプリインストール</a></li>
<li><a href="http://gacken.com/wp/program/c-sharp/1903/" rel="bookmark" title="2012年11月6日">[C#] サービスのインストールとデバッグ</a></li>
<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
</ul>
<p><!-- Similar Posts took 4.592 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/android/" title="Android" rel="tag">Android</a>, <a href="http://gacken.com/wp/tag/android-studio/" title="Android Studio" rel="tag">Android Studio</a><br /></div>The post <a href="http://gacken.com/wp/program/android/2636/">[Android] Windows8でのAndroid Studio開発環境構築</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/android/2636/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/android/2636/" />
	</item>
		<item>
		<title>[MS-DOS] ファイルのBOM追加／削除</title>
		<link>http://gacken.com/wp/cmdline/msdos/2588/</link>
					<comments>http://gacken.com/wp/cmdline/msdos/2588/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Mon, 10 Feb 2014 01:13:07 +0000</pubDate>
				<category><![CDATA[MS-DOS]]></category>
		<category><![CDATA[ファイル操作]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2588</guid>

					<description><![CDATA[<p>ツールによってはファイルにBOMが付いているかどうかによって内容を読めないことがあります。 読めない場合はエディタ等でBOMの追加／削除をすることになりますが、対象ファイルが大量にある場合は1つずつ手で書き換えていくのは [&#8230;]</p>
The post <a href="http://gacken.com/wp/cmdline/msdos/2588/">[MS-DOS] ファイルのBOM追加／削除</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>ツールによってはファイルにBOMが付いているかどうかによって内容を読めないことがあります。</p>
				<p>読めない場合はエディタ等でBOMの追加／削除をすることになりますが、対象ファイルが大量にある場合は1つずつ手で書き換えていくのは非常に面倒なので、一括変換するためのbatファイルがあると幸せになれるかも知れません。</p>
				<p>そこで、今回はBOMの追加／削除を実現するコマンドを紹介します。<br />
				&nbsp;</p>
				<p>MS-DOSのコマンドだけでこの機能を実現するのは（おそらく）不可能なため、uconvというツールを使用します。</p>
				<ol>
				<li><a href="#item1">uconvをダウンロード</a></li>
				<li><a href="#item2">BOMを除去</a></li>
				<li><a href="#item3">BOMを追加</a></li>
				</ol>
				<p>&nbsp;<br />
				<span id="more-2588"></span></p>
				<h2 id="item1">uconvをダウンロード</h2>
				<p>以下のサイトからuconvのバイナリをダウンロードします。<br />
				<a href="http://site.icu-project.org/download">http://site.icu-project.org/download</a><br />
				&nbsp;<br />
				いくつかバージョンがありますが、出来るだけ最新の安定しているものを選択しましょう。<br />
				該当バージョンの「Release」欄をクリックするとバージョンに対応したダウンロードページに移動します。</p>
				<p>「Binary Download」と記述された部分から環境に応じたファイルをダウンロードします。<br />
				「Win32」および「Win64」という文字が含まれているものがWindows用のバイナリです。<br />
				&nbsp;</p>
				<p>ダウンロードが完了したら解凍して「bin」フォルダを適当なディレクトリに格納します。<br />
				コマンドラインから毎回パスを指定するのが面倒な場合は環境変数でパスが通るようにしておきましょう。<br />
				&nbsp;</p>
				<h2 id="item2">BOMを追加</h2>
				<p>BOMを追加するコマンド。</p>
				<pre class="brush: plain; title: ; notranslate">
uconv -f utf-8 -t utf-8 --add-signature [BOMなしファイル] &gt; [BOMありファイル]
</pre>
				<p>&nbsp;</p>
				<h2 id="item3">BOMを削除</h2>
				<p>BOMを削除するコマンド。</p>
				<pre class="brush: plain; title: ; notranslate">
uconv -f utf-8 -t utf-8 --remove-signature [BOMありファイル] &gt; [BOMなしファイル]
</pre>
				<p>&nbsp;<br />
				&nbsp;</p>
				<p><strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 3.839 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/java/1667/" rel="bookmark" title="2012年8月4日">[Java] ディレクトリ内のファイル一覧取得</a></li>
				<li><a href="http://gacken.com/wp/program/android/2636/" rel="bookmark" title="2014年12月3日">[Android] Windows8でのAndroid Studio開発環境構築</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/windows/2148/" rel="bookmark" title="2012年12月2日">[Windows] サービス削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1377/" rel="bookmark" title="2012年6月13日">[Android] エミュレータと外部とのソケット通信</a></li>
				</ul>
				<p><!-- Similar Posts took 4.922 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/file/" title="ファイル操作" rel="tag">ファイル操作</a><br /></div>The post <a href="http://gacken.com/wp/cmdline/msdos/2588/">[MS-DOS] ファイルのBOM追加／削除</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/cmdline/msdos/2588/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/cmdline/msdos/2588/" />
	</item>
		<item>
		<title>[Java] 「ASCIIコード⇒文字列」変換</title>
		<link>http://gacken.com/wp/program/java/2513/</link>
					<comments>http://gacken.com/wp/program/java/2513/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Fri, 16 Aug 2013 18:09:34 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[String]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2513</guid>

					<description><![CDATA[<p>ASCIIコードから文字列への変換にはStringクラスが使用できます。 Stringクラスにはいくつかのコンストラクタが存在しますが、ASCIIコード⇒文字列変換では String(byte[] bytes, Char [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/java/2513/">[Java] 「ASCIIコード⇒文字列」変換</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>ASCIIコードから文字列への変換にはStringクラスが使用できます。</p>
				<p>Stringクラスにはいくつかのコンストラクタが存在しますが、ASCIIコード⇒文字列変換では</p>
				<pre>String(byte[] bytes, Charset charset)</pre>
<p>を使用します。</p>
<p>第1引数にASCIIコードが格納されたbyte配列、第2引数に文字セットを指定します。<br />
文字セットには「&#8221;US-ASCII&#8221;」を指定します。<br />
&nbsp;<br />
<span id="more-2513"></span></p>
<pre class="brush: java; title: ; notranslate">
public void hoge() {
    try {
        byte[] ascii = new byte[]{ 49, 50, 51 };
        String strAscii = new String(new byte[] { ascii }, &quot;US-ASCII&quot;);
        System.out.println(strAscii);
    } catch (Exception e) {
        e.printStackTrace();
    }
}
</pre>
				<p>&nbsp;</p>
				<p>実行すると</p>
				<pre>123</pre>
<p>と表示されます。<br />
&nbsp;<br />
&nbsp;<br />
<strong>Popular Posts:</strong></p>
<ul class="popular-posts">
<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
</ul>
<p><!-- popular Posts took 3.875 ms --><strong>Similar Posts:</strong></p>
<ul class="similar-posts">
<li><a href="http://gacken.com/wp/program/c-sharp/2688/" rel="bookmark" title="2014年12月21日">[C#] 文字列をbyte配列に変換</a></li>
<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
<li><a href="http://gacken.com/wp/program/android/2526/" rel="bookmark" title="2013年3月25日">[Android] WiFi機能のON/OFF状態取得</a></li>
<li><a href="http://gacken.com/wp/program/java/1710/" rel="bookmark" title="2012年9月2日">[Java] 小数の切り捨て、切り上げ、四捨五入</a></li>
<li><a href="http://gacken.com/wp/program/android/911/" rel="bookmark" title="2012年5月10日">[Android] WebViewで簡易ブラウジング</a></li>
</ul>
<p><!-- Similar Posts took 4.342 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/string/" title="String" rel="tag">String</a><br /></div>The post <a href="http://gacken.com/wp/program/java/2513/">[Java] 「ASCIIコード⇒文字列」変換</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/java/2513/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/java/2513/" />
	</item>
		<item>
		<title>[Android] WiFi機能のON/OFF状態取得</title>
		<link>http://gacken.com/wp/program/android/2526/</link>
					<comments>http://gacken.com/wp/program/android/2526/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Mon, 25 Mar 2013 22:29:19 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[WiFi]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=2526</guid>

					<description><![CDATA[<p>WiFi機能のON/OFF状態を取得する方法について。 &#160; AndroidManifest設定 WiFi機能のON/OFF状態取得 サンプルコード 関連サイト &#160; AndroidManifest設定  [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/android/2526/">[Android] WiFi機能のON/OFF状態取得</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>WiFi機能のON/OFF状態を取得する方法について。<br />
				&nbsp;</p>
				<ol>
				<li><a href="#item1">AndroidManifest設定</a></li>
				<li><a href="#item2">WiFi機能のON/OFF状態取得</a></li>
				<li><a href="#item3">サンプルコード</a></li>
				<li><a href="#item4">関連サイト</a></li>
				</ol>
				<p>&nbsp;<br />
				<span id="more-2526"></span></p>
				<h2 id="item1">AndroidManifest設定</h2>
				<p>AndroidManifest にACCESS_WIFI_STATEパーミッションを設定します。</p>
				<pre class="brush: xml; title: ; notranslate">
&lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
    ...&gt;

    ...
    &lt;uses-permission android:name=&quot;android.permission.ACCESS_WIFI_STATE&quot;/&gt;
    ...

&lt;/manifest&gt;
</pre>
				<p>&nbsp;</p>
				<h2 id="item2">WiFi機能のON/OFF状態取得</h2>
				<p>WiFi機能の処理にはWifiManagerクラスを使用します。<br />
				WifiManagerオブジェクトは引数に「Context.WIFI_SERVICE」を指定した Context#getSystemService() で取得します。</p>
				<pre class="brush: java; title: ; notranslate">
WifiManager wifiMng = (WifiManager)getSystemService(WIFI_SERVICE);
</pre>
				<p>&nbsp;<br />
				WiFi機能のON/OFF状態は WifiManager#isWifiEnabled() で取得できます。</p>
				<pre class="brush: java; title: ; notranslate">
wifiMng.isWifiEnabled();
</pre>
				<p>&nbsp;</p>
				<h2 id="item3">サンプルコード</h2>
				<p>ON/OFF状態を取得するメソッドのサンプルです。</p>
				<pre class="brush: java; title: ; notranslate">
import android.net.wifi.WifiManager;


/**
 * WiFi機能のON/OFF状態を取得する。
 * @return ON/OFF状態
 */
private boolean isWifiEnabled() {
    WifiManager wifiMng = (WifiManager)getSystemService(WIFI_SERVICE);
    return wifiMng.isWifiEnabled();
}
</pre>
				<p>&nbsp;</p>
				<h2 id="item4">関連サイト</h2>
				<p><a href="http://developer.android.com/intl/ja/reference/android/net/wifi/WifiManager.html">Developers：WifiManager</a><br />
				&nbsp;<br />
				&nbsp;<strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 3.841 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/android/1516/" rel="bookmark" title="2013年3月17日">[Android] 画面の向きを取得</a></li>
				<li><a href="http://gacken.com/wp/program/java/2177/" rel="bookmark" title="2012年12月9日">[Java] 経過日数の取得</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/2482/" rel="bookmark" title="2013年3月12日">[WPF] DataGridのスクロール制御</a></li>
				<li><a href="http://gacken.com/wp/program/android/2046/" rel="bookmark" title="2012年11月11日">[Android] 振動機能（バイブレーション）</a></li>
				<li><a href="http://gacken.com/wp/program/java/2232/" rel="bookmark" title="2012年12月20日">[Java] 乱数</a></li>
				</ul>
				<p><!-- Similar Posts took 4.679 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/wifi/" title="WiFi" rel="tag">WiFi</a><br /></div>The post <a href="http://gacken.com/wp/program/android/2526/">[Android] WiFi機能のON/OFF状態取得</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/android/2526/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/android/2526/" />
	</item>
		<item>
		<title>[Android] 画面の向きを取得</title>
		<link>http://gacken.com/wp/program/android/1516/</link>
					<comments>http://gacken.com/wp/program/android/1516/#respond</comments>
		
		<dc:creator><![CDATA[がけん]]></dc:creator>
		<pubDate>Sun, 17 Mar 2013 16:42:03 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ディスプレイ]]></category>
		<guid isPermaLink="false">http://gacken.com/wp/?p=1516</guid>

					<description><![CDATA[<p>画面の向きの取得にはDisplayクラスの getRotation() を使います。 （getOrientation() という非推奨メソッドでも取得可能です。） &#160; このメソッドは戻り値として、画面の向きを表 [&#8230;]</p>
The post <a href="http://gacken.com/wp/program/android/1516/">[Android] 画面の向きを取得</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></description>
										<content:encoded><![CDATA[<p>画面の向きの取得にはDisplayクラスの getRotation() を使います。<br />
				（getOrientation() という非推奨メソッドでも取得可能です。）<br />
				&nbsp;</p>
				<p>このメソッドは戻り値として、画面の向きを表す以下のいずれかの値を返します。</p>
				<table>
				<tr>
				<th align="center">値</th>
				<th align="center">角度</th>
				</tr>
				<tr>
				<td>Surface.ROTATION_0</td>
				<td>0度</td>
				</tr>
				<tr>
				<td>Surface.ROTATION_90</td>
				<td>90度</td>
				</tr>
				<tr>
				<td>Surface.ROTATION_180</td>
				<td>180度</td>
				</tr>
				<tr>
				<td>Surface.ROTATION_270</td>
				<td>270度</td>
				</tr>
				</table>
				<p>&nbsp;<br />
				<span id="more-1516"></span></p>
				<h2>サンプルコード</h2>
				<p>画面の向きを取得するメソッドのサンプルです。</p>
				<pre class="brush: java; title: ; notranslate">
/**
 * 端末の画面の向きを取得する。
 * @return 画面の回転角度
 */
public int getRotationValue() {
    int val = -1;


    //==== 画面向き取得 ====//
    Display d = getWindowManager().getDefaultDisplay();
    int rotation = d.getRotation();
    switch(rotation) {
    //== 0度 ==//
    case Surface.ROTATION_0:
        val = 0;
        break;

    //== 90度 ==//
    case Surface.ROTATION_90:
        val = 90;
        break;

    //== 180度 ==//
    case Surface.ROTATION_180:
        val = 180;
        break;

    //== 270 ==//
    case Surface.ROTATION_270:
        val = 270;
        break;
    }

    return val;
}
</pre>
				<p>&nbsp;</p>
				<h2>関連サイト</h2>
				<p><a href="http://developer.android.com/intl/ja/reference/android/view/Display.html">Developers：Display</a><br />
				&nbsp;<br />
				&nbsp;<strong>Popular Posts:</strong></p>
				<ul class="popular-posts">
				<li><a href="http://gacken.com/wp/program/java/2263/" rel="bookmark" title="2013年1月6日">[Java] 文字列の置き換え、削除</a></li>
				<li><a href="http://gacken.com/wp/program/android/1646/" rel="bookmark" title="2012年9月23日">[Android] FTPクライアントの実装</a></li>
				<li><a href="http://gacken.com/wp/program/android/1099/" rel="bookmark" title="2012年5月12日">[Android] ボタンの見た目をカスタマイズ</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/570/" rel="bookmark" title="2012年3月25日">[WPF] DataGrid　指定セルにフォーカス移動</a></li>
				<li><a href="http://gacken.com/wp/program/android/1053/" rel="bookmark" title="2012年5月12日">[Android] 背景色の設定</a></li>
				</ul>
				<p><!-- popular Posts took 3.863 ms --><strong>Similar Posts:</strong></p>
				<ul class="similar-posts">
				<li><a href="http://gacken.com/wp/program/android/2526/" rel="bookmark" title="2013年3月25日">[Android] WiFi機能のON/OFF状態取得</a></li>
				<li><a href="http://gacken.com/wp/program/java/2177/" rel="bookmark" title="2012年12月9日">[Java] 経過日数の取得</a></li>
				<li><a href="http://gacken.com/wp/program/wpf/2482/" rel="bookmark" title="2013年3月12日">[WPF] DataGridのスクロール制御</a></li>
				<li><a href="http://gacken.com/wp/program/android/1293/" rel="bookmark" title="2013年1月13日">[Android] 現在日時の取得</a></li>
				<li><a href="http://gacken.com/wp/program/java/2232/" rel="bookmark" title="2012年12月20日">[Java] 乱数</a></li>
				</ul>
				<p><!-- Similar Posts took 4.556 ms --></p>

	<div class="st-post-tags ">
	Tags: <a href="http://gacken.com/wp/tag/display/" title="ディスプレイ" rel="tag">ディスプレイ</a><br /></div>The post <a href="http://gacken.com/wp/program/android/1516/">[Android] 画面の向きを取得</a> first appeared on <a href="http://gacken.com/wp">ミライニトドケ</a>.]]></content:encoded>
					
					<wfw:commentRss>http://gacken.com/wp/program/android/1516/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://gacken.com/wp/program/android/1516/" />
	</item>
	</channel>
</rss>
