2013-02-01から1ヶ月間の記事一覧

AndroidにUSB ADB経由でキーイベントとかタッチイベントを送り込む

かれこれ仕事でAndroidをやり始めて1年半がたちました。そんな1年半目の発見として(?)タッチイベントのリピーター(ユーザが入力したイベントをそっくりそのまま、コマンドを送り込んで再現させる)を作ってみました。(とるのがヘタでごめんなさい)目的は…

ポップアップでdrag and drop できるカラーピッカー

パソコンの世界では常識だが、スマホ/タブレットの世界ではあまり見ないもの。そう、「ウインドウ」という概念。Androidだと、PopupWindowとかいうクラスが標準で用意されているけど、http://stackoverflow.com/questions/9035678/android-how-to-dragmove-p…

Androidの画面サイズ取得はこうする!

DisplayクラスのgetSize()メソッドだと、ナビゲーションバーを含んだサイズが取れない。すると、困ったことに、アプリから隠しAPIであるSurface.screenshot()を用いてスクリーンキャプチャをとろうとした時に、縦におしつぶされたようなキャプチャ画像となっ…

iPhoneぽい高速スクロールをAndroidでも。

iPhoneって、ステータスバー触ると、ガララララララララ・・・ ってすんごい高速で上までスクロールしますよね。あのときって、結構、描画頻度落としてスクロールしてるんですよね。Androidでも、同様に、高速スクロール時に描画頻度を落とせないかなーと思…