約 4,400,013 件
https://w.atwiki.jp/danceroid-wiki/pages/19.html
メンバー個人の動画 いとくとら 愛川こずえ 柚姫 まぁむ DANCEROIDの動画 ※このページの情報は、2012年9月現在のものです。 イアイア★ナイトオブデザイア http //www.nicovideo.jp/watch/sm17929363 日付:2012年5月26日 振付:DANCEROID 作詞・作曲:samfree ※samfreeのナイトシリーズ(ルカルカ、メグメグ、リリリリ、他2曲)の新曲「イアイア★ナイトオブデザイア」の楽曲に、DANCEROIDメンバー4人が初めてオリジナルで振り付けを行ったファン待望の作品。 Baby Maniacs http //www.nicovideo.jp/watch/sm17916825 日付:2012年5月25日 振付:めろちん 作詞・作曲:八王子P ※ライブではすでに披露され、踊ってみた動画もすでに上がっていた作品。ファンからは公式による動画化が切望されていた。めろちんによるDANCEROIDへの初の振り付け、撮影もtakachiiによる初のDANCEROID作品となっている。 Girls be Ambitious! http //www.nicovideo.jp/watch/sm17167162 日付:2012年3月5日 振付:MTP 作詞・作曲:samfree ※DANCEROID Fes in 台北の直後に、中国のマカオで撮影された動画。マカオ文化局の許可を得て、世界遺産3箇所の前で踊ってみた動画。 ルカルカ★ナイトフィーバー(Flash mob) http //www.nicovideo.jp/watch/sm16494196 日付:2011年12月23日 振付:愛川こずえ 作詞・作曲:samfree ※DANCEROID Fes in 台北のライブ前日に、台湾の台北で撮影された動画。一緒に踊っているのは、ライブでも共演した現地のアイドルユニット「CANDY☆STAR」と、DANCEROIDファンの方たち。Flash mobとは「インターネット、特にEメールを介して不特定多数の人間が公共の場に突如集合し、目的を達成すると即座に解散する行為。」( wikipedia-フラッシュモブ より) チャイナサイバー@ウォーアイニー http //www.nicovideo.jp/watch/sm16450848 日付:2011年12月17日 振付:MTP 作詞・作曲:girls candy magicals( 動画 ) ※DANCEROID Fes in 台北の時期に合わせて、投稿された動画。 ※楽曲製作者は、MTP振付の「メルティングスノウマンズラブソング」(踊り手は、愛川こずえの元同級生であるマリスさん)の製作者。 galaxias! http //www.nicovideo.jp/watch/1323811445 日付:2011年12月14日 振付:M.T.P (Yumiko MASATAKA) 作詞・作曲:galaxias! 歌:galaxias!( 原曲 ) ※ galaxias! (柴咲コウ / DECO*27 / TeddyLoid)のデビューアルバムの中の楽曲「galaxias!」に対する、踊ってみた動画。イベント「rockin on presents『COUNTDOWN JAPAN 11/12』」にgalaxias!が出演する際に、LIVEステージ映像として使用するための「踊ってみた」動画を募集するための、お手本動画として公開された。 http //www.universal-music.co.jp/galaxias/dance/ ポーカーフェイス http //www.nicovideo.jp/watch/sm15578755 日付:2011年9月11日 振付:MTP 作詞・作曲:ゆちゃP( 原曲 ) DANCEROID2期メンバー(柚姫・まぁむ)の、加入1周年にあたる動画。二人のダンスの成長ぶりを垣間見ることができ、全体としてのダンスのかっこよさにも目を引かれる作品。 トゥインクル×トゥインクル http //www.nicovideo.jp/watch/sm15417263 日付:2011年8月25日 振付:MTP 作詞・作曲:EasyPop( 原曲 ) マジLOVE1000% http //www.nicovideo.jp/watch/sm15297744 日付:2011年8月13日 作詞・作曲:上松範康 歌:ST☆RISH( 原曲 ) DANCEROIDメンバーが初めて、アニソン、かつメンバー以外との踊ってみたコラボに挑戦。コラボの相手は、謎の「ゆ」さん(桃色)と「ま」さん(黄色)。桃色は異常にダンスがうまいという特徴を持つ。なお、動画投稿者は「DANCEROID」ではなく「愛川こずえ」になっている。(※この動画はDANCEROIDの公式動画ではなく、メンバーが全員参加した踊ってみた動画です) HAKUMEI http //www.nicovideo.jp/watch/sm14912100 日付:2011年7月3日 振付:MTP 作詞・作曲:鬼ヶ島( 原曲 ) DANCEROIDが初めて、ダンス中に小道具を使って踊ってみた作品。L.A.でのイベントと時期を合わせた動画公開となっており、作品中ではなぎなたと衣装によって和のかっこよさを演出している。 DVD「DANCEROID2」、「DANCEROID3」 発売日:2011年4月16日 販売サイト: DANCEROID OFFICIAL SHOP 収録曲: 「DANCEROID2」:情熱をUpload、恋しちゃってもいいですか?、Distorted Princess、メグメグ☆ファイアーエンドレスナイト、LOL -lots of laugh-、リリリリ★バーニングナイト(ライブ)他 「DANCEROID3」:Girls be Ambitious!、First Kiss!、シャカリキオンリーワン、Miracle∞Hinacle、リリリリ★バーニングナイト、情熱をUpload(ライブ)他 DANCEROID通算、2、3枚目のDVD。5人になって初めての作品。 情熱をUpload http //www.nicovideo.jp/watch/sm14054657 日付:2011年4月3日 振付:MTP 歌:花たん、プリコ、ヲタみん、ちょうちょ、転少女 作詞・作曲:samfree DVD「DANCEROID2」に収録。ダンスシーンは、長野の廃工場で撮影。 リリリリ★バーニングナイト http //www.nicovideo.jp/watch/sm13146650 日付:2010年12月27日 歌:DANCEROID 振付:愛川こずえ 作詞・作曲:samfree( 原曲 ) 初めてのDANCEROIDによる歌ってみた動画作品。 メグメグ☆ファイアーエンドレスナイト http //www.nicovideo.jp/watch/sm12579642 日付:2010年10月29日 振付:MTP 作詞・作曲:samfree( 原曲 ) 5人になって初めての公式動画。 FirstKiss! http //www.nicovideo.jp/watch/sm11185036 日付:2010年6月25日 振付:愛川こずえ 作詞・作曲:samfree メンバーオーディションの課題用動画。オーディションを受ける人はこのダンスを踊ってみて、撮影した動画をYouTubeに上げることが課題となった。 LOL-lots-of-laugh- http //www.nicovideo.jp/watch/sm9614960 日付:2010年2月6日 振付:MTP 作詞:エンドケイプ 作曲:Ken( 原曲 ) DANCEROID 1st DVD「DANCEROID」 Amazon 発売日:2009年12月29日 収録曲:えもラブ、ルカルカ★ナイトフィーバー、POWER OF INFINITY、LOL - lots of laugh -、Gravity=Reality、Bye-Bye、Prism Heart 初期の3人メンバーで初めて出したDVD。ソロのダンスや、ピザを食べながらの振り返りムービーなど収録。
https://w.atwiki.jp/api_programming/pages/196.html
下位ページ Content 設定画面を設定する/設定情報をローカルストレージに残す設定のXMLを準備するxmlファイルを置くフォルダ xmlファイルの概要 PreferenceActivityを作成 プレファレンスを読み出す 設定画面を設定する/設定情報をローカルストレージに残す 設定情報はPreferenceActivityを継承したクラスで作成する。これにより、 設定をローカルストレージに残す 設定の画面が揃う(統一されたユーザインターフェースになる) といった利点がある 設定 | Android Developers 設定のXMLを準備する xmlファイルを置くフォルダ res/xml xmlファイルの概要 ごく単純な設定画面の場合の構造。チェックボックス1個。 PreferenceScreen CheckBoxPreference / /PreferenceScreen 実際には名前空間の指定などもあるが、構造的にはこれ。 サポートされている属性は以下を参照 Preference | Android Developers PreferenceActivityを作成 PreferenceFragmentを継承したクラスで作成(API11よりフラグメントの使用を推奨。なので、とりあえず形の上はPreferenceFregmentで作成して、通常のActivityで開く。) onCreate() のコールバック時に、ビューのレイアウトをロードしてはならないことに注意。代わりにaddPreferencesFromResourceで、XMLファイルをアクティビティに追加する。 addPreferencesFromResource - PreferenceActivity | Android Delelopers プレファレンスを読み出す PreferenceManager.getDefaultSharedPreferences() で、SharedPreferencesオブジェクトを取得し、キーを使って、値を取得する。取得する値で、メソッドを使い分ける。 getDefaultSharedPreferences では引数にコンテクストを取るが、フラグメントはコンテクストを持っていないので、getActivityで呼び出し元Activityを取得する。 SheredPreferences | Android Developers
https://w.atwiki.jp/htcmatome/pages/16.html
ISW12HT Android2.3まとめ 基本的に出荷時搭載されているOSバージョン 現在はシステムアップデートで4.0.3が配布されています 詳しくはAndroid4.03(ICS)まとめを参照 FAQ WIFI高速モードって何ですか? APがIEEE802.11nに対応していると適応することで通信の安定性や速度向上が見込めるが、電力消費が非常に増大する「設定」→無線とネットワーク→Wi-Fi設定→(メニューボタン)→詳細設定→Wi-Fi高速モードにチェック通称Arrowsモード(何もしなくてもバッテリーが減っていく) 通話品質が悪い au通話回線+新800MHz周波数帯のグローバルスマートフォン仕様によるもの(地域差有)4.0.3アップデートで改善されたとの報告アリ おかんモードについて 3G通信を使わずにCメール利用料金(定額3.15円/回)のみでCメールを利用する無線とネットワーク→モバイルネットワーク設定→詳細設定→ID/パスワードの設定→適当にID/パス入力→設定を有効にするをチェックオンCメールを使う時にはモバイルネットワークをオンにする(Cメール以外の3G通信は行われない) ストラップホールの場所は? 裏蓋下部にある蓋を開ける凹み部分にフックがありますし、対応ジャケットでホールがある物も SDカードのデフラグは必要? 書き込み回数が決まっているメディアでは基本的にデフラグを禁止されていることが多いデフラグを掛けたらデータ消失という報告もあり、リスクを負う行為と思った方が無難データを別の場所に待避させ、フォーマットしてから待避データを一気にコピーして書き戻す方法もあるが、どちらも自己責任 再起動と電源ON/OFFの違い 高速起動を有効にして電源ON/OFFにすると設定や起動アプリ、一時ファイルが引き継がれる再起動(ウォームブート)になる高速起動を無効にして電源ON/OFFにすると全てクリアな状態(コールドブート)で起動する 動画再生能力 Youtubeの1080pは問題なく再生できる
https://w.atwiki.jp/app_synthesis/
現行スレ(どっちかが87スレ目) 関連スレ質問・相談 アプリ ファイラ 2chブラウザ ブラウザ ホーム メール Twitter コミュニケーション ナビ 音楽・動画 写真・カメラ 電子書籍 スケジューラ IME セキュリティ テザリング ゲーム 変態 メーカー・機種 総合 その他 関連サイトレビュー レビュー(テーマ別・特化型) レビュー(ランキング特化型) アプリ検索(独自コンテンツ) アプリ検索(データ連動) アプリ検索(独自コンテンツ+データ連動) ニュース・総合情報 その他 現行スレ(どっちかが87スレ目) Android アプリ総合 Part86 http //hibari.2ch.net/test/read.cgi/smartphone/1324540174/ Android アプリ総合 Part87 http //anago.2ch.net/test/read.cgi/smartphone/1324543856/ 関連スレ 質問・相談 ▽【Android】教えて!ドロイド君!Part31【質問スレ】 http //hibari.2ch.net/test/read.cgi/smartphone/1325376407/ ▽スマートフォン購入相談支援ver.2 http //hibari.2ch.net/test/read.cgi/smartphone/1311072400/ ▽こんなアプリ探してます 9本目 http //hibari.2ch.net/test/read.cgi/smartphone/1324545917/ アプリ ▽【Android】使用アプリ一覧を晒すスレ2 http //hibari.2ch.net/test/read.cgi/smartphone/1316535767/ ▽【質問厳禁】Androidの神アプリを挙げるスレpart22 http //hibari.2ch.net/test/read.cgi/smartphone/1324061102/ ▽Androidのちょっとマイナーな良アプリ発掘スレpart6 http //hibari.2ch.net/test/read.cgi/smartphone/1324231525/ ファイラ ▽Filer Part1 http //hibari.2ch.net/test/read.cgi/smartphone/1307168274/ 2chブラウザ ▽【専ブラ】Android用2chブラウザ Part26 http //hibari.2ch.net/test/read.cgi/smartphone/1321811525/ ▽【専ブラ】2ちゃんねるブラウザ「2chMate」part17 http //hibari.2ch.net/test/read.cgi/smartphone/1317181230/ ▽【専ブラ】避難スレ http //hibari.2ch.net/test/read.cgi/smartphone/1308411432/ ブラウザ ▽Android Browserアプリ18 http //hibari.2ch.net/test/read.cgi/smartphone/1323879489/ ▽OperaMobile Part1 http //hibari.2ch.net/test/read.cgi/smartphone/1309478966/ ホーム ▽Android Homeアプリ Part11 http //hibari.2ch.net/test/read.cgi/smartphone/1316165466/ ▽Androidのホーム画面を晒すスレ part26 http //hibari.2ch.net/test/read.cgi/smartphone/1316340164/ ▽【質問OK】Androidのホーム画面を晒すスレ11 http //hibari.2ch.net/test/read.cgi/smartphone/1317120509/ ▽【二次元おk】ホーム画面晒し Part12 http //hibari.2ch.net/test/read.cgi/smartphone/1311610356/ メール ▽メール総合 Part3 http //hibari.2ch.net/test/read.cgi/smartphone/1319440751/ Twitter ▽Android twitterクライアント #3 http //hibari.2ch.net/test/read.cgi/smartphone/1320598673/ コミュニケーション ▽Viber Part2 http //hibari.2ch.net/test/read.cgi/smartphone/1310189565/ ▽ボトルメッセージ 漂流十二日目 http //hibari.2ch.net/test/read.cgi/smartphone/1316491979/ ▽風船メッセージ https //play.google.com/store/apps/details?id=org.yukiyama.fuusenmessage feature=search_result#?t=W251bGwsMSwxLDEsIm9yZy55dWtpeWFtYS5mdXVzZW5tZXNzYWdlIl0. ナビ ▽ナビアプリ Part3 http //hibari.2ch.net/test/read.cgi/smartphone/1317706783/ 音楽・動画 ▽音楽Player Part9 http //hibari.2ch.net/test/read.cgi/smartphone/1325082947/ ▽Androidの動画再生Playerアプリを語るスレ Part6 http //hibari.2ch.net/test/read.cgi/smartphone/1321253478/ ▽Android ニコニコ動画総合 part1 http //hibari.2ch.net/test/read.cgi/smartphone/1312607761/ 写真・カメラ ▽Android 写真・カメラアプリ総合スレ 3枚目 http //hibari.2ch.net/test/read.cgi/smartphone/1318357673/ 電子書籍 ▽電子書籍アプリ http //hibari.2ch.net/test/read.cgi/smartphone/1302284792/ スケジューラ ▽タスク スケジュール管理アプリ総合 http //hibari.2ch.net/test/read.cgi/smartphone/1301901041/ ▽電話帳アプリ http //hibari.2ch.net/test/read.cgi/smartphone/1298778670/ IME ▽【ATOK】Android IME総合 Part7【Wnn】 http //hibari.2ch.net/test/read.cgi/smartphone/1314170647/ ▽マッシュルーム総合スレ http //hibari.2ch.net/test/read.cgi/smartphone/1307637841/ セキュリティ ▽スマートフォン セキュリティ Part5 http //hibari.2ch.net/test/read.cgi/smartphone/1319088040/ ▽権限の怪しいアプリ 9本目 http //hibari.2ch.net/test/read.cgi/smartphone/1323074904/ テザリング ▽【テザリング】機種でモデムルーター化その2 http //hibari.2ch.net/test/read.cgi/smartphone/1312113136/ ゲーム ▽ゲーム総合スレッド Part15 http //hibari.2ch.net/test/read.cgi/smartphone/1319799760/ ▽emu4droid v5.0 http //hibari.2ch.net/test/read.cgi/smartphone/1315106783/ 変態 ▽エロアプリ Part5 http //toki.2ch.net/test/read.cgi/chakumelo/1309321866/ メーカー・機種 ▽【Google・HTC】Nexus One Part31 http //hibari.2ch.net/test/read.cgi/smartphone/1310181864/ ▽HTC総合 part21 http //hibari.2ch.net/test/read.cgi/smartphone/1316925102/ ▽HTC EVO 3D part7 http //hibari.2ch.net/test/read.cgi/smartphone/1315868082/ ▽HTC Sensation part5 http //hibari.2ch.net/test/read.cgi/smartphone/1314306938/ ▽【motorola】 モトローラ機種総合 11 【android】 http //hibari.2ch.net/test/read.cgi/smartphone/1315920450/ ▽Motorola Photon 4G http //hibari.2ch.net/test/read.cgi/smartphone/1308107775/ ▽【Wimax】HTC EVO vs HTC Mecha【LTE】 http //hibari.2ch.net/test/read.cgi/smartphone/1289739794/ 総合 ▽総合 Part4 http //hibari.2ch.net/test/read.cgi/smartphone/1314838087/ ▽スマートフォン総合雑談スレ http //hibari.2ch.net/test/read.cgi/smartphone/1299067707/ その他 ▽Android メモアプリ総合 http //hibari.2ch.net/test/read.cgi/smartphone/1322413966/ ▽Tasker Part4 http //hibari.2ch.net/test/read.cgi/smartphone/1320498026/ ▽Android サブランチャー総合 http //hibari.2ch.net/test/read.cgi/smartphone/1321435742/ ▽スマートフォン板自治スレッド 8台目 http //hibari.2ch.net/test/read.cgi/smartphone/1316238712/ ▽フォントスレ part2 http //hibari.2ch.net/test/read.cgi/smartphone/1312770549/ ▽FilterProxy http //hibari.2ch.net/test/read.cgi/smartphone/1313416471/ 関連サイト レビュー ↓の+をクリックすると表示します +... ▽オクトバ http //octoba.net/ ▽アンドロイダー http //androider.jp/ ▽andronavi http //andronavi.com/ ▽Favroid http //favroid.com/ ▽オールアプリ http //android.allappli.net/ ▽AndroidView http //androidview.jp/ ▽App DIME http //www.appdime.jp/ ▽aivie http //aivie.jp/ ▽Appmax http //appmax.jp/ ▽GetApp.jp for Android http //getapp.jp/android/ ▽App index http //apps.xperia-index.com/ ▽AppComing http //app-coming.jp/ja/ ▽Androidアプリ100 http //android-100.com/ ▽Androidアプリレビュー http //weekly.ascii.jp/sp/Android/ ▽アンドロマップ http //andromap.com/ ▽ドロイドバンク http //androidnavi.net/ ▽ANDROLIFE http //androlife.net/ ▽Ketchapp! http //ketchapp.jp/ ▽Appinfo http //android.appinfo.jp/ ▽Androbiz http //androbiz.com/ ▽Android Walker http //android-walker.com/ レビュー(テーマ別・特化型) +... ▽萌えドロイド http //www.moedroid.jp/ ▽モテドロイド http //motedroid.jp/ ▽Gロイド http //groid.net/ ▽キッズアプリCOM http //www.kids-app.com/ ▽android-girls http //android-girls.com/ ▽スマプリ http //smapli.net/ ▽アプリーゼ http //applise.jp/ ▽アンドロイドール http //androidoll.com/ ▽AppWoman http //appwoman.jp/ レビュー(ランキング特化型) +... ▽アプリ島 http //apjima.jp/ ▽AndroRank http //androrank.com/ ▽アプロイド http //mclabo.net/ ▽オリコンアプリランキング for Android http //app.oricon.co.jp/ ▽Appri Collection for Android http //aroundthepixel.com/ ▽Puriマガ http //www.magazinoku.com/ アプリ検索(独自コンテンツ) +... ▽meetroid http //www.meetroid.com/ ▽appliko http //appliko.jp/ ▽appli.jp https //www.application.jp/ ▽myappee http //myappee.com/ ▽qiip http //www.qiip.jp/ アプリ検索(データ連動) +... ▽AppBrain http //www.appbrain.com/ ▽AndroLib http //jp.androlib.com/ ▽aapplizoo http //applizoo.com/ ▽AndroidZoom.com http //ja.androidzoom.com/ アプリ検索(独自コンテンツ+データ連動) +... ▽giveApp de ANDROID http //android.giveapp.jp/ ▽アプリ★ゲット http //creator.appget.com/ ▽Tapnow http //www.tapnow.jp/ ▽Yahoo!マーケット http //market.yahoo.co.jp/ ニュース・総合情報 +... ▽GAPSIS http //www.gapsis.jp/ ▽AndroWire http //androwire.jp/ ▽スマート中目黒 http //android.dtmm.co.jp/ ▽アプリオ http //appllio.com/ ▽アンドロック http //androck.jp/ ▽スマートフォン Watch http //www.watch.impress.co.jp/smartphone/ ▽Mobile ASCII http //mobileascii.jp/ ▽TABROID http //www.tabroid.jp/ ▽EXドロイド http //exdroid.jp/ ▽あんどろいどスマート http //android-smart.com/ ▽AppLab http //applab-jp.com/ ▽ゼロから始めるスマートフォン http //www.datacider.com/ ▽juggly.cn http //juggly.cn/ ▽Google Pad http //gpad.tv/ その他 ▽ウィジェット等 http //www.orefolder.net/ ▽アイコン http //droidpirate.com/ ▽マーケットのアイコンパック一覧 http //blog.livedoor.jp/sonyxperia/ ▽天気アプリ紹介 http //pc-souko.com/android/
https://w.atwiki.jp/taiko-giron/pages/31.html
docomoスゴ得コンテンツ向け[#docomo] docomoスゴ得コンテンツ加入者限定でダウンロード出来る、事実上のアンドロイド版 太鼓+。追加曲は無料で取り放題(もちろんスゴ得コンテンツの月額料金はかかる)、追加曲の配信も予定。 現時点(ver2.0.4)で難易度は「かんたん」「ふつう」「むずかしい」(*1)のみ「おに」は未実装。 収録曲は2014年8月8日時点で以下の71曲。 既に配信が終了したため、現在はDL不可。 #tablesort
https://w.atwiki.jp/instdroid/
Androidの開発環境を整える 開発するOSを「Windows XP Professional SP3」として説明します。 開発に必要なソフトは以下になります。 Java SE Development Kit(JDK) Eclipse Android SDK 必要なソフトをダウンロードする Java SE Development Kit(JDK)のダウンロード Java SE Development Kit (JDK)を次のURLからダウンロードします。 (2010/04/22の時点では[JDK 6 Update 20]です。) http //java.sun.com/javase/ja/6/download.html [JDKダウンロード]をクリックします。 [Platform]が[Windows]になっていることを確認します。 確認が出来れば[Download]をクリックします。 [Skip this Step]をクリックします。 自動でダウンロードが開始します。 ダウンロードするファイル名は「jdk-6u20-windows-i586.exe」です。 自動でダウンロードが開始されない場合は、[jdk-6u20-windows-i586.exe]をクリックします。 Eclipseのダウンロード Eclipseを次のURLからダウンロードします。 (2010/04/22の時点では[Eclipse 3.5 SR2]です。) http //www.eclipse.org/downloads/ [Eclipse IDE for Java Developers (92 MB)]をクリックします。 緑色の下矢印をクリックします。 ダウンロードするファイル名は「eclipse-java-galileo-SR2-win32.zip」です。 Android SDKのダウンロード Android SDKを次のURLからダウンロードします。 (2010/04/22の時点では[Android SDK 2.1 Release 5]です。) http //developer.android.com/intl/ja/sdk/index.html [android-sdk_r05-windows.zip]をクリックします。 [I agree to the terms of the Android SDK License Agreement.]にチェックを付けます。 チェック後、[Download]をクリックします。 自動でダウンロードが開始します。 ダウンロードするファイル名は「android-sdk_r05-windows.zip」です。 自動でダウンロードが開始されない場合は、[click here to start the download]をクリックします。
https://w.atwiki.jp/android/pages/40.html
ドキュメントからの引用 Android Building Blocks Generally, these components all run in the same system process. It s possible (and quite common) to create multiple threads within that process, and it s also possible to create completely separate child processes if you need to. Such cases are pretty uncommon though, because Android tries very hard to make processes transparent to your code. 普通、これらのコンポーネントはすべて同じシステムプロセスで動作する。 そのプロセスの中に複数のスレッドを作ることが可能で(そして相当よくある)、 またもし必要なら完全に分割された子プロセスを作ることも可能だ。 そのようなケースはすこし珍しい、なぜならあなたのコードを透過的にするのはAndroidにとって難しいからだ。 Designing and Using a Remote Interface Using AIDL Since each application runs in its own process, and you can write a service that runs in a different process from your Application s UI, sometimes you need to pass objects between processes. On the Android platform,one process can not normally access the memory of another process. So to talk, they need to decompose their objects into primitives that the operating system can understand, and "marshall" the object across that boundary for you. The code to do that marshalling is tedious to write, so we provide the AIDL tool to do it for you. 各アプリケーションは自身のプロセスで動作するし、 アプリケーションのUIと異なるプロセスで動かすようにサービスを書くこともあるので プロセス間でオブジェクトを受け渡しする必要が時々ある。 Androidプラットホームでは、あるプロセスは他のプロセスのメモリに普通にアクセスすることはできない。 そのために、オペレーティングシステムが理解できるプリミティブにオブジェクトを分解して、 境界を越えてobjectをマーシャルする必要がある。 そういうマーシャリングを行うコードを書くのはうんざりする。 android process 属性 http //code.google.com/android/reference/android/R.styleable.html#AndroidManifestActivity_process http //code.google.com/android/reference/android/R.styleable.html#AndroidManifestApplication_process http //code.google.com/android/reference/android/R.styleable.html#AndroidManifestProvider_process http //code.google.com/android/reference/android/R.styleable.html#AndroidManifestReceiver_process http //code.google.com/android/reference/android/R.styleable.html#AndroidManifestService_process Specify a specific process that the associated code is to run in. Use with the application tag (to supply a default process for all application components), or with the activity, receiver, service, or provider tag (to supply a specific icon for that component). Application components are normally run in a single process that is created for the entire application. You can use this tag to modify where they run. If the process name begins with a character, a new process private to that application will be created when needed to run that component (allowing you to spread your application across multiple processes). If the process name begins with a lower-case character, the component will be run in a global process of that name, provided that you have permission to do so, allowing multiple applications to share one process to reduce resource usage. 関連するコードが動作するプロセスを指定する。Applicationタグと一緒に使う(アプリケーション中の全コンポーネントのデフォルトプロセスを供給する)、または activity, receiver, service, or provider タグ と一緒に使う(そのコンポーネントのiconの指定を供給する)。 アプリケーションのコンポーネントは通常はアプリケーション全体のために作成された単一のプロセスにおいて動く。このタグを使うことでどこでそれが動くか変更できる。もしプロセス名が で始まるなら、新しいプロセスはそのコンポーネントを動かすことが必要になった時にアプリケーションによって作られるプライベートなものだ(アプリケーションを複数のプロセスに展開することが許容される)。もしプロセス名が英小文字で始まるなら、コンポーネントはその名前のグローバルプロセスの中で動作して、そういうパーミッションを提供すれば、リソース使用を軽減するために複数のアプリケーションを単一のプロセスで共有することが許容される。
https://w.atwiki.jp/appwiki/pages/46.html
ViewとViewControllerを繋いで処理をイベントハンドラ登録する Viewのパブリックプロパティを使う 切り離したViewのうち、ViewControllerでアクセスするサブビューをパブリックプロパティにする方法。 画面パーツはViewに配置し、ViewControllerからアクセスする必要があるパーツはパブリックプロパティにしておくこと。 また、ViewControllerでViewを生成した後、パブリックプロパティ経由でイベントハンドラ登録を行うようにする。 TestView.h @interface TestView [[UIView]] // パブリックプロパティ @property(nonatomic, strong) UIButton *onButton; @end TestViewController.m @interface TEstViewController () @property(nonatomic, strong) TestView *testView; @end @implementation TestViewController -(void) loadView { // View生成 self.testView = [[TestView alloc] init]; self.view = self.testView; // 繋ぎ部分 // ViewControllerからイベントハンドラ登録 [self.testView.onButton addTarget self action @selector(onTapped) forControlEvents UIControlEventTouchUpInside]; } // イベントハンドラ -(void) onTapped { ... } @end デリゲートを定義する方法 より変更に強い設計にするにはView専用のデリゲートを定義し、ViewとViewControllerをデリゲート経由で繋ぐ方法がオススメ。 ポイント View専用のデリゲートViewDelegateを定義する ViewではViewDelegateのみパブリックプロパティにする ViewDelegateのセッタ内でイベントハンドラ登録等を行う ViewControllerはViewDelegateを実装する ViewControllerでViewを生成した後、ViewのViewDelegateを設定する TestView.h // 専用デリゲート @protocol TestViewDelegate -(void) onTapped; @end @interface TestView UIView // デリゲートのみパブリックにする @property(nonatomic, weak) id TestViewDelegate delegate; @end TestView.m @interface TestView // サブビューはプライベートにする @property(nonatomic, strong) UIButton *onButton; @end @implementation TestView // デリゲートのセッタ -(void) setDelegate (id TestViewDelegate )delegate { _delegate = delegate; // デリゲート経由でイベントハンドラ登録 [self.onButton addTarget delegate action @selector(onTapped) forControlEvents UIControlEventTouchUpInside]; } @end TestViewController.m // デリゲートを実装 @interface TestViewController () TestViewDelegate @property(nonatomic, strong) TestView *testView; @end @implementation TestViewController -(void) loadView { // View生成 self.testView = [[TestView alloc] init]; self.view = self.testView; // 繋ぎ部分 self.testView.delegate = self; } // イベントハンドラ -(void) onTapped { ... } @end
https://w.atwiki.jp/memodroid/pages/20.html
・これをSIMフリーにしたのがAndroid Dev Phone 2 HTC - Products - HTC Magic - Specification
https://w.atwiki.jp/devandroidknowledge/pages/19.html
◆開発までの道のり 機能を洗い出す 【求められる機能】(おおまか) ①連絡先の表示、非表示 ②電話履歴の表示、非表示 ③メール履歴の表示、非表示 その機能の中から単体で開発できそうなものをピックアップし、開発する どれにするー?調査してわかったことあるー? トータルで開発する 配布 配布の仕方: http //www.programmingmat.jp/android_lab/apktest.html by nakamura ◆開発までの道のり ver.2 調べなければならないこと(随時更新) ◎ADW.Lantcherの解析 →これを解析することによって、ホーム画面周りのカスタマイズなど、Androidの中核部分を操作する方法が分かる。 ◎Androidソースの解析 →データの取得や表示をどのように行っているか分かる。 - メール - 着信 - 連絡先 - パスワード by nakamura ◆調査してわかった事 Androidのオープンソースを落とす方法 まとめ 方法①:repo を使う。 【必要なもの】(※ 各用語については以下を参照。) ◎”Cygwin” or ”VMWare” or ”Ubuntu” →repoを使用するために必要。repoを使用するにはUNIX環境が必要。 導入のしやすさを考えるとCygwinが良いと思われる。 ◎”repo” ***意味****************************************************************************************************** ・Cygwin →Windows環境でUNIXの機能を利用したプログラム作成やUNIXのコマンドの使用を可能にするフリーソフト。 ・VMware →あるプラットフォーム上で仮想化して、別のプラットフォームを(複数でも)動かせるソフトウェアのひとつ。 ・Ubuntu →フリーのLinux系のフリーOS。http //ubuntu.d-lights.jp/100reasons/1 ・repo →Androidオープンソースのバージョン管理ソフト ************************************************************************************************************* 【方法】 Cygwinを使用した場合: http //handalab.com/android/form/git/78/ Ubuntuを使用した場合: http //www42.atwiki.jp/melodroid/pages/16.html 方法②:Androidソースコード検索サービス を使う。 https //sites.google.com/site/devcollaboration/codesearch 方法③:SDK Managerから「Sources for Android SDK」というのをチェックしてダウンロードする(※frameworkのソースしか見れない)。 参考になりそうなURL ◎AOSP(Android Open Source Project)からリポジトリを落とすには http //source.android.com/source/downloading.html ◎AOSP(Android Open Source Project)から落としてきたリポジトリをビルドするには http //groups.google.com/group/android-developers/browse_thread/thread/cc8f4b3de53599b7 ADW.Launcher関連 ◎ADW.Launcherのリポジトリを落とす http //code.google.com/p/adw-launcher-android/source/checkout ◎ADW.Launcherをeclipseでビルドする http //naosim.blog16.fc2.com/blog-entry-288.html 画面表示設定 ホーム画面に表示されるアイコンの設定を行うところ 【Menu】→【ADW設定】 ⇒これを手掛かりにホーム画面のUI周りのソースコードを見つけられるかもね! ソース 【ログイン周りのソース】 http //tools.oesf.biz/android-4.0.4_r1.0/xref/external/chromium/chrome/browser/chromeos/login/ 【パスワード関連】→? http //tools.oesf.biz/android-4.0.4_r1.0/xref/libcore/luni/src/main/java/java/net/PasswordAuthentication.java 【メール関連】→今、調査継続中 http //tools.oesf.biz/android-4.0.4_r1.0/search?q= defs= refs=mail path= hist= その他 【Android オープンソースのバージョン管理】 Androidのコアの部分のオープンソールはGitというシステムでバージョン管理が行われている。 ※Gitについて Gitはバージョン管理をするためのもの。Subversionみたいなもの。 しかし、Subversionと違うのは、リポジトリの分散管理ができる点。 Subversionだとリポジトリが1つだけだけど、 Gitではリポジトリが複数あってもリポジトリ間で変更履歴のバージョン間の管理ができる。 http //www8.atwiki.jp/git_jp/pages/15.html 【WindowsでGitを使用する方法】 http //www.atmarkit.co.jp/fcoding/articles/msysgit/msysgita.html 【アイコン名について】 Eclipseでアプリを作ると 通常は「アプリケーション名」と同じものが表示される。 しかし、マニフェストファイル内の「android label」属性で変更することも可能。 http //www.android-navi.com/img/2011/blog161.JPG ぼやき コア部分のオープンソースは膨大っぽい。。。 だから俺はADW Lancherみて、見るべきコア部分のオープンソースを見つけていった方が良い思う 何かと見ることのある言葉の意味 【ランチャー】 あらかじめ登録しておいたファイルやプログラムをアイコンで一覧表示し、マウスクリックによって簡単に起動できるようにするアプリケーションソフト。 by nakamura ◆便利なサイト Androidのソースコード検索サービス 単語レベルの検索からAndroidのソースを検索してくれるサイト https //sites.google.com/site/devcollaboration/codesearch Android開発者用ページ(AOSP(Android Open Source Project)) http //developer.android.com/guide/index.html WindowsでAndroidのソースコードをカンタンにダウンロードする方法 http //greety.sakura.ne.jp/redo/2012/02/windowsandroid.html by nakamura ◆参考になるアプリ No Lock ロックの解除/適用が出来るアプリ http //androbiz.com/tool/convenience/1009.html ADW.Launcher ホーム画面をカスタマイズするアプリ。オープンソース。 http //www.moongift.jp/2010/10/adw-launcher/ ***【オープンソースのありか】*** http //code.google.com/p/adw-launcher-android/ (※未確認) by nakamura