タグ付けされた質問 「rotation」

回転とは、回転の中心(または点)を中心としたオブジェクトの円運動です。モバイルデバイスでは、向きの変化を示します。

30
回転Androidでのアクティビティの再開
私のAndroidアプリケーションでは、デバイスを回転させる(キーボードをスライドさせる)と、Activity再起動されます(onCreateが呼び出されます)。さて、これはおそらく想定どおりの方法ですが、onCreateメソッドで多くの初期設定を行うため、次のいずれかが必要です。 すべての初期設定を別の関数に入れて、デバイスの回転またはすべてで失われないようにします。 onCreate再度呼び出されないようにしてください。レイアウトは調整されるか、 onCreate呼び出されないように、アプリを縦向きのみに制限します。

12
FFmpegでビデオを回転させる
私はFFmpegでビデオを回転する方法を理解しようとしています。ポートレートモードで撮影したiPhoneビデオを使用しています。MediaInfo(優れたライブラリ、btw)を使用して現在の回転の角度を決定する方法を知っていますが、今はFFmpegに行き詰まっています。 私が読んだことから、使用する必要があるのはvfilterオプションです。私が見るところによると、それはこのように見えるはずです: ffmpeg -vfilters "rotate=90" -i input.mp4 output.mp4 ただし、これを機能させることはできません。まず、-vfiltersはもう存在しません。現在は-vfになっています。第二に、私はこのエラーを受け取ります: No such filter: 'rotate' Error opening filters! 私の知る限り、私はFFmpegのすべてオプションのビルドを持っています。ffmpeg -filtersを実行すると、次のようになります。 Filters: anull Pass the source unchanged to the output. aspect Set the frame aspect ratio. crop Crop the input video to x:y:width:height. fifo Buffer input images and send them when they are …

