2021年11月14日のブックマーク (2件)

  • Androidのシステム情報を取得する方法 | TechBooster

    Build.UNKNOWNは不明な場合を定義しています。大抵、”unknown”など不明を示す文字列が入っています。 この場合は、ほかのビルド情報に格納されている情報が”unknown”と一致していれば不明または未提供の情報と判断できます。 取得できる情報は、Androidのバージョンによって異なっており、最新のAndroid2.2をベースに考えるとAndroid 1.6では、 ブートローダーのバージョン: Build.BOOTLOADER CPU第2命令セット: Build.CPU_ABI2 ハードウェア情報: Build.HARDWARE ラジオ(無線)ファームウェアバージョン: Build.RADIO 情報不明時の識別子: Build.UNKNOWN が取得できません。 以下、サンプルコードと主な開発環境(NexusOne、JN-DK01、エミュレータ)で取得できるBuild情報です

    tanjoin
    tanjoin 2021/11/14
  • 曖昧検索asearch

    曖昧検索は便利なものである。「ピテカントロプス」の綴りは難しいが、最近のGoogle検索は曖昧検索対応しているようで、「pitekantoropusu」で検索してもちゃんと直立猿人(Pithecanthropus)がみつかる。しかし「musogurusuki-」でムソルグスキーを検索できないようなので、改良の余地はあるのかもしれない。 Unix系の計算機システムやプログラミング言語では曖昧な検索を行なうために正規表現を使えるものが多い。正規表現とは検索パタンとして文字列の繰り返しや文字列の選択を指定できるもので、a*という表現で「0回以上のaの繰り返し」というパタンを指定したり、(abc|def)という表現で「abcまたはdef」を指定したり、a.cという表現で「aac, abc, acc, ...」を指定したりできる。たとえばpi.*ca.*puのような曖昧なパタンを指定すれば辞書からP

    曖昧検索asearch
    tanjoin
    tanjoin 2021/11/14