プログラミング

プロおよび熱狂的プログラマーのためのQ&A

23
アクティビティの開始時にソフトキーボードを非表示にする方法
android:windowSoftInputMode="stateVisible"マニフェストにEdittextがあります。これで、アクティビティを開始するとキーボードが表示されます。それを隠す方法は?android:windowSoftInputMode="stateHiddenキーボードが表示されているときにアプリを最小化して再開すると、キーボードが表示されるはずなので、使用できません。私が試した InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); しかし、それはうまくいきませんでした。

30
予測可能なランダムジェネレーターの必要性
私はウェブゲームの開発者で、乱数に問題がありました。プレーヤーが剣でクリティカルヒットを得る確率が20%であるとしましょう。つまり、5ヒットのうち1ヒットが重要です。問題は、実際の結果が非常に悪いことです。5ヒットで3クリティカル、15ヒットでまったくクリティカルにならない場合があります。戦いはかなり短い(3-10ヒット)ので、良いランダム分布を得ることが重要です。 現在はPHPを使用していますがmt_rand()、コードをC ++に移動しているだけなので、ゲームの新しいエンジンでこの問題を解決したいと考えています。 解が均一な乱数発生器であるかどうか、または適切な分布を強制するために以前のランダムな状態を覚えているかもしれません。
151 c++  algorithm  random 

20
NSAttributedStringのboundingRectWithSizeが誤ったサイズを返す
属性付き文字列の四角形を取得しようとしていますが、boundingRectWithSize呼び出しは渡したサイズを考慮せず、高さが大きい(長い文字列である)のではなく、1行の高さの四角形を返します。高さの非常に大きな値と、以下のコードのように0を渡して実験しましたが、返される四角形は常に同じです。 CGRect paragraphRect = [attributedText boundingRectWithSize:CGSizeMake(300,0.0) options:NSStringDrawingUsesDeviceMetrics context:nil]; これは壊れていますか、それともラップされたテキストの四角形を返すために何か他のことをする必要がありますか?

