約 5,562,160 件
https://w.atwiki.jp/odroid/pages/13.html
ODROID-S 概要 ODROID-Sは、Androidベースの携帯ゲーム機で、Androidアプリ開発者向け製品です。 2009年10月に発表した「ODROID」の後継機種です。 (Redstarウェブサイトより抜粋) スペック メインプロセッサ Samsung S5PC110 Cortex-A8 1Ghz with 512KB L2 cache 3Dアクセラレータ SGX540 (最大 秒間2000万ポリゴン または 秒間10億ピクセル) メインメモリ 512MB DDR400 フラッシュ OneNAND 512MB Micro-SD slot (2GB 装着済み) Standard SDHC slot (8GB 装着済み) 画面 3.5インチ, 480 x 320 静電容量式タッチスクリーン 外部出力 フルHD(1920x1080)対応 Mini-HDMI 端子 オーディオ スピーカ及びマイクロフォンを内蔵 / 3.5mmイヤホン端子 I/O USB 2.0 TTA20端子 ADB接続 / マスストレージ / ホスト機能 WiFi 802.11 b/g Bluetooth 2.0 + EDR その他 3-axis accelerometer, Geo magnetic field sensor システム u-boot 1.3.4, Kernel 2.6.29, Android Eclair 2.1 大きさ 150 x 76 x 16 mm 重さ 160g (with battery) バッテリ 1300 mAH rechargeable Lithium-Ion 付属品 USBホスト用Type-A変換コネクタ , PC接続ケーブル , 予備バッテリ DEBUG BOARD(ハードウェア開発者向け版にのみ付属) TTA20-Male Connector Connect to I/O port of Odroid-S. RS232C Serial Port Connect to Host PC RS232C Serial Port via cable. Power On Button Turn on Odroid-S. DC Connector External power supply connection TTA20-Female Connector External power supply connection Mini-B USB Connector Connect Odroid-S to host PC.
https://w.atwiki.jp/archos/pages/18.html
Archos Generation 8/Android 2.2 2010年秋モデル (Gen8)Archos 28/32/43/70/101IT Archos Generation 8/Android 2.2 バックアップとリセット 2.2 Froyo アップデート方法 Ver 2.4.xVer 2.4.82 (2012/01/25) Ver 2.4.81 (2011/12/06) Ver 2.4.80 (2011/11/09) Ver 2.4.65 (2011/10/20) Ver 2.4.19 (2011/08/18) Ver 2.3.xVer 2.3.81 (2011/06/05) Ver 2.3.26 (2011/04/21) Ver 2.3.20 (2011/04/13) 購入直後の方はGen8/初期設定を参照してください。 古いバージョンの情報はGen8/Android2.2_log1です。 バックアップとリセット Android Backup Tool Android Mate (Free) App Manager AppMonster appSaver MyBackup Titanium Backup ★ root この項目のリセットとは、2.1 Eclairから2.2 Froyoへのアップデートの過程に行われるもので、 通常のアップデート後にリセットをする必要は基本的には不要です。 947 :2010/12/01(水) 02 00 19 ID l/HrWOlW 28ITアップデートに伴うリセットをしたけど、 音楽やビデオのフォルダについては初期化されずに残ってた。 もちろんアプリケーションは完全に初期状態に戻る。 965 :2010/12/01(水) 08 10 32 ID uwzsqI5M アップデートをする前に、 インストールしたアプリはmicroSDにバックアップ必須だね 168 :2010/12/03(金) 22 14 45 ID jLb6vwmt Android Resetするとインストールしたアプリ+データが全部消える 158 :2010/12/03(金) 19 16 32 ID jLb6vwmt Froyoにあげる人は、再起動後のAndroid Resetを求められる場面では 素直にOKを選択しておいた方が良いと思う。 他機種でのFroyoへのアップグレード経験から言っても既にインストール済みの アプリやその設定を全く問題なく移行できた経験はあまりない。 なのでファームアップする前にはappSaver等を使ったapkのバックアップをお忘れ無く。 239 :2010/12/04(土) 21 46 01 ID 75fR15mi 設定- repair formatting - full reinitializationはいらないよfullはw システム設定やアプリとその設定データを消すならAndroid Resetで十分。 fullしちゃうと内蔵SDに突っ込んだメディアファイルまで全滅だよ。 865 :2010/11/30(火) 10 33 51 ID D7q5M4lE 43IT仕入れてからはAndroid Backup Toolで、設定からブックマークまで バックアップしているけど確かにメジャーアップデートしたあと、 こいつで設定まで戻すのはなんか怖いな。やっぱり全部手作業で設定し直しなのか… 964 :2010/12/01(水) 06 48 08 ID qmxwW6v6 Titanium Backupでのリストアが上手くいかない。 むしろAppSaverでapkだけのバックアップを取っておいた方がよさそう。 493 :2011/01/04(火) 13 09 16 ID LwYC4pX4 AppMonsterはappsaverと違って各アプリのver.まで記載してくれる。 Android Mateはフルアドレスでarchos固有のソフトもバックアップしてくれるよ。 915 :2011/01/28(金) 19 24 45 ID wkJfJkjH (設定のバックアップ方法) マイバックアップとかタイタニウムとかあるじゃない 2.2 Froyo アップデート方法 951 :2010/12/01(水) 02 25 10 ID 9VyPUCbN Archosのダウンロードページに新ファームのダウンロードリンクが正式に貼られた。 スクリーンショット付きの新機能説明あり。 http //www.archos.com/support/support_tech/updates.html 957 :2010/12/01(水) 04 06 31 ID qmxwW6v6 OTAでのアップデートも来てるね。 上記のファーム本体のURLはもう忘れても良いですな。 OTA=firmware Over The Update 508 :2010/11/20(土) 09 40 51 ID pxtzzcis ファームウェアのアップデート時に充電器がいるのがチョット気に入らん 509 :2010/11/20(土) 09 49 38 ID yKB49Yw0 迂闊な人が使って、ファームウェアアップデート中にバッテリー切れたら、 工場修理しかなくなるんで大抵のデバイスでは、ファームウェアアップデートなどの際は、 充電器に繋いでやってくださいって出すんだよ。 こういう警告だして制約付けとかないと、「アップデート中に壊れた!」とか騒ぐ お客様がいるのが、今の世の中。察してくれ。 249 :2011/07/05(火) 17 55 24.12 ID etPNmhFE ファームウェアのバージョンアップって 電源コード差してないとマズイのかな。 250 :2011/07/05(火) 20 17 11.86 ID hoARZ7kN まずいだろうな。 何かあったときの問い合わせや返却などめんどうだから 気にし過ぎるぐらい慎重にやったほうがいいぜよ。 下記のOTAによるアップデートは、配信制限によって新しいバージョンが入手できない場合があります AC電源ケーブルを繋ぐ ホーム画面→[メニューボタン]→[設定]→[端末情報]→[Firmware update] 2.1.08への確認画面 [OK]を押すと、通知バーにダウンロード状況が表示される ダウンロードが完了したら上記項目をタップしてアップデート開始 connect DC-in カウントダウンでリブート すぐに終わるのでDevice will now rebootの後の過程が怪しいので目を離してはいけません 2.2 Froyoからのアップデートは通常に起動されて完了 2.1 EclairからのアップデートはTransition to Android 2.2(Froyo) へ起動したら [Reset(recommended)] をタップ リブート後に初期設定画面へ Welcome to Archos [Change Language]→[日本語]を選択(このウイザードは日本語にはなりません) Make sure you have read ... (意訳:同梱書類を読んでください)[OK] Date and Time [Change time zone]→[日本標準時(東京)]が選択されていると思います Date and Time [Advanced settings]も正しい日時になっていると思います Wifi connection スキップ Third party applications [Install]で12アプリ導入 Accelerometer Calibrate 水平なところに置いてからタッチ In-store demo mode チェックしない(デモ・モードにしない) Thank you! 初期設定ウイザード完了 [OK] Android Resetによって各種設定とアプリは消えている状態です Ver 2.4.x Ver 2.4.82 (2012/01/25) USB hostfix host not working anymore on some A101 units adjust minimum speaker volume level Archos 35 home connectallow to change temperature unit in weather clock Videoimprove playback of some FLV files Ver 2.4.81 (2011/12/06) Archos 35 home connectnew tunein professional application version integrated adjust minimum speaker volume level A101 accessoryadd Kontron (Industrial Computer Source / ICS Advent), DM9601 Fast Ethernet Adapter support Suspendsolve power consumption regression Ver 2.4.80 (2011/11/09) Archos 35 home connect product support Archos 35 smart home phone product support Ver 2.4.65 (2011/10/20) Internationalizationadd Korean translations support Videoimprove SMI subtitle support and provide better subtitle codepage/encoding detection Applicationsincrease reactivity of applications constantly updating sound volume without any change in value (e.g. fruit ninja) A101 accessoryadd support for Archos 3G key add support for some USB Ethernet adapters (chipsets RTL8150, ASIX AX88xxx, Davicom DM9601, SMSC LAN75xx, SMSC LAN95xx, NetChip 1080, MosChip MCS7830) A70 hard drive based devicesfix unit loosing mass storage happening sometimes on recent models Accelerometerapply calibration right away without requiring a reboot to take effect PTPfix USB host camera support Ver 2.4.19 (2011/08/18) Displayimprove UI fluidity suppress black/white screen happening sometimes when exiting suspend Applicationsincrease compatibility with third party music players fix black camera image for skype upstream video Videofix some mp4 files stopping with audio errors fix some H264 streams not decoding correctly Audiofix some FLAC files not playing correctly Internationalizationimprove Spanish, Italian, Dutch translations 427 :2011/08/19(金) 14 45 15.82 ID 6lSAEEVW ルート化書き換えカーネルも来てる http //forum.xda-developers.com/showthread.php?t=930197 前は確か1日位はちょっと待ってねだったけど、リアルタイムだな 436 :2011/08/20(土) 04 27 10.92 ID tLdTNX0G skypeのビデオ通話出来るようになったが、こちらの送信映像が反転してる。 437 :2011/08/20(土) 10 05 31.55 ID mmXMK7aa 2.4.19にしてらWiFiエラーが出た。 再起動したら直った。 443 :2011/08/21(日) 00 43 45.91 ID 8ca81HkH 70IT 新ファーム入れた。wifiブツ切れの不具合直ってる。 Ver 2.3.x Ver 2.3.81 (2011/06/05) Flashintegrate flash plugin version 10.1.105.7 (can be uninstalled) Subtitle wizardallow to associate a subtitle to a video (launched by a long press on a video file in video browser) Audio playersolve some seldom force to close Audioincrease compatibility with android applications (e.g. games) Videoavoid crashes when playing truncated or broken MKV files fix bulgarian subtitles detection Wi-Fifix unit rebooting in loop sometimes when waking up from suspend leaving Wi-Fi on in nomadic situations {Battery estimation report 100% at full charge (power led blinking) after removing the chargerprovide more accurate battery charge information at boot for A70it hard drive model Media librarypurge media library entries relative to the sdcard at sdcard removal Internationalizationinclude better Russian translations 247 :2011/07/05(火) 14 10 30.08 ID Q0bQu5LG バッテリー表示の横に時計のマークが出るのですか何ですか? 249 :2011/07/05(火) 17 55 24.12 ID etPNmhFE 再起動の無限ループに陥って終わったと思った。 251 :2011/07/05(火) 21 27 14.84 ID 8jk4p/z9 俺も時計でて再起動ループ入った 強制終了したら修まったけど 252 :2011/07/05(火) 21 29 34.99 ID u45iG/IV ループはこれじゃね? Wi-Fi fix unit rebooting in loop sometimes when waking up from suspend leaving Wi-Fi on in nomadic situations 253 :2011/07/05(火) 21 57 38.12 ID etPNmhFE それだ。持ち出してwifi途切れたからかね。 強制終了してもダメで、出荷状態に戻して全部やり直した。 無事バージョンアップ完了。 257 :2011/07/06(水) 12 09 25.00 ID CFJkOsex ファーム更新したら今までみえなかったzeamやsugarsyncがマーケットにあらわれた 259 :2011/07/06(水) 14 34 11.13 ID UXyIaNW5 また快適になったな 274 :2011/07/07(木) 21 47 49.69 ID Lix2QPvv 70ITファームウェア更新したら、熱暴走と再起動のループ地獄に落ちなくなった。 これで安心して持ち歩ける。 280 :2011/07/09(土) 08 58 32.14 ID b4ZjDZBN 確かに暴走しなくなった。 外で使おうとしたら、無限ループで電池がなくなって、 泣いたことがあった。 あれって、熱が原因だったのか。 275 :2011/07/07(木) 23 24 39.39 ID VCC+Wvb3 新ファーム今までちゃんと確認してなかったんだけど、 flashのplug-inがインストールされるのか! ついに!、って感じだけど、 今入れてる10.3とかはそのままでいいのか? forumでも一度アンインストールしたとか いろいろ書かれてるけどどうするのがベストかよくわからん… ゆっくり全部目を通すか。 276 :2011/07/07(木) 23 54 05.22 ID VCC+Wvb3 めんどくなったから、サブ機(32IT)の方だけアップしてみた。 一応、10.3をアンインストールしたんだけど、 リブート後、アプリケーションを見ると10.1が ちゃんとインストールされてる。 マーケットに行ってみたけど、そこでは見えず。 firmアップで10.3とかになるんだろうな。 ま、動画とかもちろんちゃんと見れるから不満はないけど。 ハード支援受けれてんのかな… 286 :2011/07/09(土) 22 49 19.55 ID g6u+DrUo archos熱に弱いね。ファーム入れてもフリーズしたよ。 去年の冬買ったから初めての夏だけど、乗り越えられるか心配 フランスの夏も暑いはずなんだが大丈夫か 288 :2011/07/10(日) 20 46 24.18 ID dbmmOqKw 去年は欧州は熱波で暑かったよ ちょうどワールドカップの頃かな 293 :2011/07/11(月) 19 36 38.67 ID BpwL5Ae+ 新ファーム、movie playerの仕様変わった? いままで問題なかったAVI,MKVファイルにブロックノイズが出るようになった。 299 :2011/07/12(火) 20 34 59.69 ID 0fdXfSAU お前らOpera mobileが動くようになってるぞ。 新ファームのお陰かもしれない。 Flashの挙動に難があるが、サクサク感がパネェ! 302 :2011/07/13(水) 08 50 16.59 ID /isHnZ17 70IT(HDD)ファームアップしたらDVDから抜いたMpeg2が見れなくなってもうた。 同じファイルでplug-in買わずに普通に見れてた今までの状態のほうが間違いだったんだろか? 303 :2011/07/13(水) 15 15 22.12 ID G0E07Tk5 ファームが上がってるってことだったので、43ITにあててみた。 再起動フリーズ。3回連続。 「あぁ。もうだめだ文鎮なのか」 と思って4回目再起動成功。 ファームアップ怖い;; Ver 2.3.26 (2011/04/21) Wi-Fi fix cannot scan on an access point above channel 11 regression Phone tethering fix TCP/IP header compression setting crash System stability avoid Android reboot in case of missing audio Media library fix media libray not updated on hard drive based A70 Notification decrease low battery notification volume Applicationattempt to solve Pandora application not able to switch songs solve music lag in applications using OGG format Bluetooth GPS increase compatibility with 3rd party applications Display avoid white/black screen happening sometimes when switching back the display on 673 :2011/04/21(木) 21 58 17.62 ID Wq0cVGrq ようやくバッテリー警告音に手が入ったようだ 675 :2011/04/21(木) 22 18 39.32 ID 1t69BtUO あの警告音、やっぱ問題になってたんだ。 残量15%になったときに、でかい音で鳴るから 音楽聴いててびっくりするんだよな。 どこを設定しても無音にできなくて。 今回のファームでも無音じゃなくて音量が下がるだけっぽいけど。 678 :2011/04/22(金) 00 24 18.26 ID x8TG6luq 確かにあのポッって音心臓に悪いな スピーカー壊れんじゃ無いかと思ってた 702 :2011/04/23(土) 18 30 17.16 ID 7ppBlYbn 70ITでファームウェアを2.3.26にしても挙動がおかしい 705 :2011/04/23(土) 20 27 01.92 ID KWZLBNLb ファームダウンロード ちょっと目を離したすきにスタンバイに落ちて最初からやり直し。 707 :2011/04/24(日) 07 28 48.75 ID f5jxFnb/ 2.3.26にしたら、今までインストールできなかったrubyができるようになった。 メモリの管理が改善されている気がする。 ウェザーニュースはいまだダメ。 708 :2011/04/24(日) 10 54 38.82 ID /iA4kbGF 2.3.26にしたら SSID隠蔽したのに繋がらなくなった 743 :2011/04/27(水) 11 40 20.77 ID L2FUty4p 最新ファーム入れてからフリーズしまくるのは何故でしょう 起動して数分すると全く動かなくなるのですが 745 :2011/04/27(水) 17 10 54.43 ID yTX5m+5g 現verダメだな 746 :2011/04/27(水) 19 36 46.20 ID WokE6bc8 101IT permanent rootやってるけど俺のは快調だな 747 :2011/04/27(水) 19 43 19.57 ID VI41zVtg 2.3.26は問題なく使えてるよ。 もう一回入れ直してみなよ。 788 :2011/04/30(土) 01 32 06.20 ID ZwHaU8m5 ファームウェア新しくしたら(?)USBホスト機能が変になった。 メモリも読まないし、キーボードも使えん。 元のに戻すのもメンドイし、SMBとか使うのでそんなに大問題でもないんだが… 795 :2011/04/30(土) 13 38 15.20 ID dhpx4f8F vobの字幕が見れなくなった<2.3.26 2.3.2Xから2.1.8ってルートから普通に書き換えようとすると 「バージョン旧すぎ」ってエラー出るんです。 855 :2011/05/08(日) 00 56 36.69 ID AfMLsiJm 43IT 2.3.26がなんか変 2.3.20に戻すか、新しいのを待つか… 881 :2011/05/10(火) 01 16 59.19 ID +98x5dT1 32IT firmware 2.3.26 にupしたらbluetoothヘッドフォン接続で 1曲目は再生するのに次の2曲目が再生しない。 medialibrary 再読み込みも消去も効果なし。 元から入っていた音楽player/winamp/zimlyで同じ結果でした。 通常のヘッドフォン接続では普通に連続再生します。 intenet radio の radiko/shoutcast は bluetoothで再生しました。 (2曲目という概念がないからかな。) DAPとして買ったのにこれじゃしょうがないので firmware 2.3.20に戻しました。 Ver 2.3.20 (2011/04/13) Applicationa new Archos remote service and universal Android application to control your Archos device remotely using Wi-Fi. It is intended to operate your Archos using any Android phone/device for instance when the Archos is connected to the TV. The "Archos Remote Control" application is available on Android Market and on Appslib a new Archos youtube application to easily view and play youtube videos Network sharessamba network share transfer speed has been enhanced to support HD streaming password protected shares are now discoverable Media libraryimprove indexing behavior and robustness Media info scrapermore robust poster and information retrieval process for TV and movie shows Media library cleaningall multimedia information (movie/tv shows posters and indexation data) can be cleared through settings- repair/formatting/reset multimedia library entry Contactsfix importation and exportation of Vcards Applicationsfix sound muted when initiating a call with Fring Screen snapshotfix capture for all screens and TV Cameraincrease quality of 720P H264 recording (decrease blockiness effect) Multimediaimprove UPNP stability preventing hangs when Wi-Fi connection stops for shoutcast network streams display url, station, genre on MusicPlayer fix next playing video being paused at start in folder play mode MMS playback support has been fixed MIDI playback support has been fixed fix compatibility with Rhapsody player application Audiofixed alarm volume when headphone are plugged (was lowered) Videofix some MPEG2 files not playing correctly on A28 fix seeking in AVI with layer2 VBR sound MusicPlayerdisplay track number (like "3/10") for A43/A70/A101 Videoplayerfix folder play mode with HD video Subtitlesauto detect UTF8 codepage Storageremove disk damage notification happening sometimes even after a successful file system check Peripheralsdisplay a notification when plugging a USB device that requires more than 100mA current for A28/A32/A70 to provide feedback that it is not supported (e.g. some USB keys) Batteryimprove prediction of wake up time to shutdown the product when battery is low Proxyhttp proxy support has been fixed Phone tetheringincrease compatibility with Blackberry phones (introduction of a setting to enable TCP/IP header compression) 622 : 2011/04/13(水) 20 24 01.85 ID t87yvtvT http //www.arctablet.com/blog/featured/archos-firmware-update-2-3-20-released-gen8-devices-archos-28324370101/ 627 :2011/04/13(水) 23 52 58.30 ID 8+dK+vNF なまずβの警報メッセージの出方が変わった 630 :2011/04/14(木) 11 02 22.44 ID lsl1pyCY 新しいファームでリモートコントロールできるようになったようだね。 http //www.arctablet.com/blog/archos-tablet/archos-gen8-remote-control-feature/ 他のAndroid端末からWi-Fi通して操作できるみたいだけど、 いまのところHDMIで繋げたときの操作くらいにしか利用価値がないってのが… 658 :うみざる :2011/04/20(水) 11 56 55.22 ID L1cxqSmY 70IT osを最新の2.3.20にしたら動作が不安定になったナ。 固まる。突然リプート。時々バッテリ激減。 664 :2011/04/21(木) 05 39 58.29 ID GZSyLXqc 俺のも不安定になった。 ホームアプリを入れ直したら、ましになったよ。 アプリも後から入れた方がいいのかも。 でも、スリープしたはずがいつの間にか復帰して、 しかも今度はいつまでたってもバックライトすら消えない ということが何度もあった。 このところ、起動時にチェックディスクしたり、 SSDが起動時にunmountされたりと、変な挙動もあり。 しばらく経つと直るのですが。 なんとなく、持ち運ぶと不機嫌みたい。 家に置いてあると機嫌がいいのだけど。 古いバージョンの情報はGen8/Android2.2_log1です。 名前 コメント
https://w.atwiki.jp/android/pages/43.html
チュートリアル:ノートパッドエクササイズ1 本エクササイズではシンプルなノートリストを作ります。このノートリストを使ってユーザは新規ノートを追加することができますが、ノートの編集を行うことはできません。本エクササイズでは以下の事項をデモンストレートします。 ListActivities の基本、メニューオプションの作成・操作の基本 SQLite データベース内のノートへのアクセス/保存方法 ArrayAdapter (ListView にバインドするためのもっともシンプルな方法の一つ)を用いてデータを ListView にバインドする方法 リストビューの配置の仕方やアクティビティメニューへのアイテムの追加のやり方、アクティビティがアクティビティメニューアイテムをどのように扱うか、といったスクリーンレイアウトの基本 [エクササイズ1] [エクササイズ2?] [エクササイズ3?] [追加事項?] Step 1 Notepadv1 プロジェクトを開きます。 Notepadv1 は開始点として提供されるプロジェクトです - it takes care of some of the boilerplate work that you have already seen if you followed the Hello Android tutorial (すでにHello Android(もしもしアンドロイド)のチュートリアルで見ているかもしれませんが、共通する説明があります。) 2. browse ボタンを押し、あなたが本エクササイズをコピーしたフォルダを選択し、その中からNotepadv1を選んでOKを押してください。 a. Package Explorer で右クリックし、New- Project... を選択してください。 b. Android/Android Project を選択し、Next を押してください。 c. New Android Project のダイアログで、Create project from existing source(既存のソースからプロジェクトを作成)を選択してください. d. browse ボタンを押し、あなたが本エクササイズをコピーしたフォルダを選択し、その中からNotepadv1を選んでOKを押してください。 e. Project name 欄に Notepadv1、Location 欄に選択したパスが表示されることを確認してください。 f. Finish を押します。 g. 本エクササイズのプロジェクトが Eclipse の Package Explorer に開かれ準備が完了します。 h. もし AndroidManifest.xml にエラー表示が出ていたり、Android の zipファイルに関連する問題が表示された場合は、プロジェクトの上で右クリックし、ポップアップから、Android Tools- Fix Project Properties を選択してください。(プロジェクトがライブラリの場所を正しく見ていないので、この操作でそれを修復します。) Step 2 データへのアクセスと更新について このエクササイズにおいては、単にSQLiteデータベースを直接使ってデータを保存しますが、実際のアプリケーションでは正当なContentProviderを作成し、処理をカプセル化する方がずっと良いでしょう。 もし興味があれば、content provider やデータの保存/検索/表示などに関する情報をいろいろと見つけることが出来るでしょう。 DBHelper クラスを見てみてください - このクラスは、我々が作成するノートのデータを保持するとともにその更新も可能にする、SQLiteへのデータアクセスをカプセル化するために提供されています。 典型的にはContentProviderを用いることでこのクラスを実装します。そして実際、SDKには行っている完全なNotepadアプリケーションはそのようなContentProviderを実装しています。しかし、我々がこれからするように、単にSQLiteデータベースを直接利用していけない理由はありません。このクラスについて注意すべき重要なことは、それがSQLiteデータベースのデータの保存、参照、更新の詳細の面倒をみてくれるということです。全ての行を取得するメソッド、行IDに基づいて行を取得するメソッド、新しい行を作成するメソッド、既存の行を削除するメソッド、既存の行を更新するメソッドがあります。もしあなた自身のアプリケーションでSQLiteデータベースを利用する方法に関する入門を希望なら、このクラスを見てみるか、より良くは、ContentProviderの利用例として SDK の samples/ ディレクトリに入っている完全なNotepadアプリケーションを見てみてください。 Step 3 Layout と activity とについて ほとんどのActivityはそれに関連付けられたレイアウトを持っています。レイアウトはユーザに対してそのactivityの「顔」となります。今回の例では我々のレイアウトは画面全体を覆いノートの一覧を提供します。 しかし、フルスクリーンレイアウトはActivityにとっての唯一の選択肢ではありません。フローティングレイアウト(たとえばダイアログとか警告のように)が欲しいこともあるでしょうし、レイアウトを全く必要としないこともあるでしょう(使用するレイアウトを決めない場合、activityはユーザに見えなくなります)。 Open the notepad_list.xml file in res/layout and take a look at it This is a layout definition file with a default starting point in it, we have provided this as a convenience to get you going quickly. 1. All Android layout files must start with the XML header line ?xml version="1.0" encoding="utf-8"? . 2. Also, the next definition will often (but not always) be a layout definition of some kind, in this case a LinearLayout. 3. Note also that the xml namespace of Android should always be defined in the top level component or layout in the XML so that android tags can be used through the rest of the file xmlns android="http //schemas.android.com/apk/res/android" Step 4 We need to create the layout to hold our list. Add code inside of the LinearLayout tag so the whole file looks like this (you may have to hit the Source tab in order to edit the XML file) ?xml version="1.0" encoding="utf-8"? LinearLayout xmlns android="http //schemas.android.com/apk/res/android" android layout_width="wrap_content" android layout_height="wrap_content" ListView id="@id/android list" android layout_width="wrap_content" android layout_height="wrap_content"/ TextView id="@id/android empty" android layout_width="wrap_content" android layout_height="wrap_content" android text="@string/no_notes"/ /LinearLayout 1. The ListView and TextView can be thought as two alternative views, only one of which will be displayed at once. ListView will be used when there are notes to be shown, while the TextView (which has a default value of "No Notes Yet!" defined as a string resource, will be displayed if there aren t any notes to display). 2. The @ in the id strings of the ListView and TextView means that the XML parser should parse and expand the rest of the id string and use an ID resource. 3. And, the android list and android empty are IDs that are already provided for us by the Android platform, empty is used automatically when no data is provided in the list adapter. The List Adapter knows to look for these names specifically by default. Alternatively you could also choose to change the default empty view used by the List Adapter by using the setEmptyView(). More broadly, the android.R class is a set of predefined resources provided for you by the platform, while your project s R class is the set of resources your project has defined. Resources found in the android.R resource class can be used in the XML files by using the android name space prefix (as we see here). Step 5 Resources and the R class The folders under res/ in the Eclipse project are special. There is a specific structure to the folders and files under this folder. In particular, resources defined in these folders and files will have corresponding entries in the R class allowing them to be easily accessed and used from your application. Furthermore, they will be bundled and deployed as part of the application. To make a list view, we also need to define a view for each row in the list 1. Create a new file under res/layout called notes_row.xml. 2. Add the following contents (note again the xml header is used, and the first node defines the Android xml namespace) ?xml version="1.0" encoding="utf-8"? TextView id="@+id/text1" xmlns android="http //schemas.android.com/apk/res/android" android layout_width="wrap_content" android layout_height="wrap_content"/ 3. This is the view that will be used for each notes title row — it has only one text field in it. 4. In this case we create a new id called text1. The + after the @ in the id string indicates that the id should be automatically created if it does not already exist, so we are defining text1 on the fly and then using it. 5. After saving this file, open the R.java class in the project and look at it, you should see new definitions for notes_row and text1 (our new definitions) meaning we can now gain access to these from the our code. Step 6 Next, open the Notepadv1 class in the source. We are going to alter this class to become a list adapter and display our notes, and also allow us to add new notes Notepadv1 will be a subclass of Activity called a ListActivity, which has extra functionality to accommodate the kinds of things you might want to do with a list, for example displaying an arbitrary number of list items in rows on the screen, moving through the list items, and allowing them to be selected. Take a look through the existing code in Notepadv1 class. There are some constant definitions at the top, followed by a private field we will use to create numbered note titles, and some overrides of methods from the superclass. Step 7 Change the inheritance of Notepadv1 from Activity to ListActivity public class Notepadv1 extends ListActivity Note you will have to import ListActivity into the Notepadv1 class using Eclipse, ctrl-shift-O on Windows or Linux, or cmd-shift-O on the Mac (organize imports) will do this for you. Step 8 There are already three override methods defined onCreate, onCreateOptionsMenu and onOptionsItemSelected, we need to fill these out * onCreate() is called when the activity is started — it is a little like the "main" method for the activity. We use this to set up resources and state for the activity when it is running * onCreateOptionsMenu() is used to populate the menu for the activity. This is shown when the user hits the menu button, and has a list of options they can select (like "Create Note") * onOptionsItemSelected() is the other half of the menu equation, it is used to handle events generated from the menu (e.g. when the user selects the "Create Note" item). Step 9 Fill out the body of the onCreate() method. Here we will set the title for the activity (shown at the top of the screen), use the notepad_list layout we have created for the activity display contents, set up the DBHelper instance we will use to access notes data, then populate the list with the available note titles 1. call super() with the icicle parameter passed into our method 2. setContentView to R.layout.notepad_list 3. Create a new private class field called dbHelper of class DBHelper (before the onCreate method) 4. Back in the onCreate method, construct a DBHelper instance — assign to the dbHelper field (note, you must pass this into the constructor for DBHelper) 5. Finally, call a new method -fillData()- gets the data and populates it using the helper, we haven t defined it yet 6. onCreate() should now look like this @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.notepad_list); dbHelper = new DBHelper(this); fillData(); } And remember to add the DBHelper field definition (right under the noteNumber definition) private DBHelper dbHelper; Step 10 More on menus The notepad application we are constructing only scratches the surface with menus. You can also add shortcut keys for menu items, create submenus and even add menu items to other applications!. Fill out the body of the onCreateOptionsMenu() method. We are going to add just one menu item for now, "Add Item", using a string we will create in strings.xml, and defined with a constant we will create at the top of the class to identify the Add Item operation. 1. In strings.xml resource (under res/values), add a new string for menu_insert with text "Add Item" string name="menu_insert" Add Item /string , then save the file 2. Also, you need a menu position constant at the top of the Notepadv1 class (right under the KEY_BODY definition) public static final int INSERT_ID = Menu.FIRST; 3. In the onCreateOptionsMenu() method, add the menu item. Also take care of the result of the super call being returned. The whole method should now look like this @Override public boolean onCreateOptionsMenu(Menu menu) { boolean result = super.onCreateOptionsMenu(menu); menu.add(0, INSERT_ID, R.string.menu_insert); return result; } Step 11 Fill out the body of the onOptionsItemSelected() method This is going to handle our new "Add Note" menu item. When this is selected the onOptionsItemSelected() method will be called with the item.getId() set to INSERT_ID (the constant we used to identify the menu item). We can detect this, and take the appropriate actions 1. The super.onOptionsItemSelected(item) method call goes at the end of this method — we want to catch our events first! 2. Switch statement on item.getId() 3. case INSERT_ID 4. calls new method createNote() 5. break at the end of the case 6. return the result of the superclass onOptionsItemSelected() method at the end 7. The whole onOptionsItemSelect() method should now look like this @Override public boolean onOptionsItemSelected(Item item) { switch (item.getId()) { case INSERT_ID createNote(); break; } return super.onOptionsItemSelected(item); } Step 12 Add a new createNote() method In this first version of our application, createNote() is not going to be very useful. We will simply create a new note with a title assigned to it based on a counter ("Note 1", "Note 2"...) and with an empty body. At present we have no way of editing the contents of a note, so for now we will have to be content making one with some default values 1. String noteName = "Note " + noteNumber++; (Construct the name using "Note" and the counter we have defined in the class) 2. Call dbHelper.createRow() using noteName as the title and "" for the body 3. Call fillData() method again after adding (inefficient but simple) 4. The whole createNote() method should look like this private void createNote() { String noteName = "Note " + noteNumber++; dbHelper.createRow(noteName, ""); fillData(); } Step 13 List adapters Our example uses a very simple array adapter which binds an array or list of items into a ListView. More commonly in Android, List Adapters go hand in hand with ContentProviders, and this is also a very easy way to use lists. To bind a ContentProvider to a ListView you can use a android.widget.SimpleCursorAdapter to bind data from a ContentProvider into a ListView Define the fillData() method. This is fairly long This method uses ArrayAdapter, which is the simplest way of putting data into a ListView. ArrayAdapter takes either a List or an array of Strings, and binds them into a text view provided in the layout defined for the list row (this is the text1 field in our notes_row.xml layout). The method simply obtains a list of notes from the database helper, constructs a List of Strings using the title strings from each row, and then creates an ArrayAdapter out of those items and bound to use the notes_row we defined. private void fillData() { // We need a list of strings for the list items List String items = new ArrayList String (); // Get all of the rows from the database and create the item list List Row rows = dbHelper.fetchAllRows(); for (Row row rows) { items.add(row.title); } // Now create an array adapter and set it to display using our row ArrayAdapter String notes = new ArrayAdapter String (this, R.layout.notes_row, items); setListAdapter(notes); } 1. ArrayAdapter needs a List of Strings (List String ) containing the items to display 2. The data is read out of the database as rows, and the title field from each row is used to populate the list of strings 3. We specify the notes_row view we created as the receptacle for the data 4. If you get compiler errors about classes not being found, ctrl-shift-O or (cmd-shift-O on the mac) to organize imports. Note that for this exercise we use an ArrayAdapter, this is not a very scalable solution and more typically a SimpleCursorAdapter would be used with a ContentProvider or at least a Cursor returned from a query. See the sidebar on List Adapters for more information. Step 14 Run it! 1. Right click on the Notepadv1 project 2. From the popup menu, select Run As - Android Application 3. If you see a dialog come up, select Android Launcher as the way of running the application (you can also use the link near the top of the dialog to set this as your default for the workspace, this is recommended as it will stop the plugin from asking you this every time) 4. Add new notes by hitting the menu button and selecting Add Item from the menu Solution and Next Steps You can see the solution to this class in Notepadv1Solution from the zip file to compare with your own. Once you are ready, move on to Tutorial Exercise 2 to add the ability to create, edit and delete notes. Back to the Tutorial main page...
https://w.atwiki.jp/ht03aroot/pages/37.html
After T-Mobile OTA NEW 39Droid Froyo (1/2) kernel DREAMteam Froyo v1.9.1 (10/20) Froyo by Laszlo 5.2 (3/1) Yoshi Mod Team MM1 Release!! (2/22) SparksMod-2.1-DS-Auto (2/9) Enomther's TheOfficial D/S - v2.14.2 (2010/12/28) SuperBler v4 (2010/12/09) Ruyman Oficial Ota MoD release v4 (2010/12/12) CyanogenMod-6.1 for D/S (2010/12/6) Official AOSP 2.2 OTA -- Test3 (2010/11/21), 日本語化パッチ, Black Bar (2010/12/13), GingerBread Theme (2010/12/12) GammaFly V1.3 for D/S ※AOSP 2.2 FRG83D Base (2010/12/1) Froyo for Trout! v1.6 (2010/11/15) pubrom v1.1 (2010/11/14) iCyan0x00 Froyo Stable (2010/11/10) Biffmod v2.1 (2010/11/4) SuperFroyo Magic Dream 8.4 (2010/10/31) MT3G OTA DEDEXED OPTIMIZED XxKOLOHExX (2010/10/18) TMUS-32B-Froyo-CM6Remix - Official T-Mobile ROOTED (2010/10/18) Before T-Mobile OTA Super F 1.0 "Froyo On Crack" (10/10) SuperFroyo v6.6.2 (9/22) CM6 - FroyoRedux Mod v1.9.5 (9/16) FerminX360Mod v20 (9/15) FroyoZone v1.2 (9/6) Chromatic 4.5 (8/31) STABLE CyanogenMod 6.0.0-DS-Stable (8/27) STABLE SuperFroyo v4.4 (8/27) SpeedTeam Froyo v3.1.1 (8/23) UNOFFICIAL Superfly 1.4 D/S BTX-V2(8/27) Superfly TCBY V1.3 D/S (8/20) ツール Stand Alone ezGb kernels(2011/8/20) Gingerbread用メモリ増量カーネルをFroyo向けに調整したもの、ほとんどのFroyo ROMで使えるとのこと
https://w.atwiki.jp/agon/pages/46.html
[ 口コミ ] #bf [ 関連ブログ ] #blogsearch [ 関連ブログ2 ] #blogsearch2 [ ニュース ] Androidスマホの反応が遅くなる「8つの誤った使い方」とその対処法(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース Amazonアプリストア、Android 12で動作しない不具合が1か月以上継続中 - Engadget 日本版 キャリアSNS「YOUTRUST」がAndroid版アプリをリリース、累計登録ユーザー数10万人突破も発表 - TechCrunch Japan あえてチューナーを外したAndroid TV搭載テレビ、42型が3.2万円 ドン・キホーテから - Engadget日本版 iOS/Android版「聖剣伝説 Legend of Mana」が配信開始!PS4/Switch版コレクターズエディションの追加生産も決定|ゲーム情報サイト Gamer - Gamer JBL、シリーズ初のショートスティック型完全ワイヤレス「TUNE230NC TWS」(PHILE WEB) - Yahoo!ニュース - Yahoo!ニュース Androidの12月月例更新開始 「致命的」な6件を含む多数の脆弱性修正 - - ITmedia 新型コロナワクチン接種証明書アプリ、公開は12月20日 iPhoneとAndroid向け - ITmedia NEWS 『ポケモンユナイト』Nintendo Switch版とiOS/Android版の合計ダウンロード数が5000万回を突破。10月の2500万回突破からわずか2ヶ月で倍増(電ファミニコゲーマー) - Yahoo!ニュース - Yahoo!ニュース 『星間パイオニア』Android限定で先行プレイがスタート!“Amazonギフト券”が抽選で5名に当たるキャンペーンも実施中 | スマホゲーム情報ならファミ通App - ファミ通App Androidスマホのストレスを軽減する3つのステップ - ライフハッカー[日本版] Xperia XZがAndroid初のトップ10入り 「にこスマ」の11月中古スマホランキング - - ITmedia 『アンリアルライフ』iOS/Android版がリリースへ。記憶喪失の少女がサイコメトリー能力を駆使して冒険、お手頃価格で気軽に楽しめるように(電ファミニコゲーマー) - Yahoo!ニュース - Yahoo!ニュース Androidのスマホ性能チャート、Snapdragon 888 Plusが優位に - iPhone Mania 6年前にリリースされたFairphone 2にソフトウェアアプデ。Android 10対応に(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Rotor Riotのスマホ向け有線ゲームパッドが入荷、AndroidとiPhone用(Impress Watch) - Yahoo!ニュース - Yahoo!ニュース シャープからAndroidスマホ「AQUOS wish」、“シンプルでソーシャルグッド”な新機種 - ケータイ Watch Androidゲーム機の時代が来る? (1/4) - ASCII.jp フリーランス・副業向け マッチングサービス『Workship』、iOS/Androidアプリをリリース - PR TIMES AndroidスマホとiPadを上手に組み合わせて使う方法(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース Androidユーザにマップアプリの情報を送るとどうなる? - いまさら聞けないiPhoneのなぜ - マイナビニュース 今売れてるAndroidスマートフォンTOP10、シャープ製品が16週ぶりに首位 2021/12/4(BCN) - Yahoo!ニュース - Yahoo!ニュース XperiaがAndroidスマホ販売シェア1位に浮上――今さら感強い「Xperia View」に不安要素:石川温のスマホ業界新聞 - - ITmedia Android/Fire TV版「DiXiM Play」にキャスト機能追加(Impress Watch) - Yahoo!ニュース - Yahoo!ニュース 「Android 12L」と「iPad OS 15」がすごくてもタブレットが売れない理由 - TechTargetジャパン グーグル、「Android Auto」をアップデート--ついにデジタルキーに対応 - CNET Japan 2021年12月第1週 AndroidにもRISC-Vの波が来るのか - Gihyo Jp バンキング型トロイの木馬が30万台以上のAndroidに感染か 国内金融機関も標的に - ITmedia Y!mobile、Amazonブラックフライデーで「Android One S5」「Libero S10」を1円に - - ITmedia 2022年のAndroidスマホはiPhone13シリーズに性能面で勝てるのか? - iPhone Mania 今売れてるAndroidスマートフォンTOP10、「Xperia 5 III」が2週連続TOP10入り 2021/11/27(BCN) - Yahoo!ニュース - Yahoo!ニュース AmazonブラックフライデーでiPhoneやAndroidスマホがセール対象に 1円端末も - - ITmedia 5G対応で3万円台のAndroidタブレット見参!ソフトバンクの「Lenovo TAB6」を使ってみた - PC Watch Xperiaが国内Androidシェア1位に躍進した理由 「ミッドレンジが好調」だけにあらず(1/2 ページ) - - ITmedia DuckDuckGo、サードパーティによるトラッキングをブロックする機能をAndroidでβ提供(ITmedia NEWS) - Yahoo!ニュース - Yahoo!ニュース 何が変わる?「Android 12」の最新機能とアップデートのタイミング| - @DIME 古いAndroidスマホがバージョンアップできない原因 – アップデート非対応機種か確認 (2021年11月19日) - エキサイトニュース Android 12のPSリモートプレイ、PS5のDualSenseコントローラーをサポート - Engadget 日本版 Androidでアプリを毎回閉じないほうがいい - ギズモード・ジャパン Samsung、「Android 12」ベースのGalaxy新ランチャー「One UI 4」リリース - - ITmedia Pixel 6などのAndroidスマホが意図せず電話をかけてしまう問題が解消 - PC Watch Apple CEO「それならAndroidを買って」iPhoneでは絶対に認めないこと - AppBank OPPO初となるAndroidタブレットのスペックと価格がリーク - HelenTech 今売れてるAndroidスマートフォンTOP10、OPPOとソニーが首位争い 2021/11/13(BCN) - Yahoo!ニュース - Yahoo!ニュース Androidユーザー満足の最新スマートウォッチ「Fossil GEN 6」場面を問わず1日中装着【今日のライフハックツール】(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース E-inkなのにAndroid搭載! 新感覚タブレット「BOOX - Nova Air」(BCN) - Yahoo!ニュース - Yahoo!ニュース クラウドSIM対応のAndroidタブレット「ATab-1」がプライベートでもビジネスでも使えて“コスパ最高”な理由 - ケータイ Watch 正当なアプリを装う新たなAndroidスパイウェア「PhoneSpy」が韓国で発見される - TechCrunch Japan 「Xiaomi Pad 5」はハイエンドAndroidタブレットの真打ちだ! (1/2) - ASCII.jp 「iPhone→Android」「Android→iPhone」の機種変更で予想外だったこと(マネーポストWEB) - Yahoo!ニュース - Yahoo!ニュース Googleのスマホ「Pixel 6」「Pixel 6 Pro」はどんなスマホ? 特徴をチェック!(Fav-Log by ITmedia) - Yahoo!ニュース - Yahoo!ニュース Android 12にアップデートすると使える新機能12選 - ギズモード・ジャパン この秋、発売されるAndroidスマホの本命は?(@DIME) - Yahoo!ニュース - Yahoo!ニュース 不要アプリを一気に消したい! ストレージの空きを増やしたい! そんなときに使えるAndroid標準機能 - ケータイ Watch Androidの11月月例更新開始 「致命的」な2件を含む多数の脆弱性修正 Pixelでは機能改善も - - ITmedia 2021年秋、バラエティが広がるハイエンドAndroid市場を俯瞰する - impress.co.jp 折りたたみや大画面に最適化の「Android 12L」、来年公開へ - - ITmedia Android 12の「おおよその位置情報」でポケモンGOは遊べない? 検証してみた - ITmedia NEWS Windows 11で「Androidアプリ」を実行可能に、プレビュー版をWindows Insider Programで提供開始 - ITmedia 今売れてるAndroidスマートフォンTOP10、Xperiaが1位・2位を独占 2021/10/23(BCN) - Yahoo!ニュース - Yahoo!ニュース AndroidにはないiOSの優れた機能8選(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース Android 12リリース。使える機種が限られるけど...「Material You」が使えるようになるよ #Pixel6Launch(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Androidスマホを「高解像度ウェブカメラ」に変える方法 - ギズモード・ジャパン Androidスマホの「緊急通報・緊急情報」の登録方法は?万が一の確認方法など紹介 - TIME&SPACE ドコモが「Android 12」バージョンアップ対象モデルを公表 46機種で対応予定 - - ITmedia Android 12.1早くもリーク、折りたたみスマホ対応が進化しそう(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Androidスマホの「アプリの権限」ってなに?許可してもOK?注意点など解説 - TIME&SPACE Androidにこの秋追加予定の13の新機能 TVリモコンや「Camera Switches」など - - ITmedia Androidスマホに多数の運転者向け新機能、グーグルはホンダとの協業も発表 - TechCrunch Japan [ケータイ用語の基礎知識]第982回:YouTubeは見れるの? Androidアプリも使える? ファーウェイのスマホ・タブレットのHarmonyOSとは - ケータイ Watch Android 11のアプリ権限リセット機能、過去OSでも利用可能に - Engadget 日本版 Androidスマホの速度が遅くなってきた時の対処法6つ - ライフハッカー[日本版] Androidの位置情報を完全にオフにする方法 - ライフハッカー[日本版] 2021年9月第3週 そろそろAndroid 12がリリースされるので復習:Android Weekly Topics - Gihyo Jp 【最新版】1万円台からのおすすめAndroidタブレット7選 - PC Watch 韓国、グーグルに約200億円の課徴金--「Android」の独占的地位を乱用 - CNET Japan Android 12 beta 5(ファイナル)公開 正式版は「数週間中」 - - ITmedia Androidの9月のセキュリティパッチ、脆弱性などを修正 - ケータイ Watch iPhoneもAndroidスマホも7年は使い続けられるように…ドイツ政府がEUに新法案を提唱 - ギズモード・ジャパン 「Windows 11」でのAndroidアプリ利用、10月5日には含まれず - ITmedia Androidで使いたい便利な時短機能10選 - ライフハッカー[日本版] スマホ画面用「Android Auto」、Android 12で廃止へ - CNET Japan Androidを表情で操作するカメラスイッチ、Android 12ベータ4で利用可能に - Engadget日本版 家族のスマホさがしからクルマの遠隔ロックまで。Androidの「デバイスを探す」機能がめちゃ便利になりそう - ギズモード・ジャパン Androidの2021年8月のセキュリティパッチ情報が公開 - ケータイ Watch Google、Android 2.3.7以前の端末からのログインサポートを終了へ - Engadget 日本版 Androidの「ジェスチャーナビゲーション」とは?操作が便利になるテクニックを紹介 - TIME&SPACE 「Android 12」ベータ版の気になる新機能を試す--背面タップや縦長スクショなど - CNET Japan Google、Androidデバイス用機械学習プラットフォームを発表 - ケータイ Watch Androidで使っていない「不要アプリ」を見つけて削除する方法2つ - ライフハッカー[日本版] Windows 11で動くAndroidアプリ その背景にあるもの - ITmedia Android版「Googleアプリ」にアップデート 強制終了を繰り返す問題を修正 - - ITmedia 【復旧】Android版Googleアプリが「繰り返し停止」、多数デバイスに影響 - マイナビニュース 「Android 12」はどこが新しくなった? デザインやプライバシー機能に注目 - TechTargetジャパン 「Android 12」ベータに見る、スマホの進化の明日はどこだ!? - ケータイ Watch 「SIMフリースマホ」予算2万円台のAndroidおすすめ5選【2021年5月版】 - - ITmedia 「Android 12」のリリース時期、新機能は?--これまでの情報まとめ - CNET Japan Androidアプリ障害の原因になった「WebView」ってなに? - ITmedia Androidの『おやすみモード』とは?通知の停止・アラーム自動セットなど機能満載 - TIME&SPACE Androidスマホのメリットとデメリット - ライフハッカー[日本版] [ ニュース2 ] Androidスマホの反応が遅くなる「8つの誤った使い方」とその対処法(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース Amazonアプリストア、Android 12で動作しない不具合が1か月以上継続中 - Engadget 日本版 キャリアSNS「YOUTRUST」がAndroid版アプリをリリース、累計登録ユーザー数10万人突破も発表 - TechCrunch Japan あえてチューナーを外したAndroid TV搭載テレビ、42型が3.2万円 ドン・キホーテから - Engadget日本版 iOS/Android版「聖剣伝説 Legend of Mana」が配信開始!PS4/Switch版コレクターズエディションの追加生産も決定|ゲーム情報サイト Gamer - Gamer JBL、シリーズ初のショートスティック型完全ワイヤレス「TUNE230NC TWS」(PHILE WEB) - Yahoo!ニュース - Yahoo!ニュース Androidの12月月例更新開始 「致命的」な6件を含む多数の脆弱性修正 - - ITmedia 新型コロナワクチン接種証明書アプリ、公開は12月20日 iPhoneとAndroid向け - ITmedia NEWS 『ポケモンユナイト』Nintendo Switch版とiOS/Android版の合計ダウンロード数が5000万回を突破。10月の2500万回突破からわずか2ヶ月で倍増(電ファミニコゲーマー) - Yahoo!ニュース - Yahoo!ニュース 『星間パイオニア』Android限定で先行プレイがスタート!“Amazonギフト券”が抽選で5名に当たるキャンペーンも実施中 | スマホゲーム情報ならファミ通App - ファミ通App Androidスマホのストレスを軽減する3つのステップ - ライフハッカー[日本版] Xperia XZがAndroid初のトップ10入り 「にこスマ」の11月中古スマホランキング - - ITmedia 『アンリアルライフ』iOS/Android版がリリースへ。記憶喪失の少女がサイコメトリー能力を駆使して冒険、お手頃価格で気軽に楽しめるように(電ファミニコゲーマー) - Yahoo!ニュース - Yahoo!ニュース Androidのスマホ性能チャート、Snapdragon 888 Plusが優位に - iPhone Mania 6年前にリリースされたFairphone 2にソフトウェアアプデ。Android 10対応に(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Rotor Riotのスマホ向け有線ゲームパッドが入荷、AndroidとiPhone用(Impress Watch) - Yahoo!ニュース - Yahoo!ニュース シャープからAndroidスマホ「AQUOS wish」、“シンプルでソーシャルグッド”な新機種 - ケータイ Watch Androidゲーム機の時代が来る? (1/4) - ASCII.jp フリーランス・副業向け マッチングサービス『Workship』、iOS/Androidアプリをリリース - PR TIMES AndroidスマホとiPadを上手に組み合わせて使う方法(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース Androidユーザにマップアプリの情報を送るとどうなる? - いまさら聞けないiPhoneのなぜ - マイナビニュース 今売れてるAndroidスマートフォンTOP10、シャープ製品が16週ぶりに首位 2021/12/4(BCN) - Yahoo!ニュース - Yahoo!ニュース XperiaがAndroidスマホ販売シェア1位に浮上――今さら感強い「Xperia View」に不安要素:石川温のスマホ業界新聞 - - ITmedia Android/Fire TV版「DiXiM Play」にキャスト機能追加(Impress Watch) - Yahoo!ニュース - Yahoo!ニュース 「Android 12L」と「iPad OS 15」がすごくてもタブレットが売れない理由 - TechTargetジャパン グーグル、「Android Auto」をアップデート--ついにデジタルキーに対応 - CNET Japan 2021年12月第1週 AndroidにもRISC-Vの波が来るのか - Gihyo Jp バンキング型トロイの木馬が30万台以上のAndroidに感染か 国内金融機関も標的に - ITmedia Y!mobile、Amazonブラックフライデーで「Android One S5」「Libero S10」を1円に - - ITmedia 2022年のAndroidスマホはiPhone13シリーズに性能面で勝てるのか? - iPhone Mania 今売れてるAndroidスマートフォンTOP10、「Xperia 5 III」が2週連続TOP10入り 2021/11/27(BCN) - Yahoo!ニュース - Yahoo!ニュース AmazonブラックフライデーでiPhoneやAndroidスマホがセール対象に 1円端末も - - ITmedia 5G対応で3万円台のAndroidタブレット見参!ソフトバンクの「Lenovo TAB6」を使ってみた - PC Watch Xperiaが国内Androidシェア1位に躍進した理由 「ミッドレンジが好調」だけにあらず(1/2 ページ) - - ITmedia DuckDuckGo、サードパーティによるトラッキングをブロックする機能をAndroidでβ提供(ITmedia NEWS) - Yahoo!ニュース - Yahoo!ニュース 何が変わる?「Android 12」の最新機能とアップデートのタイミング| - @DIME 古いAndroidスマホがバージョンアップできない原因 – アップデート非対応機種か確認 (2021年11月19日) - エキサイトニュース Android 12のPSリモートプレイ、PS5のDualSenseコントローラーをサポート - Engadget 日本版 Androidでアプリを毎回閉じないほうがいい - ギズモード・ジャパン Samsung、「Android 12」ベースのGalaxy新ランチャー「One UI 4」リリース - - ITmedia Pixel 6などのAndroidスマホが意図せず電話をかけてしまう問題が解消 - PC Watch Apple CEO「それならAndroidを買って」iPhoneでは絶対に認めないこと - AppBank OPPO初となるAndroidタブレットのスペックと価格がリーク - HelenTech 今売れてるAndroidスマートフォンTOP10、OPPOとソニーが首位争い 2021/11/13(BCN) - Yahoo!ニュース - Yahoo!ニュース Androidユーザー満足の最新スマートウォッチ「Fossil GEN 6」場面を問わず1日中装着【今日のライフハックツール】(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース E-inkなのにAndroid搭載! 新感覚タブレット「BOOX - Nova Air」(BCN) - Yahoo!ニュース - Yahoo!ニュース クラウドSIM対応のAndroidタブレット「ATab-1」がプライベートでもビジネスでも使えて“コスパ最高”な理由 - ケータイ Watch 正当なアプリを装う新たなAndroidスパイウェア「PhoneSpy」が韓国で発見される - TechCrunch Japan 「Xiaomi Pad 5」はハイエンドAndroidタブレットの真打ちだ! (1/2) - ASCII.jp 「iPhone→Android」「Android→iPhone」の機種変更で予想外だったこと(マネーポストWEB) - Yahoo!ニュース - Yahoo!ニュース Googleのスマホ「Pixel 6」「Pixel 6 Pro」はどんなスマホ? 特徴をチェック!(Fav-Log by ITmedia) - Yahoo!ニュース - Yahoo!ニュース Android 12にアップデートすると使える新機能12選 - ギズモード・ジャパン この秋、発売されるAndroidスマホの本命は?(@DIME) - Yahoo!ニュース - Yahoo!ニュース 不要アプリを一気に消したい! ストレージの空きを増やしたい! そんなときに使えるAndroid標準機能 - ケータイ Watch Androidの11月月例更新開始 「致命的」な2件を含む多数の脆弱性修正 Pixelでは機能改善も - - ITmedia 2021年秋、バラエティが広がるハイエンドAndroid市場を俯瞰する - impress.co.jp 折りたたみや大画面に最適化の「Android 12L」、来年公開へ - - ITmedia Android 12の「おおよその位置情報」でポケモンGOは遊べない? 検証してみた - ITmedia NEWS Windows 11で「Androidアプリ」を実行可能に、プレビュー版をWindows Insider Programで提供開始 - ITmedia 今売れてるAndroidスマートフォンTOP10、Xperiaが1位・2位を独占 2021/10/23(BCN) - Yahoo!ニュース - Yahoo!ニュース AndroidにはないiOSの優れた機能8選(ライフハッカー[日本版]) - Yahoo!ニュース - Yahoo!ニュース Android 12リリース。使える機種が限られるけど...「Material You」が使えるようになるよ #Pixel6Launch(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Androidスマホを「高解像度ウェブカメラ」に変える方法 - ギズモード・ジャパン Androidスマホの「緊急通報・緊急情報」の登録方法は?万が一の確認方法など紹介 - TIME&SPACE ドコモが「Android 12」バージョンアップ対象モデルを公表 46機種で対応予定 - - ITmedia Android 12.1早くもリーク、折りたたみスマホ対応が進化しそう(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース Androidスマホの「アプリの権限」ってなに?許可してもOK?注意点など解説 - TIME&SPACE Androidにこの秋追加予定の13の新機能 TVリモコンや「Camera Switches」など - - ITmedia Androidスマホに多数の運転者向け新機能、グーグルはホンダとの協業も発表 - TechCrunch Japan [ケータイ用語の基礎知識]第982回:YouTubeは見れるの? Androidアプリも使える? ファーウェイのスマホ・タブレットのHarmonyOSとは - ケータイ Watch Android 11のアプリ権限リセット機能、過去OSでも利用可能に - Engadget 日本版 Androidスマホの速度が遅くなってきた時の対処法6つ - ライフハッカー[日本版] Androidの位置情報を完全にオフにする方法 - ライフハッカー[日本版] 2021年9月第3週 そろそろAndroid 12がリリースされるので復習:Android Weekly Topics - Gihyo Jp 【最新版】1万円台からのおすすめAndroidタブレット7選 - PC Watch 韓国、グーグルに約200億円の課徴金--「Android」の独占的地位を乱用 - CNET Japan Android 12 beta 5(ファイナル)公開 正式版は「数週間中」 - - ITmedia Androidの9月のセキュリティパッチ、脆弱性などを修正 - ケータイ Watch iPhoneもAndroidスマホも7年は使い続けられるように…ドイツ政府がEUに新法案を提唱 - ギズモード・ジャパン 「Windows 11」でのAndroidアプリ利用、10月5日には含まれず - ITmedia Androidで使いたい便利な時短機能10選 - ライフハッカー[日本版] スマホ画面用「Android Auto」、Android 12で廃止へ - CNET Japan Androidを表情で操作するカメラスイッチ、Android 12ベータ4で利用可能に - Engadget日本版 家族のスマホさがしからクルマの遠隔ロックまで。Androidの「デバイスを探す」機能がめちゃ便利になりそう - ギズモード・ジャパン Androidの2021年8月のセキュリティパッチ情報が公開 - ケータイ Watch Google、Android 2.3.7以前の端末からのログインサポートを終了へ - Engadget 日本版 Androidの「ジェスチャーナビゲーション」とは?操作が便利になるテクニックを紹介 - TIME&SPACE 「Android 12」ベータ版の気になる新機能を試す--背面タップや縦長スクショなど - CNET Japan Google、Androidデバイス用機械学習プラットフォームを発表 - ケータイ Watch Androidで使っていない「不要アプリ」を見つけて削除する方法2つ - ライフハッカー[日本版] Windows 11で動くAndroidアプリ その背景にあるもの - ITmedia Android版「Googleアプリ」にアップデート 強制終了を繰り返す問題を修正 - - ITmedia 【復旧】Android版Googleアプリが「繰り返し停止」、多数デバイスに影響 - マイナビニュース 「Android 12」はどこが新しくなった? デザインやプライバシー機能に注目 - TechTargetジャパン 「Android 12」ベータに見る、スマホの進化の明日はどこだ!? - ケータイ Watch 「SIMフリースマホ」予算2万円台のAndroidおすすめ5選【2021年5月版】 - - ITmedia 「Android 12」のリリース時期、新機能は?--これまでの情報まとめ - CNET Japan Androidアプリ障害の原因になった「WebView」ってなに? - ITmedia Androidの『おやすみモード』とは?通知の停止・アラーム自動セットなど機能満載 - TIME&SPACE Androidスマホのメリットとデメリット - ライフハッカー[日本版]
https://w.atwiki.jp/ht03a2ch/pages/26.html
Gmailが同期しない問題 設定→アプリケーション→アプリケーションの管理→Google Apps からデータの消去を選択。 同様にGmailを選択しデータの消去。 Gmailアプリケーションを起動し再度ログイン。 アプリ 設定→アプリケーション→アプリケーションの管理 からデータの消去もしくはキャッシュの消去をしてみましょう。 それでもダメなら、ソフト入れ直し 最終手段として本体の初期化がありますが、 AppManagerでアプリのバックアップを取っておくのをお勧めします。 AppManager http //jp.androlib.com/android.application.android_telefonie-appmanager-qEn.aspx ダメ文字問題 WindowsからmicroSDに「十」「竹」等を含む名前のファイル、フォルダを作成すると「000」などになり Windowsからアクセスできなくなる。 ASTROからは削除もできリネームすれば再びアクセス可能になる。 OSベースで改善されるまでは名前に英字を使うかダメ文字チェッカーなどでチェックして回避する。
https://w.atwiki.jp/bagpack/pages/14.html
Google Android プログラミング入門メモ Androiのアプリケーションを構成する4大要素 コンフィギュレーションの変化 Intentdata category extra type flag Androiのアプリケーションを構成する4大要素 Activity ユーザとアプリケーションとの間で行われるやりとり全般を仲介する Service ユーザの画面に対する操作に依存することなく処理を実行する Content Provider アプリケーション間で情報を共有する Intent アプリケーションの実行時に各要素を紐づける コンフィギュレーションの変化 アクティビティは、コンフィグレーションが変更された際に、ライフサイクルのプロセスに従って終了し、再生成される。 [終了サイクル]onPause - onStop - onDestroy [生成サイクル]onCreate- onStart - onResume Intent インテントには「何をやりたいのか」という意思表示(action, data)や、そのインテントを送り届ける宛先の情報などが詰まっている。 インテントの構成は、次のようになっている。 分類 名称 説明 基本構造 action インテントが期待しているふるまいや、インテントが知らせたい事柄 data インテントの取扱い方に関する情報 基本情報を補足する情報 category アクションに対する追加情報 type データの形式 flag アクティビティの起動方法 アクションは単なる文字列にすぎないため、他のアプリケーションで使われるアクションと値が重複しないようにユニークでなければいけない。アプリケーションのパッケージ名から命名することが推奨されている。 data データは、インテントの取扱い方に関する情報をUriクラスとして表現したもの。 category カテゴリとは、アクションに対する追加情報を示すもので、アクションとセットで用いられる。 extra extraとは、他のオブジェクトに与えたい情報を示すBundleクラスのインスタンス。 Bundleクラスは文字列がキーとなるHashMapを内部的に持っている。 引数みたいなノリで使える。 関連メソッド Intent putExtra Bundle getExtra type タイプとは、インテントが表現しているデータの型を、MIMEの形式で示したもの。 flag フラグとは、当該インテントを取り扱えるアクティビティが起動されるさいに、どのように起動してほしいかの要望をシステムに対して伝えるもの。
https://w.atwiki.jp/ht03aroot/pages/42.html
フォントファイルを置き換える事で欧文フォント、日本語フォントを変更可能です。 ※メイリオ、メイリオ改はサイズが大きい為、 /system の空き容量が少ない場合には注意して下さい。 ※MSゴシックなど一部使用できないフォントがあります。 ※いくつかのフリーフォントで反映されないものがあります。 その場合の日本語フォントはAndroid標準フォントに置き換えられます。 ※Windows用フォントで試しましたが、Mac用フォントも利用可能とのことです。 TrueTypeフォントを下記の通りリネームしてSDカードにコピーする。 欧文標準: DroidSans.ttf 欧文太字: DroidSans-Bold.ttf 日本語 : DroidSansJapanese.ttf 下記コマンドを実行する。 adb shell # mount -o remount,rw /dev/block/mtdblock3 /system # cp /sdcard/DroidSans.ttf /system/fonts # cp /sdcard/DroidSans-Bold.ttf /system/fonts # cp /sdcard/DroidSansJapanese.ttf /system/fonts # # reboot 絵文字フォントを追加する。 下記サイトから絵文字結合済みフォントをダウンロードする。 iPhoneにも絵文字を! 解凍したフォントを DroidSansFallback.ttf にリネームしてSDカードにコピーする。 下記コマンドを実行する。 adb shell # mount -o remount,rw /dev/block/mtdblock3 /system # cp /sdcard/DroidSansFallback.ttf /system/fonts # # reboot フォント見本 フォント見本については以下を参照。 Nexus One で試したフォント一覧(日本語) Nexus One で試した欧文フォント一覧
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/mekagazira/pages/28.html
# more /etc/wgetrc ### ### Sample Wget initialization file .wgetrc ### ## You can use this file to change the default behaviour of wget or to ## avoid having to type many many command-line options. This file does ## not contain a comprehensive list of commands -- look at the manual ## to find out what you can put into this file. ## ## Wget initialization file can reside in /etc/wgetrc ## (global, for all users) or $HOME/.wgetrc (for a single user). ## ## To use the settings in this file, you will have to uncomment them, ## as well as change them, in most cases, as the values on the ## commented-out lines are the default values (e.g. "off"). ## ## Global settings (useful for setting up in /etc/wgetrc). ## Think well before you change them, since they may reduce wget s ## functionality, and make it behave contrary to the documentation ## # You can set retrieve quota for beginners by specifying a value # optionally followed by K (kilobytes) or M (megabytes). The # default quota is unlimited. #quota = inf # You can lower (or raise) the default number of retries when # downloading a file (default is 20). #tries = 20 # Lowering the maximum depth of the recursive retrieval is handy to # prevent newbies from going too "deep" when they unwittingly start # the recursive retrieval. The default is 5. #reclevel = 5 # By default Wget uses "passive FTP" transfer where the client # initiates the data connection to the server rather than the other # way around. That is required on systems behind NAT where the client # computer cannot be easily reached from the Internet. However, some # firewalls software explicitly supports active FTP and in fact has # problems supporting passive transfer. If you are in such # environment, use "passive_ftp = off" to revert to active FTP. #passive_ftp = off # The "wait" command below makes Wget wait between every connection. # If, instead, you want Wget to wait only between retries of failed # downloads, set waitretry to maximum number of seconds to wait (Wget # will use "linear backoff", waiting 1 second after the first failure # on a file, 2 seconds after the second failure, etc. up to this max). waitretry = 10 ## ## Local settings (for a user to set in his $HOME/.wgetrc). It is ## *highly* undesirable to put these settings in the global file, since ## they are potentially dangerous to "normal" users. ## ## Even when setting up your own ~/.wgetrc, you should know what you ## are doing before doing so. ## # Set this to on to use timestamping by default #timestamping = off # It is a good idea to make Wget send your email address in a `From # header with your request (so that server administrators can contact # you in case of errors). Wget does *not* send `From by default. #header = From Your Name username@site.domain # You can set up other headers, like Accept-Language. Accept-Language # is *not* sent by default. #header = Accept-Language en # You can set the default proxies for Wget to use for http and ftp. # They will override the value in the environment. #http_proxy = http //proxy.yoyodyne.com 18023/ #ftp_proxy = http //proxy.yoyodyne.com 18023/ # If you do not want to use proxy at all, set this to off. #use_proxy = on # You can customize the retrieval outlook. Valid options are default, # binary, mega and micro. #dot_style = default # Setting this to off makes Wget not download /robots.txt. Be sure to # know *exactly* what /robots.txt is and how it is used before changing # the default! #robots = on # It can be useful to make Wget wait between connections. Set this to # the number of seconds you want Wget to wait. #wait = 0 # You can force creating directory structure, even if a single is being # retrieved, by setting this to on. #dirstruct = off # You can turn on recursive retrieving by default (don t do this if # you are not sure you know what it means) by setting this to on. #recursive = off # To always back up file X as X.orig before converting its links (due # to -k / --convert-links / convert_links = on having been specified), # set this variable to on #backup_converted = off # To have Wget follow FTP links from HTML files by default, set this # to on #follow_ftp = off