約 4,938,401 件
https://w.atwiki.jp/shanghai_android/pages/13.html
Android、OPhone関連資料 ■2011年7月28日 第18回 日本Androidの会 東北支部発信会向け講演資料 中国のAndroid事情 ■OPhoneの概要と意義 第2回上海Androidの会 勉強会用資料(※PDFファイル、1.9MB) トップページ
https://w.atwiki.jp/memo_android/pages/18.html
パスの設定 ↓を記述 "Test113jni"は任意。ソース名とモジュール名。 ソース名を.cppにすればC++で記述可能。クラス使用可能になる。 LOCAL_PATH = $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE = Test113jni LOCAL_SRC_FILES = Test113jni.cpp LOCAL_LDLIBS = -llog include $(BUILD_SHARED_LIBRARY) Nativeの関数名 命名規則 "extern "C" void Java_"まで固定、以降に "パッケージ名" "Native呼び出し側のクラス名" "関数名"。 Javaから関数を呼び出すときは関数名と引数のみで呼び出す。 extern "C" void Java_com_Test113_Test113Act_RGBtoLuminance(JNIEnv *env, jobject obj, jintArray colors, jint sizeX, jint sizeY, jdouble ss, jdouble f, jdouble iso, jdoubleArray lum)
https://w.atwiki.jp/android-memo/pages/48.html
Android搭載でアプリをインストール可能な腕時計一覧 汎用アプリがインストール可能 名称 OSバージョン root 解像度 フレーム寸法 備考 Motorola MOTOACTV 2.3 必要 172×220(1.6") 4.6×4.6cm 実用にはかなりのソフトウェア改造を必要とする。 Android Watch Z1 2.2 済 320×240(2.0") 6.0×4.2cm Androidマーケットがない。 専用アプリのみ 名称 OSバージョン root 解像度 フレーム寸法 備考 i m watch 1.6 240×240(1.54") 汎用アプリが使えるかは不明だが、Android1.6なのであまり期待できない。 Smart Watch 唯一まともな手段で入手可能。 参考 名称 OSバージョン 解像度 フレーム寸法 備考 Abacus Wrist PDA Palm 4.1 160×160(1.4") 4cm×5.4cm ボタンが少ない点以外は一般的なPalm機と同一。
https://w.atwiki.jp/xpedia-android/pages/13.html
JDKインストール http //java.sun.com/javase/ja/6/download.html Eclipseインストール(すでにある場合は不要) http //mergedoc.sourceforge.jp/ AndroidSDKインストール http //developer.android.com/sdk/ Xperia(X10)はAndroid1.6 てきとーにC \直下に置いてtoolsフォルダをPATH追加
https://w.atwiki.jp/android/pages/36.html
Androidアプリケーション解体新書 Androidアプリケーションには以下の4つの構成ブロックがあります。 Activity(アクティビティ) Intent Receiver(インテントレシーバー) Service(サービス) Content Provider(コンテンツプロバイダ) すべてのアプリケーションが上記の4つ全てが必要なわけではなく、いくつかを組合せてアプリケーションを作成します。 まず、あなたのアプリケーションにどんなコンポーネントが必要かを決めて、AndroidManifest.xmlと呼ばれているファイルに記述する必要があります。 これは、あなたのアプリケーションの能力と必要とするコンポーネントを宣言するXMLファイルです。 詳細はAndroidManifest.xml?を見てください。 Activity(アクティビティ) アクティビティは、4つのAndroidの構成ブロックの中で最も一般的です。アクティビティは、通常あなたのアプリケーションの一つの画面を意味します。各々のアクティビティは、Activity?ベースクラスを拡張した単独のクラスとして実装されます。 あなたのクラスはViews?から成るユーザインタフェースを表示することや、イベントに対応しています。 大部分のアプリケーションは、複数の画面から構成されています。 たとえば、テキストメッセージングアプリケーションは、送信先のコンタクトリスト画面、メッセージ作成画面、メッセージ閲覧画面、設定変更画面を持っているかもしれません。 これらのスクリーンの各々は、アクティビティとして実行されます。 新しいアクティビティの起動によって別のスクリーンに移る。アクティビティは前のアクティビティに値を返す場合があります。たとえば、ユーザーに写真を選ばせるアクティビティはコール元に選ばれた写真を返します。 新しいスクリーンが開くとき、前画面はヒストリースタックの上に中断されて、置かれます。 ユーザーは、ヒストリーで直前にオープンされたスクリーンによって後ろに操縦することができます。 スクリーンは、彼らが残ることが不適当であるヒストリースタックから取り外されるほうを選ぶこともできます。アンドロイドは、ホームスクリーンから起動されるアプリケーションごとに、ヒストリースタックを保持します。 Intent and Intent Filters(インテントとインテントフィルター) アンドロイドは、スクリーンからスクリーンへ移るインテントと呼ばれている特別なクラスを使用します。インテントは、アプリケーションが何がされることを望むかについて述べます。インテントデータ構造の2つの最も重要な部分は、作用する行動とデータです。行動のための典型的価値はMAIN(アクティビティの前のドア)、VIEW、PICK、EDIT、その他です。そして、データはURIとして表されます。たとえば、人への連絡先を見るために、あなたはその人を代表しているURIに、VIEWアクションとデータセットでインテントをつくるでしょう。 IntentFilterと呼ばれている関連したクラスが、あります。インテントが効果的に何かする要請である間、インテントフィルタはインテントアクティビティ(または、インテントレシーバ、下記参照)が取り扱うことができるものの説明です。人への連絡先を示すことができるアクティビティは、人を代表しているデータに適用されるとき、それがアクションVIEWを取り扱う方法を知っていると言ったインテントフィルタを発行します。アクティビティは、彼らのIntentFiltersをAndroidManifest.xmlファイルで発表します。 映るためにスクリーンから操縦することは、インテントを解決することによって達成されます。前方へ操縦するために、アクティビティはstartActivity(myIntentな)を呼びます。システムは、それからすべてのインストールされたアプリケーションのためにインテントフィルタを見て、試合が最もインテントフィルタをmyIntentする活動を選択します。新しいアクティビティは意図を知らされます。それはそれがラウンチされる原因になります。startActivityが呼ばれるとき、インテントを分解するプロセスは実行時で起こります。そして、それは2つの鍵となるベネフィットを提供します: アクティビティは、単にインテントのリクエストフォームの中にを作ることによって、他の構成要素から機能を再利用することができます アクティビティは、等しいインテントフィルターでいつでも新しいアクティビティと取り替えられることができます Intent Receiver(インテントレシーバー) 例えば、電話が着信した時、ネットワークが利用可能になった時、真夜中になった時といった外部のイベントに反応するアプリケーションを作成したい時には、IntentReceiverを使えます。インテントレシーバーはUIを表示しません。ただし、注意を引くことが発生したらユーザーに知らせるために、インテントレシーバーはNorificationManagerを使うでしょう。インテントレシーバーは、AndroidManifest.xmlに登録されますが、Context.registerReceiver()を使うことによって、コード中で登録することもできます。アプリケーションは、コールされる時に、そのアプリケーションのインテントレシーバーが動いている必要はありません; システムは、必要であればそのアプリケーションを起動し、インテントレシーバーが開始されます。アプリケーションは、Context.broadcastIntent()を使うことによって、そのアプリケーション独自のインテントを他のインテントレシーバーにブロードキャストすることもできます。 Service(サービス) サービスは、永続的に、UIなしで動くコードです。サービスのよい例として、プレイリストから曲を再生するメディアプレイヤーがあります。メディアプレイヤーアプリケーションでは、多分、ユーザーに曲を選択させたり、選択された曲の再生を開始させたりするための、1個かそれ以上のアクティビティがあるでしょう。しかし、ユーザーは、新たな画面に移動した後でも、音楽を再生し続けることを期待するでしょうから、音楽再生自体がアクティビティによって制御されるべきではありません。このケースでは、メディアプレイヤーアクティビティはバックグラウンドで音楽を再生し続けるために、Context.startService()を使うことによって、サービスを起動します。システムは音楽が終わるまで再生サービスを走らせつづけます。(システムでサービスにプライオリティを与える方法についての詳細は、Androidアプリケーションのライフサイクル?を参照してください。)Context.bindService()メソッドでサービスに接続できる(そしてサービスがまだ走っていなければ、起動できる)ことに注意してください。サービスに接続中は、そのサービスによって公開されたインタフェースを介して、あなたはそれと通信できます。音楽サービスにおいてこのことは、あなたに音楽の一時停止や巻き戻し等の余地を与えるかもしれないことを示します。 Content Provider アプリケーションは、それらのデータをファイル、SQLiteデータベースまたは意味をなす他のどのメカニズムにも格納することができます。 アプリケーションのデータが他のアプリケーションと共有したい場合、コンテントプロバイダーが使えます。 コンテントプロバイダーは、他のアプリケーションをそのコンテントプロバイダーによって取り扱われるデータの型を格納・読み出しさせるために方法の標準的なセットをインプリメントするクラスです。 コンテントプロバイダーに関するより多くの詳細を得るために、Accessing Content Providersを見てください。
https://w.atwiki.jp/droid/pages/55.html
AIDE - Android Java IDE(無料) http //androider.jp/a/e68d0273ccc06b30/
https://w.atwiki.jp/takenote/pages/23.html
11/05/08 android 環境整備メモ for mac 1 Android SDK install http //developer.android.com/sdk/index.html .profileへ export PATH=$PATH ~/android-sdk-mac/tools 追加 SDKコンポーネントのダウンロード(Android SDK2.0以降) ターミナルから ./android-sdk-mac/tools/android 実行 サイドメニュー"Settings" "Force https //...sources to be fetched using http //..." にチェック Save Apply サイドメニュー"Available Packages" ダウンロード対象をチェック "Android Repository" "Third party Add-ons" 必要なところにチェックを入れて、"Install Selected" android-sdk-mac/platform に保存される ADT(Android Development Tools)のインストール ADT Eclipse用のAndroidカスタムプラグイン Eclipse起動 [Help]-[Install New Software] Add ボタンを押す "Location"に https //dl-ssl.google.com/android/eclipse/ 入力 OK ボタンを押す 追加するツールのリストが表示されるので、 インストール対象にチェックマークをつけて Nextボタンを押す Install Details ウィンドウ - Next - ライセンス承諾 - Finish 2 Eclipse install http //www.eclipse.org/downloads/ [Eclipse] - [環境設定] "Android" 選択 "SDK Location" にSDKルートディレクトリのパス指定 Apply - OK
https://w.atwiki.jp/android2chbrowser/pages/31.html
■Gikolet 4 Android ウェブページ http //gikolet.org/android ここを編集 最近のリンク元 申し訳ありませんが、recent_page_ref プラグインは提供を終了し、ご利用いただけません。
https://w.atwiki.jp/anddoid/pages/52.html
android visibility 要素 visible 見えている状態 invisible 要素の部分を消す指定 gone 要素の部分を消して、詰める指定 関連タグ 使用例 android visibility="gone"
https://w.atwiki.jp/anddoid/pages/35.html
android text 要素 関連タグ 使用例 android text="test" android text="@string/hello_world"