問題タブ [design-guidelines]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 設計ガイドライン: RecyclerView でアイテムを複製する
でアイテムを複製するための設計ガイドラインは何RecyclerView
ですか?
私はすでに次のジェスチャーを実装しています:
- 右にスワイプ:アイテムを削除
- クリック:アイテムの詳細を含む別のアクティビティを開く
- ロングクリック:アイテムを並べ替える
アイテムを複製するための私のアイデア:
- 左にスワイプ:ユーザーは、私が言わなければわからないと思います。また、私には直感的ではないようです
- ダブルタップ:ガイドライン違反と聞きました
- 長いクリック:並べ替え操作をトリガーするために予約されているため問題外
- イベントのあるアイテム内の別の(ボタン)ビュー
onClick
(正当に見えますが、アイテムに1つあると(冗長性のために)デザインが台無しになりRecylcerView
ます。デフォルトでこのボタンを非表示のままにして、表示するようにトリガーすることも効率的ではないか、または私の目には直感的です。) - ???
私は何をすべきか?
これらの例のデータは気にしないでください。あくまでもテストデータです。
現在のデザイン:
追加のボタンを使用したデザイン (要点を示すだけで、最終的なデザインではありません):
私の意見では、同じボタンを何度も使用するのは冗長です。見た目が良くないだけです。
よかったら生で見てください。
ios - タブ バー コントローラーのツールバー
私はIOSインターフェイスの設計に慣れていないので、ツールバーをタブに配置できるかどうか、これがガイドラインに反しないかどうかに興味があります。私が達成しようとしているのは、データを保存するツールバーを備えた2つのタブ、消去、およびクイックロード(両方のタブで同じ)を持つことです。
セクションをビューの上に配置し、タブとツールバーを下に配置するか、下に積み重ねる必要があるかどうか、それを視覚的に行う方法も疑問に思っています。
ストーリーボードを使用しています。
android - ImageButton のマテリアル デザイン ガイドラインとは何ですか?
マテリアル デザイン ガイドラインは何について述べてImageButtons
いますか (トグル ボタンではありません)?
ここでは何も見つかりません: https://material.google.com/components/buttons.html。
- 彼らはどのように見えるべきですか?
- いつ、いつ使用する必要がありますか?
- 彼らはどのように振る舞うべきですか?
例:日付を切り替える左右のナビゲーション ボタンがありますが、マテリアル デザインに準拠しているかどうか疑問に思っています。
typescript - globals.d.ts などの型定義にカスタムの「もの」を追加するための推奨されるアプローチ
既存の型定義を拡張または変更する「ベスト プラクティス」の方法を探しています。
私は最近、lib.d.ts を拡張するための「ベスト プラクティス」があることを知りました。これは globals.d.ts と呼ばれます。 https://basarat.gitbooks.io/typescript/content/docs/project/globals.html
しかし、私が知る限り、そのファイルは lib.d.ts を拡張するためだけのものです。
だから私の質問はです。たとえばlodash.d.tsを拡張するための「ベストプラクティス」は何ですか?
現在my-project.ts
、ルートフォルダーにあるだけです
このようにするには、独自のインターフェースを使用する必要があります。そのため、lodash mixin の 1 つを使用したい場合は、LoDashStatic の代わりに ILoDashWithMixins を使用する必要があります。
できます。しかし、私はそれを「正しい」方法で行いたいと思っています。