プログラミング

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

10
PreferenceScreenにボタンを追加する方法は?
私はAndroid開発にかなり慣れていないので、プリファレンスに出会いました。それを見つけPreferenceScreenてログイン機能を作成したいと思いました。唯一の問題は、「ログイン」ボタンをに追加する方法がわからないことPreferenceScreenです。 これが私のPreferenceScreen姿です: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> ... <PreferenceScreen android:title="@string/login" android:key="Login"> <EditTextPreference android:persistent="true" android:title="@string/username" android:key="Username"></EditTextPreference> <EditTextPreference android:title="@string/password" android:persistent="true" android:password="true" android:key="Password"></EditTextPreference> </PreferenceScreen> ... </PreferenceScreen> ボタンは2つEditTextPreferenceののすぐ下にある必要があります。 この問題の簡単な解決策はありますか?私が見つけた1つの解決策は、sub PreferenceScreens を使用しているため機能していませんでした。 更新: 私はこの方法でボタンを追加できることを理解しました: <PreferenceScreen android:title="@string/login" android:key="Login"> <EditTextPreference android:persistent="true" android:title="@string/username" android:key="Username"></EditTextPreference> <EditTextPreference android:title="@string/password" android:persistent="true" android:password="true" android:key="Password"></EditTextPreference> <Preference android:layout="@layout/loginButtons" android:key="loginButtons"></Preference> </PreferenceScreen> レイアウトファイル(loginButtons.xml)は次のようになります。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" …


17
「権限のあるSSL / TLSセキュアチャネルの信頼関係を確立できませんでした」を解決する方法
私はこの問題を修正したと本当に思っていましたが、以前は偽装されていました。 HTTPSを使用してIIS 7でホストされているWCFサービスがあります。私は、Internet Explorerでこのサイトを参照すると、それは私がするので、これは、魔法のように動作しているローカルルート証明機関ストアに証明書を追加しました。 私は1台のマシンで開発しているので、クライアントとサーバーは同じマシンです。証明書はIIS 7管理スナップインから直接自己署名されます。 私は今もこのエラーを受け取り続けています... 権限を持つSSL / TLSセキュアチャネルの信頼関係を確立できませんでした。 ...クライアントコンソールから呼び出されたとき。 findprivatekeyとを使用して、証明書にアクセス許可とネットワークサービスを手動で付与しましたcacls.exe。 私はSOAPUIを使用してサービスに接続しようとしましたが、それは機能します。そのため、クライアントアプリケーションの問題である必要があります。これは、httpでの機能に基づいたコードです。 接続できない理由についてすべての可能性を使い果たしたように見えますか?
135 wcf  iis  certificate 




3
npm @types orgパッケージでのTypeScriptタイピング
タイプパッケージを含むnpm組織@typesがあることに気づきましたが、それに関するドキュメントは見つかりません。これらはどのように使用されるのですか? タイピングツールで使用するためのものですか?もしそうなら、それらをインストールする方法?たとえば、@types/openlayersパッケージはありtypings search npm:openlayersますが何も返しません。 タイピングツールとは別に使用するためのものですか?たとえば、npm?

10
YumでMavenをインストールするにはどうすればよいですか?
私は、yumやmavenについてはあまり学習しないようにしています。私はこのコードを継承しており、この環境で必要以上に時間をかけたくありません。 私はヤムを持っています。私のインストールは「持っている」(「添付されている」?「知っている」?)2つのリポジトリ:AmazonのリポジトリとJPackageは、標準のようなものだと理解しています。(実際、これらのリポジトリはそれぞれ2つのサブリポジトリで構成されていますが、それが問題を引き起こしているとは思いません。) yumにmaven2のインストールを依頼したところ、maven2を聞いたことがないと断られました。 Amazonを無視して maven2をインストールするようにyumに要求すると、それは可能ですが、かなり古いMaven 2.0.9がインストールされます。私が持っている実際のpom.xmlには、より高いバージョンが必要です。 MavenリポジトリをGoogleで検索すると、MavenをインストールするためにYumが使用できるリポジトリではなく、Mavenが他のものを構築するために使用できるリポジトリを取得します。(MavenでYumを構築できるものを含むリポジトリを見つけました。現時点では、Googleが私をあざけっているようです。) したがって、必要なのは、Maven 2.2.1をインストールするために必要なものがすべて含まれているリポジトリを指すリポジトリファイルだけです。 これらのすべての省力化デバイスに対応していなければ、おそらくいくつかの作業を完了することができます。
135 maven-2  yum 

17
ナビゲーションバーで「戻る」ボタンが押されたときの検出
ナビゲーションバーで[戻る]ボタン(前の画面に戻る、親ビューに戻る)ボタンが押されたときに、いくつかのアクションを実行する必要があります。 イベントをキャッチし、画面が消える前に一時停止してデータを保存するためのアクションを実行するために実装できるメソッドはありますか?
135 iphone  objective-c  ios  xcode 

15
JavaScriptをトリガーするリンクがクリックされたときにWebページが上にスクロールしないようにするにはどうすればよいですか?
次のようなjQueryまたはJavaScriptイベントに関連付けられたリンクがある場合: <a href="#">My Link</a> ページが上にスクロールしないようにするにはどうすればよいですか?アンカーからhref属性を削除すると、ページが一番上までスクロールしませんが、リンクをクリックできないようです。
135 javascript  html 



4
数字以外のすべてを削除するPHPコード
文字列からすべてを削除しようとしていますが、数字(0-9)のみです。 これはうまくいくと思いました。 echo preg_replace("[^0-9]","",'604-619-5135'); しかし、それは「604-619-5135」に似ています。何が欠けていますか???
135 php  regex  string 

6
Array Rails ActiveRecordのIDを例外なく選択する方法
次のようなIDの配列がある場合 ids = [2,3,5] そして私は演奏します Comment.find(ids) すべてが正常に動作します。しかし、存在しないIDがあると、例外が発生します。これは一般的に、いくつかのフィルターに一致するIDのリストを取得し、次のような場合に発生します current_user.comments.find(ids) 今回は有効なコメントIDを持っている可能性がありますが、これは特定のユーザーに属していないため、見つかりませんでした。例外が発生します。 私は試しましたがfind(:all, ids)、すべてのレコードが返されます。 今私ができる唯一の方法は current_user.comments.select { |c| ids.include?(c.id) } しかし、それは私にとって非常に非効率的なソリューションのようです。 存在しないレコードで例外を発生させずに配列でIDを選択するより良い方法はありますか?

7
スクリーンショットのiOS検出?
App StoreにあるアプリSnapchatは、写真を自己破壊して共有できるアプリです。写真はX秒間しか表示できません。家庭用電源キーの組み合わせを使用して画像が表示されているときにスクリーンショットを撮ろうとすると、スクリーンショットを撮ろうとしたことが送信者に通知されます。 SDKのどの部分で、ユーザーがスクリーンショットを撮っていることを検出できますか?これが可能であることを知りませんでした。
135 ios  screenshot 

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