12
OnFragmentInteractionListenerを実装する方法
私はAndroid Studio 0.8.2にナビゲーションドロワーを備えたウィザード生成アプリを持っています フラグメントを作成してnewInstance()で追加したところ、次のエラーが発生しました。 com.domain.myapp E / AndroidRuntime:致命的な例外:メインjava.lang.ClassCastException:com.domain.myapp.MainActivity@422fb8f0はOnFragmentInteractionListenerを実装する必要があります このOnFragmentInteractionListenerを実装する方法がどこにも見つかりませんか?Android sdkのドキュメントにもありません! MainActivity.java import android.app.Activity; import android.app.ActionBar; import android.app.Fragment; import android.app.FragmentManager; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.support.v4.widget.DrawerLayout; public class MainActivity extends Activity implements NavigationDrawerFragment.NavigationDrawerCallbacks { /** * Fragment managing the behaviors, interactions and presentation …

30
java.lang.RuntimeException:アクティビティComponentInfoをインスタンス化できません
サンプルコードを実行しようとしていましたが、Android 1.5エミュレータでアプリケーションを起動しているときに、次のエラーが発生しました。 LogCatからのエラー: 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): FATAL EXCEPTION: main 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.s.android.test/com.s.android.test.MainActivity}: java.lang.ClassNotFoundException: com.s.android.test.MainActivity in loader dalvik.system.PathClassLoader[/data/app/com.s.android.test-2.apk] 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1544) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1638) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread.access$1500(ActivityThread.java:117) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:928) 01-13 02:28:08.392: ERROR/AndroidRuntime(2888): at android.os.Handler.dispatchMessage(Handler.java:99) 01-13 02:28:08.392: …

17
ユーザーが画像のカメラまたはギャラリーを選択できるようにする
私がやろうとしていることは非常に単純なようですが、数日検索した後では、まったく理解できません。 ユーザーが複数(最大5つ)の画像を選択できるアプリケーションがあります。を使用していImageViewます。ユーザーがをクリックしたときに、次ImageViewのオプションを許可します ギャラリーから画像を選択する、または カメラを使用して画像をキャプチャします。 私はACTION_GET_CONTENTインテントを使用することから始めましたが、それはギャラリーに行くのにうまくいきます。そこでACTION_PICK_ACTIVITY、ユーザーがカメラまたはギャラリーを選択できるようにインテントを使用してみました。 Intent pickIntent = new Intent(Intent.ACTION_PICK_ACTIVITY); Intent gallIntent=new Intent(Intent.ACTION_GET_CONTENT); gallIntent.setType("image/*"); Intent camIntent = new Intent("android.media.action.IMAGE_CAPTURE"); pickIntent.putExtra(Intent.EXTRA_INTENT, camIntent); pickIntent.putExtra(Intent.EXTRA_INTENT, gallIntent) pickIntent.putExtra(Intent.EXTRA_TITLE, "Select Source"); startActivityForResult(pickIntent, IMAGE_SELECTOR); しかし、追加できるのは1つだけのようEXTRA_INTENTです。メニューは期待どおりに表示されますが、唯一のオプションはギャラリーとファイルです...カメラはありません)。 私が見逃しているこれを行うためのより良い/簡単な方法はありますか?助けてくれてありがとう。

10
なぜJava / SpringではなくScala / Liftを使用するのですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 私はこの質問が少しオープンであることを知っていますが、私はJava / Springの代替としてScala / Liftを検討しており、Scala / Liftがそれよりも優れている本当の利点は何だろうと思います。私の見解と経験から、Java AnnotationsとSpringは、アプリケーションに対して実行する必要があるコーディングの量を本当に最小限に抑えます。Scala / Liftはそれを改善しますか?
151 java  spring  scala  lift 



8
Twitterのポップオーバーのコンテンツとしてdivを使用することは可能ですか
ここでは、Twitterのブートストラップのポップオーバーを使用しています。現在、ポップオーバーテキストをスクロールすると、<a>のdata-content属性のテキストのみが表示されたポップオーバーが表示されます。とにかく<div>ポップオーバーの中に入れてもらえるかなと思っていました。可能性としては、そこでphpとmysqlを使用したいのですが、divを動作させることができれば、残りを理解できると思います。データコンテンツをdivIDに設定しようとしましたが、機能しませんでした。 HTML: <a class='danger' data-placement='above' rel='popover' data-content='#PopupDiv' href='#'>Click</a>


2
サービス、ディレクティブ、モジュールの違いは何ですか?
たくさんのドキュメントを読んでいますが、どんどん混乱しています。私は基本的に違いを理解できません サービス 指令 モジュール カスタムコンポーネントがたくさんあります。ディレクティブを使用していることもあれば、サービスを使用していることもあります。それは常にモジュールから始まります。誰かがこれらの3つのタイプの違いを例で説明できますか?
151 angularjs 

16
ブラウザは400px未満に拡大縮小しませんか?
私は流動的なスタイルシートを組み立てる作業をしていて、それは素晴らしい働きをします。私が気づいたことの1つは、Chromeのブラウザウィンドウが400px未満にサイズ変更されず、そのままスタックし、FFで縮小すると、約400pxで停止して水平スクロールバーがポップアップすることです。 私の携帯電話でサイトを開くと、320px前後で完璧に見えるので、400px未満のスケールになることはわかっています。 これがブラウザ/デスクトップのことなのか、CSS以外のものを見る必要があるのか​​を誰かが知っているのかどうか知りたいと思いました。min-width宣言がないので、何が原因かわかりません。 再びデスクトップでは、それは約400pxの最小幅に縮小して停止しますが、私の電話でそれを開くと、それは約320pxの電話画面のサイズに拡大縮小します...デスクトップでは320pxに縮小しません。 -edit-また、これが問題かどうかはわかりませんが、Operaではほとんど何にも縮小できません...したがって、ChromeやFFではなく、Operaで動作します...アイデアはありますか?

22
MissingManifestResourceExceptionの意味と修正方法
状況: と呼ばれるクラスライブラリがあり、RT.Servers(タイプのbyte[])いくつかのリソースが含まれていますが、それは重要ではないと思います) 同じクラスライブラリには、これらのリソースの1つを返すメソッドが含まれています その単一のメソッドのみを呼び出す単純なプログラム(そのライブラリへの参照付き)があります。 私が手MissingManifestResourceExceptionに次のメッセージを: 指定されたカルチャまたはニュートラルカルチャに適したリソースが見つかりませんでした。「Servers.Resources.resources」がコンパイル時にアセンブリ「RT.Servers」に正しく埋め込まれているかリンクされているか、必要なすべてのサテライトアセンブリがロード可能で完全に署名されていることを確認してください。 私は文化やアセンブリ署名で遊んだことがないので、ここで何が起こっているのかわかりません。また、これは同じライブラリを使用する別のプロジェクトでも機能します。何か案は?
151 c#  .net  resources  manifest  culture 

15
Visual Studioで行番号の表示を有効にする
Visual Studioにソースファイルの行番号を表示する方法がないのはなぜですか?それを有効にする方法、またはプラグインはありますか?プログラム内のコードの行数は重要ではないことはわかっていますが、プログラムの長さや特定の行数を参考にするとよい場合があります。 試しましたが、行番号を有効にする方法が見つからないようで、意外と思います。 これはVisual Studio 2010 Ultimateです。(私の以前の質問を読んだ場合、私は今まで2008 Expressを使用してきました。)

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