タグ

ブックマーク / www.xmisao.com (2)

  • Android端末をリモート操作するアプリ3つ! -- ぺけみさお

    ちょっと必要に迫られて、Android端末をリモート操作する方法があるのかどうか、その事情を調べてみた。 結論から書くと、root化していない端末で、PCからの操作のみでAndroid端末を完全にリモート操作する方法は、現時点で存在しない。 リモート操作の定義まずAndroidをリモート操作する言葉についてだ。 この言葉は以下の2つの意味で使われている。 このエントリでは、この違いをはっきりさせておく。 Android端末のファイルやアプリを遠隔操作で管理するAndorid端末の画面を直接遠隔操作する1. Android端末のファイルやアプリを遠隔操作で管理する AirDroidの仮想デスクトップ画面 Android端末のファイルやアプリを、PCから遠隔操作で管理するリモート操作である。 Android端末とPCのファイル共有や、小さな画面では煩雑な操作をPCから行う目的で使われる。 この

    Android端末をリモート操作するアプリ3つ! -- ぺけみさお
  • Javaで定数を定義するには定数クラスを使おう -- ぺけみさお

    Javaで定数をまとめて定義するには、インタフェースとクラスを使う方法が考えられる。以下ではこれらをそれぞれ定数インタフェース、定数クラスと呼ぶことにする。このうち定数インタフェースは、以下の点で問題があるため、避けたほうが良い。 クラスが定数インタフェースを実装している事が不必要に外部に漏洩してしまう定数インタフェースが不要になった場合の変更に弱い定数インタフェースを実装したサブクラスの名前空間がすべて汚染されてしまうこのためJavaで定数をまとめて定義するには以下のような定数クラスを用いた方が良い。 package constants; // この例ではconstantsパッケージ public class MathConstants { // privateコンストラクタでインスタンス生成を抑止 private MathConstants(){} // 定数 public stati

  • 1