開発現場で使われる頻度の高い順に項目を並べています。 使用頻度の高い上位55件については改訂が終了していますが、それ以降は改定中です。 現在、「配列操作」を改訂中です。
開発現場で使われる頻度の高い順に項目を並べています。 使用頻度の高い上位55件については改訂が終了していますが、それ以降は改定中です。 現在、「配列操作」を改訂中です。
Androidアプリのアニメーションリソースの使い方は? Androidアプリでは、文字列や色など、リソースとしてXMLに定義したりしますよね。 これと同じく、アニメーションをリソースとして定義する事ができます。 Androidアプリのアニメーションリソースの追加方法 まずは、アニメーションを定義する為のXMLファイルの追加の手順を説明します。 基本的に文字列やレイアウトのXMLの追加方法と同じです。 EclipseでのXMLの追加方法 但し、アニメーションを定義するためのXMLを追加する場合は以下の画面の赤枠部分のラジオボタンで「Animation」を選択してください。 ファイル名は、何のアニメーションかわかるような適当な名前でOKです。 今回は、testanime.xmlとでもしておきます。 そして、Finishボタンを押すと、以下のように、Androidプロジェクトのresフォルダの
2011年01月13日22:25 カテゴリAndroid 9-patchのツールが起動しない場合の対処法 Tweet Googleさん曰く、draw9patchというツールを使うと、9-patchをWYSIWYGエディタで簡単に作れるという事です。 9-patchの詳細は以下のページに書いてあります。 Draw 9-patch | Android Developers http://developer.android.com/guide/developing/tools/draw9patch.html 2D Graphics | Android Developers http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch 起動しない… draw9patch自体は、インストールした時のtoo
Google I/O 2009 - Coding for Life -- Battery Life, That Is Jeffrey Sharkey The three most important considerations for mobile applications are, in order: battery life, battery life, and battery life. After all, if the battery is dead, no one can use your application. In this session, Android engineer Jeffrey Sharkey will reveal the myriad ways -- many unexpected -- that your application can
前回もGoogleのAndroidの開発者ページに公開されている講演について紹介します(今回も理解が間違っているかもしれませんが・・・)。 今回はバッテリ消費を減らすためにはどうするかについての講演を中心に紹介します。携帯端末だけにバッテリー寿命は非常に大切なトピックですからね。 今回、追加で3つの講演を見ましたが、これでGoogle I/O 2009のAndroid関係のセッションの12回のうち7回までが見たことになります。あと残り5回も早いうちに見てAndroidの理解を深めたいと思います。それに講演を見ただけでは自分の力にはなっていないと思うので、それをベースに実際にアプリを書いてみながら理解を一層深めたいと考えています。 サイト:http://developer.android.com/videos/index.html Jeffrey Sharkey氏によるバッテリー寿命について
Androidはアニメーションを最初から重要視 「アニメーション」機能は、Androidが提供するそのほかの機能に比べると、実用度は低いように感じられますが、実はバージョン1.0よりも以前からアニメーションはAPIとして開発者に提供されています。 その後、追加された機能に優先して、アニメーションが初めから用意されているのは、なぜでしょうか。 それは、「Androidにとってアニメーション機能は重要であるから」にほかなりません。 よくAndroidと比較されるiPhone/iPadは、素晴らしいアニメーションのエフェクトを持つGUIが備わっています。「いまどきのスマートフォンやモバイルデバイスは、カッコいいエフェクトが備わっていないとエンドユーザーに選ばれない」ということかもしれません。 Androidはシステム全体を通してアニメーションが駆使できるように設計されています。「メニューを開く」
忘れないようにメモ。数学勉強し直す必要がありまくる。 緯度 緯度は簡単。北極と南極で考えれば良いので単純に地球の半径が使える。 地球 - Wikipediaから引用して地球の半径は6378150m。これをとする。 円周の長さはで求められるので、 ということで1度は 1秒は また1秒を度に直すと (度) 計算しやすいように切り上げると、0.00027778度ずらすと31m進むということ。 経度 赤道上だと緯度と同じ計算でOKだけど、緯度が高くなるにつれ半径は小さくなっていく。北極点だと0。 求めたい地点の球体の切断面の半径を考える。地球の半径をR、切断面の半径をrとすると あとは緯度と同様に円周出して1秒の距離を計算するだけ。東京(北緯35度)で考えると、 参考リンク 緯度によって違う経度1秒あたりの距離(km)の計算式が知りたいです - BIGLOBEなんでも相談室 TOURISTIC :
ここでは、Google Maps JavaScript API(version 3)を使って遊ぶ方法を説明したいと思います。 Google Maps JavaScript APIを使うと、グーグル社が提供する衛星写真や地図を使ってホームページ上で色々なものを作れます。 対象とする読者は初心者もしくは入門者です。 Google Maps APIはJavaScriptを使って書いてあるので、JavaScriptの知識があった方がわかりやすいと思いますが、Java Scriptがわからなくても何と無くわかるような説明を目指したいと思っています。 基本編 Google Maps APIの単純な例 地図の種類を切り替える 地図の中心を移動する 地図上にふきだしを表示 地図がクリックされたときの処理 マップタイプコントロールを無効にする 緯度経度取得ツール 要望が多いので緯度経度情報を取得するツールを
V3のマップにルート案内 (Directions API) を実装しよう。 APIで提供される交通手段は車・徒歩・自転車で、電車や飛行機を使う経路や発着時間を指定しての検索は出来ない。 なのでロサンゼルスから東京に移動するルートなんかを検索すると「太平洋をカヤックで横断する」と出たりする。 遠方の検索は公式の地図検索を使えって事なんだと思う。 解説は抜粋なのでソース全文は記事末尾からダウンロード出来るZipのjsファイルを見てください。 InfoWindowのContentをカスタマイズする 起点となるポイントに表示されるマーカーにInfoWindowを設定して、 以前使われていた「ここへ到着・ここから出発」を表示させる。 InfoWindowコンテンツのHTMLを保存しておくグローバル変数を用意する。 キーで表示するソースを切り替えるので初期値は空のオブジェクト。 var directi
そんなわけで昨日と今日で「IS03」と「Galaxy S SC-02B」が発表されましたので,最新タッチスマートフォンとして「Galaxy S」「IS03」「Xperia」「iPhone 4」の4機種をスペック比較してみました。まー,またーりとヽ(*´∀`)ノ あ,Desire X06HT/X06HT IIあたりも入れておけばよかった_| ̄|○ 後で追加するかも。ひとまず~ SAMSUNG mobile | 製品情報 | SC-02B IS03 Xperia™ | ソニー・エリクソン HTC Desire HD SoftBank 001HT | ソフトバンクモバイル HTC – 製品 – SoftBank X06HT – 概要 アップル – iPhone – 携帯電話、iPod、インターネットデバイスがひとつに。
Androidアプリのデータ保存方法の「プリファレンス」の使い方は? Androidアプリでは、いくつかのデータ保存方法が用意されていますが、最も簡単に扱える方法が、この「プリファレンス(Preference)」であると思います。 プリファレンスは、データを、キー名と値の組み合わせで保存する形をとります。 JavaでいうHashTableや、VB等のDictionaryのような感じですね。 データの量や保存したい形にもよりますが、数個の設定値を保持させておきたいぐらいであれば、このプリファレンスで事足りると思います。 それでは、サンプルコードとともに、プリファレンスの使い方をみていきましょう。 プリファレンスの保存方法 まずは保存時の処理の説明です。 保存するデータの型は、boolean型、float型、int型、long型、String型が使えます。 String型のデータを保存するとき
Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 垂直方向にスクロールする 最終更新: moonlight_aska 2011年07月23日(土) 22:33:28履歴 Tweet 画面に貼り付けたウィジェットが画面からあふれた場合, そのあふれた部分は見えなくなる. そこで, 画面サイズをカバーするために, スクロール機能を実装することで, あふれた部分を見ることができるようになる. 垂直方向のスクロールを行いたい場合, スクロールビュー(ScrollView)を使う. 垂直方向にスクロールする res/values/strings.xml ボタンに表示する文字列を定義する. <?xml versi
How to Fix screen orientation and rotation Android1.6 Eclipse GALIREO / WindowsXP AndroidManifest.xml screenOrientation,unspecified,portrait,landscape,user,behind,sensor,nosensor ---- Androidの画面の向きの設定 Androidには画面の向きにあわせて自動的に画面を回転する機能がありますが、 アプリケーションによっては固定したいこともあります。 画面を固定するには、AndroidManifest.xml ファイルを編集することで出来ます。 AndroidManifest.xmlファイルを開きます。 Open AndroidManifest.xms ①下のタブの中から[Application]を選びます。
先日、開発していて気がついたのですが、 eclipse 上の Logcat では、UTF-8 が文字化けして表示されます。 う~ん、と思っていたところ、コマンド・プロンプトで、 adb logcat とコマンドを実行する方法があることも分かりましたが、 これでも文字化けしてしまいます。 出力例 V/AllMapInfo( 214): name = 2番æœæ‰€ã�¸ã�®é�“ V/AllMapInfo( 214): route.size = 14 V/AllMapInfo( 214): rootnum = 2 V/AllMapInfo( 214): name = 3番æœæ‰€ã�¸ã�®é�“ V/AllMapInfo( 214): route.size = 45 V/AllMapInfo( 214): rootnum
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く