throw Life Walkin' On The Spiral. Let's see, if that's true or not.
throw Life Walkin' On The Spiral. Let's see, if that's true or not.
AndroidプログラミングのTOPへ 重要なお知らせ: この記事で公開した情報は,AndroidのMVCフレームワーク「Android-MVC」の機能の一部として取り込まれました。 より正確な設計情報や,動作可能な全ソースコードを閲覧したい場合,「Android-MVC」の公式ページより技術情報を参照してください。 AndroidのMVCフレームワーク - 「Android-MVC」 http://code.google.com/p/android-mvc-... HTMLとJavaScriptを使って,Androidのネイティブ・アプリを作成し,実機上で動かす。 画面の裏側では,Javaのコード(Activityなど)が動いている。 特別なツールは,何も必要ない。 Androidの,標準の開発環境さえあればよい。 サンプルコードと動作手順 まず、アクティビティ。 WebviewTest
Home > Android, Java, programming > Android – ItemizedOverlay + ArrayIndexOutOfBoundsException / NullPointerException workarounds Android – ItemizedOverlay + ArrayIndexOutOfBoundsException / NullPointerException workarounds There’s some gotchas to be aware of when using the ItemizedOverlay class Google provides. Here’s the situation (a fairly common one): You have a dynamic list of Icons you wish
ItemizedOverlayをMapViewに追加しているときにアイテムが無いとNullPointerExceptionが発生するバグへの対応 ItemizedOverlayがMapViewに追加されているときは、MapViewクラスのonTouchEvent(MotionEvent event)が実行される際に、ItemizedOverlayのonTouchEvent(MotionEvent event)にもイベントが投げられる。 問題は、それがアイテム数が0の時にも起こるので、アイテム数が0の時に画面にタッチするとNullPointerExceptionが発生すること。 10-26 12:00:24.607: ERROR/AndroidRuntime(2753): java.lang.NullPointerException 10-26 12:00:24.607: ERROR/And
AndroidのWebViewはAndroidの標準ブラウザ(WebKitベース)の機能のほとんどをそのまま使用することができるため、HTML中に記載されているJavaScriptについても設定で以下の記述をしてあげれば実行が可能です。 //JavaScriptを有効に w...
WebViewを使ってWebサイトを表示する方法 WebKitからアプリ、アプリからWebKitへの連携処理 Androidでは端末内のWebkitブラウザを使用して、簡単にアプリ内にブラウザ表示をさせることができます。 WebViewを使用する基本 ブラウザ(WebKit)からアプリへ処理を渡す方法 アプリからブラウザ(WebKit)へ処理を渡す方法 ローカルのHTMLファイルを表示させる方法 [参考記事] WebViewの設定一覧 WebViewを使用する基本 アプリ内でブラウザを表示させるにはlayoutにWebViewを使用します。 またアプリから外部にアクセスするため、AndroidManifest.xmlにINTERNET権限の設定を追記します。 これは忘れやすいので注意します。 [参考記事] AndroidManifest.xml の permission一覧 Android
自称「Androidプログラマ」を見分ける質問。こちらのJavaプログラマであるかを見分ける10の質問が面白かったので作ってみた。 明確な正解は無いのだが、この12質をすれば何となく適当に尤もらしくしゃべってるだけだなこいつは、というのが見抜けるはず。 1年程度、自分で調べながら実務経験を積めば以下の質問は2/3程度は「それなりに内容をもって」答えられるのではないか。 (自称Androidプログラマは聞かれてもいないのにちぐはぐな事を言い出すからすぐわかる) ListViewを使うとただ単にViewを適宜生成、連結してリストを作った場合に対して大幅な利点が存在するが、それは何か。実装の癖を交えて簡単に説明せよ。 HTTP通信を行う際に普通に行うと画面が固まってしまう(時間が長いと警告ダイアログが出てしまう)が、どのように実装すべきか。 ダイアログは気軽に出せて便利だが、気をつけないと
Netbookにも広まるAndroidで、かつてないWeb体験を:Androidで動く携帯Javaアプリ作成入門(9)(3/3 ページ) タッチのモーションジェスチャーで操作するには? 最近のPC向けのWebブラウザは、マウスジェスチャー機能を搭載していたり、後から付けられたりして、使っている人にとっては、なくてはならない存在になっているのではないでしょうか。筆者もそのうちの1人です。 残念ながら、Androidの標準Webブラウザにジェスチャーはないのですが、ないからこそ自分でWebブラウザアプリを作る意味が出てきます。特にモバイル向けとなると、場所を取るコントロールは邪魔でになりますし、画面を有効活用したいので、端末のタッチスクリーンを駆使したモーションジェスチャーを実現したいですね。WebViewには、「setOnTouchListener(OnTouchListener)」メソッド
1.AndroidManifest.xmlに定義を追加します。 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="co.jp.millmo.android.sample" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <!-- デフォルトで記述する定義。この部分が消すと、メニューアイコンが消えます。その方が都合がいい時もありますが。 --> <activity android:label="@strin
iPhone/AndroidでURLスキームを利用したアプリ起動 iPhoneのSafariやAndroidのブラウザなどからURLスキームを利用することで直接アプリを起動することができるようになります。 アプリにはそれぞれURLスキームが割り当てられています。例えばTwitterならば「twitter://」これをhref属性に指定することでTwitterアプリを直接起動することができます。 <a href="twitter://">iPhoneでアプリ起動</a> 「hoge://」のようにインストールされていないアプリを指定した場合は「ページが開けません」とエラーが表示されます。(Androidではエラーページに移動) 上記の記述ではAndroidでアプリ起動はできませんが、次のようにパラメータを追加することでiPhone/Androidともにアプリの起動が可能です。(Android
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く