投稿

ラベル(Eclipse)が付いた投稿を表示しています

【android】PropertyAnimation OS 3.0以上

android で今までアニメーションって、Viewアニメーションを使っていたのだが 3.0 以上から 新しいアニメーション方法 が実装されていたらしい。 しかも、アニメーション後にちゃんと見た目だけじゃなく。Viewの実態も動いてくれるとのこと。 昔はよく、アニメーションをして止まったら、指定の位置までViewのXY( Marginとか )を動かしていたっけ。。。 リファレンス。 http://developer.android.com/guide/topics/graphics/prop-animation.html ちゃんとXMLでも定義が出来そう。 あれでもさ、LayoutGroupの影響は受けないのかな? RelativeLayoutとかで相対指定していた場合の挙動はどうなるんだろ。 座標系も、LayoutGroupからの位置なので、Displayの絶対座標からなのか、 検証しないとなぁ。 ああ、あとアニメーション中(移動中)のViewはクリッカブルにできるのかな? いっぱい確認したいことがあるや。 下記の用な形で行ける mView.animate().x(100f).y(100f); 下記を駆使していけば良いや。 AnimatorSet ValueAnimator ObjectAnimator TypeEvaluator

【Android】WebViewのズームボタン(ピンチイン・ピンチアウト)を非表示にする方法

androidでWebView画面を作成する時に、 ピンチインとピンチアウトを有効にした場合、 拡縮コントローラーのボタンを非表示にしたい時のメモ。 (ズームイン、アウトするボタンの事です。) あれが表示されると、結構うざい時がありますよね? // WebViewのインスタンスを取得 WebView webview = findViewById(R.id.webview); // WebSettingsを取得 WebSettings settings = webview.getSettings(); // ピンチイン・ピンチアウトを有効にする settings.setSupportZoom(true); // 内蔵ズームコントロールを有効にする settings.setBuiltInZoomControls(true); // ズームコントロールのボタンを非表示にする settings.setDisplayZoomControls(false); // ←これが大事 この設定はAndroid APIレベル11以上でサポートされています。 ちょっと検索かけると、 消す方法がリフレクションして消すような古い記事しかなかったので探すのに苦労しました。

android開発環境構築(Win版)

androidアプリの開発環境構築(Win版) 一番てっとり速い方法 !! android公式サイトからDLする。 EclipseのADTが設定済みの物がすでに アップ されているのでそれを利用した方が良い。 ネットで調べると古いのが多いから、 未だに、Eclipseの公式サイトからダウンロードして 設定している人が大勢いると思うんだ。 まぁ悪い事では無いけど。 Eclipseの日本語化はまたの機会に。 お急ぎの方は、 「Eclipse Pleiades」 で検索してみてください。 でも、Xcodeも日本語じゃないからいっその事、英語のままでってのも有りかな。