23
カメラインテントを使用してキャプチャした画像がAndroidの一部のデバイスで回転するのはなぜですか?
画像をキャプチャして、画像ビューに設定しています。 public void captureImage() { Intent intentCamera = new Intent("android.media.action.IMAGE_CAPTURE"); File filePhoto = new File(Environment.getExternalStorageDirectory(), "Pic.jpg"); imageUri = Uri.fromFile(filePhoto); MyApplicationGlobal.imageUri = imageUri.getPath(); intentCamera.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); startActivityForResult(intentCamera, TAKE_PICTURE); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent intentFromCamera) { super.onActivityResult(requestCode, resultCode, intentFromCamera); if (resultCode == RESULT_OK && requestCode == TAKE_PICTURE) { if …

15
Androidで画面の回転を防ぐ
AsyncTaskを開始しているため、回転を禁止したいアクティビティの1つがあり、画面の回転によって再開されます。 このアクティビティを「ユーザーが怒って電話を振っている場合でも画面を回転させないでください」と伝える方法はありますか?
315 android  rotation  screen 

29
コンテナービュー内で複数のビューを等間隔に配置する
自動レイアウトは私の人生を困難にしています。理論的には、切り替えたときにとても便利でしたが、いつもそれと戦っているようです。 私は助けを見つけることを試みるためにデモプロジェクトを作りました。ビューのサイズが変更されるたびに、ビュー間のスペースを均等に増減する方法を知っている人はいますか? 以下は3つのラベルです(手動で垂直方向に等間隔に配置)。 私が欲しいのは、回転するときに、ビューのサイズではなく間隔を均等に変更することです。デフォルトでは、トップビューとボトムビューは中央に向かって押しつぶされます。

7
CSS3回転アニメーション
<img class="image" src="" alt="" width="120" height="120"> このアニメーション画像を機能させることができません。360度回転するはずです。 以下のCSSはまだ静止しているため、何か問題があると思います。 .image { float: left; margin: 0 auto; position: absolute; top: 50%; left: 50%; width: 120px; height: 120px; margin-top: -60px; margin-left: -60px; -webkit-animation-name: spin; -webkit-animation-duration: 4000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear; -moz-animation-name: spin; -moz-animation-duration: 4000ms; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; -ms-animation-name: spin; -ms-animation-duration: 4000ms; -ms-animation-iteration-count: …
244 image  css  animation  rotation 


16
-webkit-transformを使用すると、固定位置が機能しない
-webkit-transform(および-moz-transform / -o-transform)を使用してdivを回転させています。また、divがユーザーと共にスクロールダウンするように、位置が固定されています。 Firefoxでは正常に動作しますが、Webkitベースのブラウザでは機能しません。-webkit-transformを使用すると、固定位置が機能しなくなります。そんなことがあるものか?

25
Android:imageviewで画像を角度回転
次のコードを使用して、ImageViewで画像を角度回転させています。より簡単で複雑でない方法はありますか? ImageView iv = (ImageView)findViewById(imageviewid); TextView tv = (TextView)findViewById(txtViewsid); Matrix mat = new Matrix(); Bitmap bMap = BitmapFactory.decodeResource(getResources(),imageid); mat.postRotate(Integer.parseInt(degree));===>angle to be rotated Bitmap bMapRotate = Bitmap.createBitmap(bMap, 0, 0,bMap.getWidth(),bMap.getHeight(), mat, true); iv.setImageBitmap(bMapRotate);

11
JSクライアント側のExif方向:JPEG画像の回転とミラーリング
デジタルカメラの写真は、多くの場合、EXIFの「向き」タグが付いたJPEGとして保存されます。正しく表示するには、設定されている方向に応じて画像を回転またはミラーリングする必要がありますが、ブラウザはこの情報を無視して画像をレンダリングします。大規模な商用Webアプリでも、EXIFオリエンテーションのサポートは不安定な場合があります1。同じソースは 、JPEGが持つことができる8つの異なる方向の優れた要約も提供します。 サンプル画像は4にあります。 問題は、クライアント側で画像を回転/ミラーリングして、正しく表示し、必要に応じてさらに処理できるようにする方法です。 EXIFデータを解析するために利用できるJSライブラリがあり、方向属性2を含みます。webworkersの使用が必要な、大きな画像を解析するときのFlickrは、可能なパフォーマンス上の問題を指摘し3。 コンソールツールは、画像の向きを正しく変更できます5。問題を解決するPHPスクリプトは6で利用可能です


3
setRetainInstance(true)をさらに理解する
を呼び出すと、正確にはどうなりますか?ドキュメントは事実上存在せず、これは非常に重要な機能のようです。具体的には、このシーケンス(私が作成したもの)のどの程度が正しいかを知りたいです。setRetainInstance(true)Fragment ユーザーがデバイスを回転させます。 断片から取り外されるActivityとFragment.onDetach()呼ばれます。 アクティビティは破棄されます。Activity.onDestroy()と呼ばれます。 Activity(可能な場合GCにより、)Ja​​vaオブジェクトが削除されます。 新しいActivityJavaオブジェクトが作成されます。そのコンストラクタ、およびonCreate()呼び出されます。 では、フラグメントを含むレイアウトを設定するActivity.onCreate()かsetContentView(...)、フラグメントFragmentTransaction を追加するために使用します。 私はこれについて本当にわかりませんが、Androidは古いフラグメントを見つけるのに十分スマートでありFragment.onAttach()、新しいフラグメントに再アタッチするように呼び出すと思いますActivity 次に(または前に?誰が知っているか?)Activity.onResume()が呼び出されます。 それで正しいですか?FragmentTransaction.add(new MyFragment(), ...)初めて明示的に使用したとしても、Androidは古いフラグメントを見つけるのに十分スマートですか?もしそうなら、別のフラグメントを追加しないようにするにはどうすればよいonCreate()ですか?このようなことをする必要がありますか?: if (getSupportFragmentManager().findFragmentByTag("foo") == null) { FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.add(new FooFragment(), "foo").commit(); }

16
C ++での循環シフト(回転)操作のベストプラクティス
左および右シフト演算子(<<および>>)は、C ++ですでに使用可能です。しかし、循環シフトまたは回転操作を実行する方法を見つけることができませんでした。 「左回転」「右回転」などの操作はどのように行うのですか? ここで2回右に回転 Initial --> 1000 0011 0100 0010 結果として: Final --> 1010 0000 1101 0000 例が参考になります。 (編集者注:Cで回転を表現する多くの一般的な方法は、回転カウントがゼロの場合、または単一の回転機械命令以上にコンパイルされる場合、未定義の動作の影響を受けます。この質問の回答は、ベストプラクティスを文書化する必要があります。)

6
font-awesomeアイコンを静的に回転
font-awesomeアイコンを静的に45度回転させたいのですが。それはサイトで言う: アイコンを任意に回転および反転するには、fa-rotate- *およびfa-flip- *クラスを使用します。 ただし、 <i class="fa fa-link fa-rotate-45" style="font-size:1.5em"></i> は機能しませんが、で置き換えるfa-rotate-45とfa-rotate-90機能します。これは実際には任意に回転できないことを意味しますか?

30
JavaScriptで配列内の要素を回転させる
JavaScript配列を回転させる最も効率的な方法は何だろうと思っていました。 私はこの解決策を思いつきました。正の値nは配列を右に回転させ、負の値nは左に回転させます(-length < n < length): Array.prototype.rotateRight = function( n ) { this.unshift( this.splice( n, this.length ) ); } 次に、次のように使用できます。 var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; months.rotate( new Date().getMonth() ); 上記の私の元のバージョンには欠陥があり、以下のコメントでクリストフが指摘しているように、正しいバージョンは次のとおりです(追加のリターンによりチェーンが可能になります): Array.prototype.rotateRight = function( n ) { this.unshift.apply( this, this.splice( n, …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.