タグ

javaに関するkenzan8000のブックマーク (5)

  • Android OpenGLES 2 ray picking from touch coordinates, unprojecting calculation slightly off

    kenzan8000
    kenzan8000 2019/08/15
    Intersection test for ray picking
  • Androidで非同期処理 - Qiita

    はじめに Androidで通信処理(APIアクセスなど)を行うには、別スレッドを用いて非同期で行う必要があります。そうしないと例外が吐かれます。ここでは、こうした非同期処理を実装する際にハマったことなどから、色々まとめたいと思います。 さっさとベストな方法を教えろ!という方は,一番下まで飛ばせばよろしいかと思います. ここで使うクラス android.os.AsyncTask java.util.concurrent.CountDownLatch 大事なのはこの2つです。 AsyncTaskとは Androidで非同期処理させる際によく用いられます。UIスレッドからの分離など、面倒くさいことは勝手にやってくれるので、楽に処理を書けます。なお、以下の点に従う必要があります。 ジェネリックなクラスなので、Params,Progless,Resultは必要な型に置き換える。 実行時はexecut

    Androidで非同期処理 - Qiita
  • Javaは「抽象クラス」で実装を上手に再利用できる

    Javaは「抽象クラス」で実装を上手に再利用できる:【改訂版】Eclipseではじめるプログラミング(15)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります インターフェイスとクラスの中間のようなもの? これまでの連載で、インターフェイスやクラスについて理解しました。インターフェイスは具体的な処理が書かれていないメソッドの型だけを宣言している、特別なクラスのようなものでした。インターフェイスを実装するクラスを用意すれば、プログラムの実装を簡単に変更できました。 ここで、Javaには「抽象クラス」という「インターフェイスとクラスの中間のようなもの」もあります。あ

    Javaは「抽象クラス」で実装を上手に再利用できる
    kenzan8000
    kenzan8000 2010/04/01
    抽象クラスとインタフェースの違い
  • iアプリ開発の環境を揃えよう [Javaプログラミング] All About

    iアプリ開発の環境を揃えようiアプリのプログラミングについて学んでいきましょう。まずは開発に必要な環境を整えていきます。 iアプリを作るには? 現在、Javaは大きく分けると3つの分野で利用されています。1つは、一般的なパソコンで動くプログラムとして。もう1つは、インターネットのサーバで動くプログラムとして。そして最後の1つが、「携帯電話で動くプログラム」として、です。Javaというと、すぐにサーバの世界を想像してしまいますが、最後の携帯電話のJavaも今では非常に重要なものとなりつつあります。 この携帯電話で動くJavaには、大きく分けて2つのものがあります。1つは、Sun Microsystemsが開発する携帯端末用のエディション「Java2 Micro Edition(J2ME)」の「MIDP」と呼ばれるものをベースにしたもの。もう1つは、NTT-DoCoMo独自のライブラリを使った

    iアプリ開発の環境を揃えよう [Javaプログラミング] All About
  • 頑健なJavaプログラムの書き方

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • 1