タグ

2011年5月14日のブックマーク (25件)

  • HomeThemeアプリの変更内容と作成方法について - hyoromoのブログ

    昨日、ADW.Launcher と GO Launcher EX ホームアプリのテーマをリリースしました。 GOランチャーEX ホームテーマ -初音ミク- (GO Launcher EX Theme -MikuHatsune-) ADWホームテーマ -初音ミク- (ADWTheme -MikuHatsune-) テーマ変更でどういった変更が出来るのか、変更するにはどうすれば良いかを簡単に書き残しておきます。 二つの違い 項目\ホーム名 ADW.Launcher(Ex) GO Launcher EX プリインアイコン差し替え ◯|指定方法が手間 ◎ dock差し替え ◎ ◯|解像度対応が困難 インジケーター差し替え ◎ ◯|dock左右に設置できない ホーム/アプリボタン差し替え*1 ×|2.1対応で変更不可になった ◎ 壁紙の一覽表示 ◯|壁紙一覽へ表示させるには、テーマアプリ側での実装が

    HomeThemeアプリの変更内容と作成方法について - hyoromoのブログ
    invent
    invent 2011/05/14
  • Androidアプリのタスク情報を取得する方法(ActivityManager) | TechBooster

    ActivityManagerを利用することで、システムメモリの使用状況、Activityやタスクの状態がわかります。今回はその中から、以下の3つのシステム情報について取得方法を紹介します メモリ使用量の取得 エラーが発生したタスク情報 実行中のタスク情報 それぞれ、以下のAPIを利用できます。 void ActivityManager.getMemoryInfo(ActivityManager.MemoryInfo outInfo) List<ActivityManager.ProcessErrorStateInfo> ActivityManager.getProcessesInErrorState() List<ActivityManager.RunningAppProcessInfo>ActivityManager.getRunningAppProcesses() メモリ使用量を取得

    invent
    invent 2011/05/14
  • ブラウザで遊べる「Angry Birds」、Chrome ウェブストアに登場

    スマートフォン以外への移植は初 「2010年でもっとも成功したスマートフォンアプリ」と評され、シリーズの累計ダウンロード数は1億回以上とも言われる、Rovio Mobileの「Angry Birds」。海外では家庭用ハードへの移植もすでに決定しており、その破竹の勢いはまさに「現代のテトリス」と言っていいほどです。 そんな「Angry Birds」のWebアプリ版が先日、ちょうど日語版ストアがオープンしたばかりの「Chrome ウェブストア」にて正式にリリースされました。スマートフォン以外のプラットフォームへの移植は今回が初。iPhoneAndroid端末を持っていない人でも、ブラウザで手軽に「Angry Birds」が楽しめるようになったのは嬉しいですね。 現時点ではChrome限定ステージを含む約70ステージが無料でプレイ可能。「Chrome ウェブストア」のこちらのページから「イン

    ブラウザで遊べる「Angry Birds」、Chrome ウェブストアに登場
    invent
    invent 2011/05/14
    『スマートフォン以外への移植は初』
  • バッテリーの情報(Battery information)を取得するには - 逆引きAndroid入門

    android.contentパッケージ - BroadcastReceiverクラス、 android.osパッケージ - BatteryManagerクラスを使用します。 バッテリー情報を受信するには、registerReceiver()を呼び出します。 第1引数に、受信するBroadcastReceiverインスタンス、 第2引数は、Intent.ACTION_BATTERY_CHANGEDアクションを追加したIntentFilterインスタンス。 BroadcastReceiverのonReceive()で受信したIntent.ACTION_BATTERY_CHANGEDには、以下の情報が格納されています。 "status"(int型)...ステータス、定義値は、BatteryManager.BATTERY_STATUS_XXX。 "health"(int型)...ヘルス、定義値は

    invent
    invent 2011/05/14
  • 一日でAndroidのAppWidgetを作って公開出来るか試してみました - もとまか日記

    先週のある日のことです。私は、とても悩んでました。というのも、今まで以下のような感じでAndroidのアプリを作ってきたわけです。 一週間で初めてのAndroidアプリを作ってみました 5日間で2つ目のAndroidアプリを作って公開してみました 3日間で初めてのAndroid AppWidgetを作って公開してみました 気が付いた方がいたかどうかは定かではありませんが、途中から以下を意識し始めてました。 一週間=7日間、5日間、3日間、・・・ となると、次は・・・一日だよね?てことになるわけですが、さすがにこれはハードルが高い。なにせ、一日といっても24時間連続して使えることなど、私の場合ほぼ無いに等しいのだから。 と、その時、心の中の自分の声が聞こえてきた。出来るか出来ないか、じゃない! やるかやらないか、だ!!! ならば仕方ない、やってみるか! という、無意味に人知れず週末チャレンジ

    invent
    invent 2011/05/14
  • 8maki.jp

    This domain may be for sale!

    invent
    invent 2011/05/14
    『ForsquareがMongoDBを採用してる』
  • [Android]自動的に画面ロックしないようにする - cutmail's blog

    @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 画面ロックしないように getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); }

    [Android]自動的に画面ロックしないようにする - cutmail's blog
    invent
    invent 2011/05/14
    自動的に画面ロックしないようにする
  • TechCrunch | Startup and Technology News

    What’s one to do after creating a billion-dollar startup? Well, if you’re Rubrik co-founder Arvind Jain, you simply start another one.  Jain co-founded Glean, an…

    TechCrunch | Startup and Technology News
    invent
    invent 2011/05/14
  • sak-android-samples - Google Code

    Code Archive Skip to content Google About Google Privacy Terms

    invent
    invent 2011/05/14
  • Androidでアプリ内課金を始めるための基礎知識

    ■ トランザクションリクエストのやり直し トランザクションリクエストのやり直しのためのメッセージシーケンスを図5で示します。このシーケンス内のIN_APP_NOTIFYレスポンスのハンドリングに関しては、重要なので後述の「IN_APP_NOTIFYメッセージのハンドリング」で詳しく説明します。 リクエストは3つのレスポンスを引き起こします。最初はRESPONCE_CODEキーとREQUEST_IDキーを持つバンドルです。次は、リクエストについての状態情報またはエラー情報を提供するAndroid MarketアプリのRESPONSE_CODEブロードキャストインテントです。常にRESPONSE_CODEメッセージは特定のリクエストIDを参照するため、アプリはどちらのリクエストにRESPONSE_CODEメッセージが属するかを判断可能です。 RESTORE_TRANSACTIONSリクエストタ

    Androidでアプリ内課金を始めるための基礎知識
    invent
    invent 2011/05/14
  • Android で LocationManager と MapView を連携させる - A Day In The Life

    AndroidGoogle Map を使ったアプリを作成しようとしたのですが、ライブラリに癖があって結構苦労しました。そこで LocationManager を使って MapView(Google Map) 上に位置情報を表示させる簡単なサンプルプログラムを作成してみました。 サンプルプログラムの機能は以下です。 位置情報取得 地図にピンを描画 ピンをタップすると取得した位置情報を表示 事前準備 まずプロジェクトのビルドターゲットを Google APIs ライブラリに変更します。そのあとで Google Map 用の API Key を用意します。 なお AndroidGoogle Map を使うための事前準備に関してこちらの記事がとても参考になりました。 AndroidGoogle Mapsを使う最も簡単なサンプル レイアウト XML Activity で直接 MapVi

    Android で LocationManager と MapView を連携させる - A Day In The Life
    invent
    invent 2011/05/14
  • 一覧画像は絶対Thumbnailで読み込むべし | Techfirm Android Lab

    こんにちは。daichi1128です。 Androiderのみなさん。今日も画像、読み込んでますでしょうか。 ContentResolverで画像を読み込む場合、 MediaStore.Images.Media MediaStore.Images.Thumbnails の2つのURIが使えます。 それぞれのEXTERNAL_CONTENT_URIから、SDカードの中の画像を取り出せますね。 例えば、こんなアプリがあったとしましょう。 画面下のGalleryでSDカードの画像を一覧表示したい。 画像の一覧を取得するには、 MediaStore.Images.Media MediaStore.Images.Thumbnails これらのURIから一覧を取得できる。 が、どうもMediaには画像があるけれども、Thumbnailsに存在しないケースがある。 なので、あるはずの画像全

    invent
    invent 2011/05/14
  • 【】自転車ルート案内に特化したNAVITIME、iPhoneとAndroid向けアプリ今夏公開 

    invent
    invent 2011/05/14
  • 3 Dreams of Black by Google Data Arts Team - Experiments with Google

    This experiment is no longer active, but you can still learn about it on this page. “3 Dreams of Black” takes you on a journey through three dream worlds constructed through a combination of rich 2D drawings and animations interwoven with interactive 3D sequences. Throughout various points in these dream worlds, you can grab your mouse and guide the protagonist’s point of view through the experien

    3 Dreams of Black by Google Data Arts Team - Experiments with Google
    invent
    invent 2011/05/14
  • TechCrunch | Startup and Technology News

    It’s that time of week again, folks. Welcome to Week in Review (WiR), TechCrunch’s regular digest of the past week in tech. New here? Not to worry — sign up here to get WiR in your i

    TechCrunch | Startup and Technology News
    invent
    invent 2011/05/14
  • ごりゅご.com

    ごりゅご.com

    invent
    invent 2011/05/14
  • Telehack – ARPANETを再現したサイト

    この画面はターミナルではなくブラウザでtelehack.comにアクセスした画面です。このサイトは1985年から1990年のARPANETをシミュレートしたサイトです。コマンドラインベースにはなりますが、アドベンチャーゲームを遊ぶ事がBASICインタプリタが動いたり、別のホストへの接続ができたりと非常に盛りだくさんです。なんとTelnetでの接続も受け付けているとの事。ハッカー心をくすぐったのが話題になっていました。 ゲームをプレイしているところ(地味) コマンドラインにワクワクする冒険心を思い出してみたい方はどうぞ。 via:http://telehack.com/

    Telehack – ARPANETを再現したサイト
    invent
    invent 2011/05/14
    コマンドラインのアドベンチャーゲーム。。
  • newを封印するべき4つの理由

    ちょっと勢いに任せて書いちゃったので攻撃的な文章になってます。。 すごくわかりやすい解説記事を頂いたので、こちらも必読です。 new を不当に貶める陰謀と JavaScript におけるクラスの継承構造の話 - vivid memo (追記:2011/5/15) 前の記事「newを封印して、JavaScriptでオブジェクト指向する」が思いのほか反響が大きかったので、調子に乗って補足を書いてみますよ。 ブコメへの返信 「無用な複雑化に見える。」「俺俺オブジェクト指向な気がする。」といったご意見もいただいたんですが、普通たった10行の関数でオレオレオブジェクト指向なんて作れないですよ…。JavaScriptの内部機構をほとんどそのまま使っているからこそ、この行数で済むのです。 それに、このプロトタイプ的継承の考え方をDouglas Crockfordが編み出したのは、もう5年も前の話です。E

    newを封印するべき4つの理由
    invent
    invent 2011/05/14
    『JavaScriptではインスタンス化と単一継承が同義』
  • やる夫ブログ やる夫で学ぶTeX入門

    1 :名無しのやる夫だお:2011/05/08 (日) 12:32:32 ID:kJ4rLOOo 論文・レポート作成に最適なTexへの入門を果たすやる夫スレ 勢いで一話作ったので投下します 二話目以降は需要を見て考えます 2 :名無しのやる夫だお:2011/05/08 (日) 12:39:23 ID:10bfOWmc 超期待 3 :名無しのやる夫だお:2011/05/08 (日) 12:41:50 ID:kJ4rLOOo 【11:30】 / ̄ ̄ ̄\ /ノ     ヽ、 \ / ( ○)}liil{(○)  \.          ヤラナイオー |    (__人__)    |           スキャナもってるかお!! \ ヽ |!!il|!|!l| /  / /::ノ"''フ:ノ|゙ x ''|ヽ!:::_,,,L,,ノ,,ノ_ノ゙>i、 .  i/ヘ" ムノ:::::| i::::

    invent
    invent 2011/05/14
  • プログラマは意外とプログラミングをさせてもらえない現実 - カレーなる辛口Javaな加齢日記

    http://tech.a-listers.jp/2011/05/12/programmer-does-not-write-code/ 現実:多くのプログラマは下記の事に多くの時間を費やしている。(順不同) 外部のプログラマーのMLへのメールやテックでない人へのメールを用心深く書く ミーティングに参加、モックアップやDBスキーマの作成、要求された機能へのパフォーマンスの心配 バグレポートを書く、過去のバグを検索 複雑なシステムの障害の原因を何ギガもあるログを探索して調べる ダウンタイムについてユーザーや上司への説明 他人の問題の解決へ協力 ドキュメント、、ブログ、リリースノート、脆弱性アナウンスを読む 必要な既存の名前の分からないようなコードを探す 見つかったコードが自分の環境に互換性がありライセンスに問題がなくコミュニティが生き残っているかを検証する ソフトウェアをインストール、設定、

    プログラマは意外とプログラミングをさせてもらえない現実 - カレーなる辛口Javaな加齢日記
    invent
    invent 2011/05/14
  • MacにスイッチしたWindowsユーザーの最初の戸惑い10選|男子ハック

    sakuです。6日にiMacを購入したので、晴れてWindows VistaからMac OSへスイッチしちゃいました。はじめてのMac OSを使った戸惑いを10個にまとめてみました。 最初の設定iMacを起動したら、いきなり動画スタート。びっくりしました。Windowsにはもちろんないので。動画の終了後、いくつか記入事項を終えるとデスクトップが表示されます。あの、Dockにアイコンがならぶおなじみの画面ですね。 ※設定項目参考:言語の設定/キーボードスイッチオン/文字入力環境など/既にMacをお持ちですか/ワイヤレスネットワークを設定などなどを設定 1.初期設定で気をつけることは?フルネームアカウント名は短め(英数字)に設定したほうがいいかも。デフォルトだと、Appleアカウントからフルネームがそのまま反映されて、漢字表記になったりします。ファイルパスが漢字とか嫌なので。僕はどちらも「sa

    MacにスイッチしたWindowsユーザーの最初の戸惑い10選|男子ハック
    invent
    invent 2011/05/14
  • 一番初めのObjective-Cプログラム - @IT

    一番初めのObjective-Cプログラム:Cocoaの素、Objective-Cを知ろう(2)(1/3 ページ) iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基を理解しよう(編集部) 第1回「Objective-Cは特殊な言語?」では、Objective-Cのコードの「見た目」の第一印象に基づいて、この言語の特徴的な部分と、その成り立ちについて解説しました。 今回は、ごく簡単なプログラムを実際に作って動かしてみることで、より具体的な領域に踏み込んでみたいと思います。 少しだけ複雑なHello World こういった場面で最初に作られるのは、たいてい「Hello World」という文字列を表示するプログラムです。ここでも、最終的には文字列を表示することを目的とするシンプルなプログラムを作成しますが、そこに

    一番初めのObjective-Cプログラム - @IT
    invent
    invent 2011/05/14
  • GalaxyTab固有の問題と解決方法 - hyoromoのブログ

    海外のGalaxyTabで、現時点で見つけた問題と解決方法をまとめました。 なお、国内向けに発売されるGalaxyTabでも同様の現象になるかは不明です。 Activityのウィンドウサイズが小さく表示される このように表示されるアプリがあるみたい。 少し分かり難いですが、ディスプレイサイズよりもActivityサイズが一回り小さい事が、タイトルバーを見て分かるかと思います。 解決方法 AndroidManifest.xml に minSdkVersino か targetSdkVersion のどちらかを書けばOK。sdk versionは4以上にしてください。 どうやら、デフォルトだと3以前の中解像度扱いとなるようです。例えばmanifestタグ内へ以下のように書いておく。 <uses-sdk android:minSdkVersion="4" /> LiveWallpaperでMed

    GalaxyTab固有の問題と解決方法 - hyoromoのブログ
    invent
    invent 2011/05/14
  • In-app Billingの問題点 - matabii's blog

    正式に公開されたものの良い噂を聞かないですね。色々触ってみて発見した問題点を思いつく限り書いてみます。 2011年4月24日時点の情報です。進化が早いので最新情報は公式ドキュメントを参照して下さい。 情報が少ない http://developer.android.com/guide/market/billing/index.html ぺらっぺらの情報しかない上にデベロッパー向けで難解です。 デベロッパーコンソールが貧弱 これがアプリ内課金の管理画面です。 Googleなのに検索が出来ないです。ダウンロード数の把握も出来ません。一括ダウンロードやアップロードは出来ないし、数が増えると管理が大変でしょうね。今んとこ数十件くらいが限界でしょうか。ってか1つのアプリに登録出来るアイテム数のリミットっていくつなんでしょう。 機種によって挙動が違う Androidに付きまとう厄介な問題ですが、bill

    In-app Billingの問題点 - matabii's blog
    invent
    invent 2011/05/14
    『機種によって挙動が違う』これが一番厄介
  • 10 Tips For Android UI Design - Phandroid

    This is a guest post by Guenther Beyer, an Android UI and Design expert who recently launched AndroidIcons.com to help developers improve the look and feel of their apps. These days many developers are jumping on the mobile train for fame and fortune – and they are right in doing so – there isn’t a market growing as quickly. Great, unique ideas are emerging from small teams. Apps are built at work

    10 Tips For Android UI Design - Phandroid
    invent
    invent 2011/05/14