2011年12月20日火曜日

[Skyrim][NVIDIA]NVIDIA製グラボでスカイリムがフリーズする現象を解決する

今更ですが、とうとう日本語版のスカイリムが発売されましたね。

スカイリムはオープンワールド系のRPGゲームです。詳しくは下記のリンクから。

The Elder Scrolls Official Site

前作のオブリビオン(Oblivion)が日本でも話題になり、そこそこヒットしました。自分もオブリビオンはかなりハマりました。もともとXBox360版を購入してプレイしていましたが、MOD目当てでPC版も購入してプレイしたほどです。

さて、話をスカイリムに戻しますが、今回はPS3版を購入しました。しかし、PS3版は長時間プレイすると動作が重くなるという不具合が発生する、と先行して発売された海外では話題となっていました。

オブリビオンやスカイリムは基本、長時間のプレイが想定されたゲームです。自分はオブリビオンは何百時間もプレイしました。そういったゲームで長時間のプレイで不具合がでるのは致命的・・・。

いつ不具合が発生するかビクビクしながらプレイするのも精神衛生上よくないので・・・PC版を購入してしまいました!

というわけで、早速PCにインストールしてプレイしてみようと思ったのですが・・・フリーズの連発でまともにプレイできない状態に・・・。

はじめはPCのスペックが低くて無理なのかと絶望しましたが、いろいろ調べて試してみたところ、原因が判明。無事プレイできるようになりました!せっかくなので原因を残しておきます。

2011年12月9日金曜日

[Android]Androidアプリケーション「What's Today's Task ?」を公開しました

20111208235316
What's Today's Task ?はシンプルなToDoアプリケーションになります。

Android Marketからどうぞ。

手帳についてる、ToDo欄の代わりになるようなものが欲しいなぁ、と考えて作ってみました。できるだけ少ない操作でタスクを登録・管理ができるように作りました。

2011年11月30日水曜日

[Android][TextView]TextViewに取り消し線をいれる

なかなか情報が見つからなかったのでメモ。以下のスレッドを参考にしました。

bitwise operators - Remove a Paint Flag in Android - Stack Overflow
TextViewに取り消し線をいれるには、TextPaintクラスを使用します。TextViewのインスタンスからTextPaintオブジェクトを取得し、TextPaintオブジェクトに対し、Paint#STRIKE_THRU_TEXTのフラグを付けてやります。

[java]
TextPaint paint = textView.getPaint();
paint.setFlags(textView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
paint.setAntiAlias(true);
[/java]

3行目はアンチエイリアスをオンにしています。オンにしないとテキストがギザギザになって見栄えが悪くなってしまいます。

サンプルコードの全文は続きからどうぞ。

2011年11月27日日曜日

[Android][ListView][ViewPager]ViewPagerの中でListViewを使用する

スワイプによるページ切り替えを実装するのに、ViewPagerを使うことができます。今、自分が作っているアプリで、ViewPagerの中にListViewを配置する必要があったのですが、実装で結構ハマってしまったのでご紹介します。

ViewPagerの基本的な使い方は書きリンクを参照してください。

スワイプ動作でページ送りする(ViewPager) « Tech Booster


ListViewをカスタマイズする | Android Techfirm Lab


2011年11月24日木曜日

ドラゴンクエスト展に行ってきました



六本木ヒルズで開催中のドラゴンクエスト展に行ってきました。

誕生25周年記念 ドラゴンクエスト展

平日の夜でしたけど、中々の盛況ぶりでした。会場は六本木ヒルズでしたが、祝日前のせいか、イケイケなお兄さんやお姉さん、海外の方がたくさん盛り上がっていて、自分は場違いな感じがしてしまいました。

2011年11月21日月曜日

[Android][Monaca]MonacaをTF101で使ってみました

Monacaというのは、クラウド上でAndorid/iOSのネイティブアプリケーションを開発する事ができるサービスです。

Monaca - クラウドベースのネイティブアプリ開発環境

これを使えば、ネット環境と対応ブラウザさえあれば、どこからでもアプリ開発ができるとの事。って事は、今自分が持っているAndroidタブレットのEee Pad Transformer(TF101)からでも開発が可能になる!?

と、そんな淡い期待を胸に試してみました。

2011年11月19日土曜日

[Android]docomo秋冬モデルの機種変更について本気出して考えてみた その2

前回の続き。

さて、Xiの4機種に絞ったのでそれらを比較していきます。

その前にまず自分の要件の確認

端末に求める要件



  • テザリングができる。(必須、といっても対象の4機種は全部できそうですけど)

  • バッテリーが長持ち。(テザリングで使うので、通常よりバッテリーを食うはず)

  • 普通に使える。(機種変してカクカクとかは嫌なので )

  • できればおサイフケータイが欲しい。(今はSuicaカードを使ってるので統合したい)


ざっとこの4つになりますかね。では、1つずつ見ていきましょうか。

2011年11月14日月曜日

[Android]docomo秋冬モデルの機種変更について本気出して考えてみた

なんやらドコモが旧世代のスマホを使っている人に向けてお得なキャンペーンを始めた見たいです。

キャンペーン・イベント情報 : スマートフォンプライスキャンペーン | NTTドコモ

内容を見ると、
長くスマートフォンをお使いいただいたお客様へ

端末購入サポート解除料と同額をキャッシュバックします!

対象 :

対象機種を端末購入サポート契約でご購入いただいており、今回機種変更・契約変更されたお客様


対象機種 :

2010年4月1日以前発売機種(BlackBerry® BoldTM、HT-01A、HT-02A、HT-03A、SC-01B、T-01A、XperiaTM SO-01B)



となっていました。自分はXperia(SO-01B)を契約しており、端末購入サポートで契約していたので、新しいスマホが欲しくてもこの「端末購入サポート解除料」が購入のネックになっていました。

しかし、このキャンペーンでその問題は解決するので、せっかくなので代えてみようかと考えたわけです。

2011年11月6日日曜日

[Android][Xperia][SO-01B]ThGo2 v10.0 beta 1をいれてみた

現在自分のXperia(SO-01B)はカスタムROMをいれて使ってます。

標準よりもサクサク動いて、とても良い感じになります。OSもGingerbreadになりますしね。

※カスタムROMを導入する事で、Docomoの保障対象外となります。いかなる場合も修正・交換ができなくなります。自己責任での導入となりますのでご注意ください。

 

2011年10月30日日曜日

[android]ListViewのitemの文字色を動的に変更する

結構はまってしまったので、記録。

ListViewに表示されたitemをタップした時に文字色を変更するような処理を実装しようとした所、思いのほか時間がかかってしまいました。

作成したコードを掲載します。該当箇所を抜粋して記載しています。