タグ

2011年11月24日のブックマーク (11件)

  • AsyncTask and Screen Rotation

    grafi
    grafi 2011/11/24
  • AsyncTask with screen rotation - onRetainNonConfigurationInstance deprecated

    grafi
    grafi 2011/11/24
    まともにやるのは諦めろということなのか… 'I am still trying to find the "correct" design pattern when dealing with AsyncTasks and screen rotation.'
  • TEXTdrop|翻訳・オンラインカジノ 日本円のプログラミング

    Text Drop 翻訳、プログラミング、写真、カメラなどについて書いてます。スタイルガイド/コーディング規約やチートシートなど、ちょっと便利なものを翻訳しています。 TEXTdropでは、C++プログラマーも利用できるパワフルな機能を搭載。C++のコードを書く際に行う手順や避けておきたい工程などを詳しく説明しています。コードスタイルラインの日語版では、日語訳やJ P Yへの換金もサポート。話題性があるオンラインカジノ 日円変換や入金の際のバグにも対応しています。統一性のあるコードを書くためのポイントや規約の種類を参考にする事ができます。

    grafi
    grafi 2011/11/24
  • プロセスとスレッドの概要  |  App quality  |  Android Developers

    AI エクスペリエンスの構築 Gemini API などを使用して、AI を活用した Android アプリを作成できます。

    プロセスとスレッドの概要  |  App quality  |  Android Developers
    grafi
    grafi 2011/11/24
  • 構成の変更に対処する  |  Android Developers

    AI エクスペリエンスの構築 Gemini API などを使用して、AI を活用した Android アプリを作成できます。

    構成の変更に対処する  |  Android Developers
    grafi
    grafi 2011/11/24
  • Android/View_not_attached_to_window_manager - tech.cm55.com

    View not attached to window manager 例外の発生状況 ProgressDialogをAsyncTaskの中で安易に使用すると、 java.lang.IllegalArgumentException: View not attahced to window managerという例外が発生することがある。再現する方法は以下の通り、 Avitivityの中でAsyncTaskを使用し、その処理の最初にProgressDialogを作成して表示し、処理が終了したらdismiss()を呼び出して消去する。 ProgressDialogが表示されている間(くるくる回るアイコンの表示中)に、端末の方向を変更する。例えば、OrientationをPortraitからLandscapeに変更する。 しばらく待つと上記の例外が発生する。 AndroidはConfigurati

    grafi
    grafi 2011/11/24
  • CacheオブジェクトにはSoftReferenceを | Techfirm Android Lab

    Android、いかがですか。 今日もOut Of Memory、出していますでしょうか。 そんなあなたに朗報です。 少しでもメモリにやさしいプログラムを。 今日はSoftReferenceのお話です。 トレードオフ Androidで(というよりもJavaで)パフォーマンスに最も影響を与えるのはインスタンス生成の部分ではないでしょうか。 ループの中でインスタンスを生成しようものなら、たちまちあなたのUIは機敏さを失うことになるでしょう。 インスタンス生成はGCの源です。ストップザワールドを少しでも避けるためには極力newなどは控えなければなりません。 となると、インスタンスを作らないことが究極なのですが、全く作らないというわけにはいきません。ならば、一度作ったインスタンスは再利用しようではありませんか。 その時に役に立つのがキャッシュです。一度作ったインスタンスはキャッシュに保持し

    grafi
    grafi 2011/11/24
  • Android Wiki*

    カスタムコンポーネントの作成には大きく下記のアプローチがあります。 既存部品の拡張 描画処理も独自のフルカスタマイズ・ビュー 既存のビューを組み合わせたコンポジット・ビュー リファレンス:http://developer.android.com/guide/topics/ui/custom-components.html#compound 既存部品の拡張 既存の部品を拡張して、機能を追加、変更する方法について説明します。 ここでは、標準のEditTextに必須の入力チェックを追加するビューを生成します。 サンプルのソースコード Text.java ビューを継承したクラスを生成する 処理を拡張する レイアウト(XML)に定義する ビューを継承したクラスを生成する 今回はEditTextを拡張しますので、EditTextを継承したクラスを生成し、初期化処理でAttributeから必須の設定(r

    Android Wiki*
    grafi
    grafi 2011/11/24
  • Android 「The world of ListView」 - Virtualization and adapters -

    Android 「The world of ListView」 - Virtualization and adapters - Google I/O の 「The world of ListView」というセッションを見たので そのまとめ。 長いので、項目ごとに分けました。 今回は 「Virtualization and adapters」 -------------------------------------- Google I/O の「The world of ListView」のページは こちら セッションのスライドはこちら agenda • Virtualization and adapters • Item properties • Headers and footers • List selectors • Other features • Gotchas and don'

    Android 「The world of ListView」 - Virtualization and adapters -
    grafi
    grafi 2011/11/24
  • 再利用の罠

    再利用の罠2003-02-21再利用再利用と声高に叫んだプロジェクトほど失敗します。再利用しようとしてはいけません。手段が目的になってしまわないようにしましょう。 ソフトウェア開発では「再利用」というのがスローガンになることがよくあり ます。「常に再利用を考えよう」「再利用可能な設計をしよう」と。ソフトウェ ア開発関連のの多くは「再利用のための」とか「再利用できる」といった言 葉が帯や表紙に並んでいます。しかしここできっぱりと言っておきます。「再 利用」は「罠」です。再利用をしようとしてはいけません。再利用再利用と声 高に叫んだプロジェクトほど失敗します。 問題なことに、世間では「オブジェクト指向」と「再利用」が切っても切れな い関係として認識されています。オブジェクト指向技術は再利用のためにあり、 再利用を推し進めるにはオブジェクト指向技術を取り入れるのがいい、と。そ して再利用を重視

    grafi
    grafi 2011/11/24
  • [ヅ] Gmailの迷惑メールフィルタを無効にする (2008-10-17)

    メール転送のために複数の Gmail のアカウントを持っていて、それらのメールアドレスからメインで使う Gmail アドレス1つにメールをすべて転送している。あるいは、多段転送している。 メールを確認するのは、メインのアカウント1つだけ。 そんな状況のとき、転送元のどこかのアドレスで迷惑メール処理して欲しくない。 大事なメールがどこで迷惑メール扱いされてるか、複数のアカウントで確認するのが大変だから。 ・メール転送や、POP3のアクセスに対応しているが、「迷惑メール」として扱われたメールは無視される。また、「迷惑メール」も対象にするというオプションが存在しない。よって、メーラーだけで使うには不向きで、定期的に「迷惑メール」をチェックするためにブラウザでアクセスしなければならない。 Gmail - Wikipedia というわけで、迷惑メールを無効にしたい。 でも、Gmail には迷惑メール