タグ

excellentとAndriodに関するshigiryouのブックマーク (4)

  • なぜ iPhone の画像は Android の画像よりもずっと高品質なのか - Qiita

    AndroidiPhone との比較は多くの点で議論されており、どちらがより良いかは、Android の画像の質は iPhone とくらべてずっと劣るという点を除けば、未だ結論が出ていません。Facebook、Twitter、Instagram 等どれを使っていても、写真をとって、フィルタをかけて、ソーシャルネットワーク上に公開すると、いつも Android から投稿される写真は画質が劣化しています。しかし何故でしょう? 私達は昨年の間調査をし、そしてついに、Google が犯したほんのちょっとしたミスが原因であることを突き止めました。それは当にちょっとしたミスでしたが、その影響はすべての画像を扱うアプリケーションに波及するほど大きく、現在に亘っても影響が続いています。 問題は、libjpegです。 libjpegといえば、数多くのオープンソースプロダクトでも使用されており、And

    なぜ iPhone の画像は Android の画像よりもずっと高品質なのか - Qiita
  • Androidの汎用的な非同期通信クラスできたよー! - Qiita

    はじめに 非同期通信でJSのコールバックのような、Objective-Cのブロックのようなやつがやりたい! でもどうやったらJavaで上手く実装できるんだろう。 interfaceを使っても実装クラスが処理ごとに必要ですっきりしないなぁ… と、思っていたら素晴らしいエントリに出会いました! AsyncTaskにリスナーを追加してActivityで処理する インスタンス生成時にメソッドを実装しちゃうなんて素敵ですね! それでは早速、汎用的な非同期通信クラスを実装していきましょう。 アウトライン 1.コールバック定義用のinterfaceを準備する 2.汎用的な非同期GETクラスを作る 3.コールバックを実装して呼び出してみる 1.コールバック定義用のinterfaceを準備する まずはコールバックメソッドを定義したinterfaceを準備します。 interfaceについては大丈夫でしょうか

    Androidの汎用的な非同期通信クラスできたよー! - Qiita
  • Welcome to Android Development Training Course! - mixi-inc/AndroidTraining

    Welcome to Android Development Training Course! 前提 このトレーニングコースに入る前に、下記の知識・スキルについて勉強しておいてください。 Java の知識・スキル Java言語プログラミングレッスンや、Effective Javaなどが参考になります。 IDE の使い方 (Eclipse) 基操作が分かる程度で大丈夫です。 ゴール このトレーニングコースを受講することで、下記のような知識・スキルが身につきます。 Android の仕組みが分かる 自分で Android アプリを開発することができる リリース可能な品質を担保できる 準備 このトレーニングコースを受講する上で、下記のものを準備しておいてください。 Android デバイス Android 2.2 以上であることが望ましいです。 開発環境 下記の構成の、まえがきの章を参考に準備

    Welcome to Android Development Training Course! - mixi-inc/AndroidTraining
  • AndroidでSocket通信 - Qiita

    あるリンクのレスポンスが独自スキーマ(google play storeのmarket://など)である場合、ブラウザでそのコールバック内容を確認できません。確認したい場合は以下の手立てが考えられます。 WebViewでWebViewClient#shouldOverride(url)でURLを表示する Socket通信でリクエストの返り値を表示する このうちSocket通信はjavaAPIとしてあり、容易に実装できます。ちょっと注意点もあるので、まとめてみました。 実装のポイント 1.ネットワークリクエストはUIスレッドから投げない 何も考えずにソケットをつくろうとすると、NetworkOnMainThreadExceptionが発生してしまいます。 UIスレッドでネットワーク通信が許可されてないからです。(Android 3.0以降) 今回はリクエストを受け取ることも考えてAsync

    AndroidでSocket通信 - Qiita
  • 1