プログラミング

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

23
styles.xmlのシンボル「テーマ」を解決できません(Android Studio)
今日から、Android Studioはstyles.xmlでAppCompatテーマを見つけることができませんが、たとえばコード内のAppCompatActivityは認識されます。Android Studioのバージョンは2.2.2、ビルド#AI-145.3360264です。 私はすでに最新のビルドツールへのアップグレード、sdk(25)バージョンのコンパイルなどを試みましたが、問題は解決しませんでした。 現時点では、(sdk managerから)以下をインストールしています。 android api:19と23 SDKプラットフォームツール:25.​​0.1 SDKツール:25.​​2.3 ビルドツール:23.0.2および25.0.1 サポートリポジトリ:40 googleリポジトリ:39 他のいくつかは、ここにリストする必要はありません。 アプリのbuild.gradle: apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion '25.0.1' defaultConfig { applicationId "xxx.xxxxxxxx.xxxxxxxxx" //not the real applicationId minSdkVersion 14 targetSdkVersion 19 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled true shrinkResources …

12
cocoapodsバージョン1.0.0.beta.1でポッドインストールがエラーを表示する
ポッドファイルは機能していましたが、cocoapodsバージョン1.0.0.beta.1に更新した後 ポッドインストールで次のエラーが表示される MacBook-Pro:iOS-TuneIn home$ pod install Fully deintegrating due to major version update Deleted 1 'Copy Pods Resources' build phases. Deleted 1 'Check Pods Manifest.lock' build phases. Deleted 1 'Embed Pods Frameworks' build phases. - libPods.a - Pods.debug.xcconfig - Pods.release.xcconfig Deleted 1 'Copy Pods Resources' build phases. Deleted 1 'Check …
175 ios  cocoapods 

20
ユーザーとして認証せずにInstagramからユーザーのメディアを取得するにはどうすればよいですか?
ユーザーの最近のInstagramメディアをサイドバーに配置しようとしています。Instagram APIを使用してメディアを取得しようとしています。 http://instagram.com/developer/endpoints/users/ ドキュメントにはGET https://api.instagram.com/v1/users/<user-id>/media/recent/と書かれていますが、OAuthアクセストークンを渡すように書かれています。アクセストークンは、ユーザーに代わって動作する承認を表します。ユーザーがInstagramにログインしてサイドバーにこれを表示したくない。彼らはInstagramのアカウントを持っている必要さえありません。 たとえば、Instagramにログインせずにhttp://instagram.com/thebrainscoopにアクセスして写真を見ることができます。APIを通じてそれを実行したいと考えています。 Instagram APIでは、非ユーザー認証リクエストはのclient_id代わりにを渡しaccess_tokenます。しかし、それを試してみると、次のようになります。 { "meta":{ "error_type":"OAuthParameterException", "code":400, "error_message":"\"access_token\" URL parameter missing. This OAuth request requires an \"access_token\" URL parameter." } } では、これは不可能ですか?最初にOAuthを介してInstagramアカウントにログインするようユーザーに要求せずに、ユーザーの最新(パブリック)メディアを取得する方法はありませんか?

10
VS2017で新しいデバッグウィンドウを無効にする方法
Visual Studio 2017 RCを使用していますが、[デバッグ]をクリックするとポップアップする新しいChromeウィンドウに非常に不満を感じています。 デバッグChromeウィンドウの問題: ウェブサイトの開始/「アタッチ」に時間がかかります(とにかくChrome DevToolsを使用しているため、不要なすべてのJavaScriptデバッグをアタッチしていると思います) 他のChromeウィンドウとドッキングできません(タブとして) フォーム履歴を覚えていません。フォームをテストしている場合、フォームデータをオートコンプリートできないため、毎回たくさん入力する必要があります URLの履歴を覚えていません。サイトの特定のページをテストしている場合、ChromeのURLバーのドロップダウンからすぐにURLを選択できません。完全にURLを入力する必要があります 拡張機能が有効になっていないため、ルーラーまたはカラーピッカー拡張機能を使用できません デバッグが停止するとChromeウィンドウが閉じるため、ローカルサイトを閲覧し続けるために新しいウィンドウを開く必要があります この新しいデバッグスタイルウィンドウを無効にし、VS 2015の状態に戻す方法を知っている人はいますか?

8
バックグラウンドからアプリを開くときにViewDidAppearが呼び出されない
値が0(ラベル)のビューコントローラーがあり、別のビューコントローラーからそのビューコントローラーを開くと、ラベルに値20をViewController設定viewDidAppearするように設定しました。これは、罰金に動作しますが、私は私のアプリを閉じていないと、再び、私は私のアプリを開くよりも、その値があるため変化しない場合viewDidLoad、viewDidAppearおよびviewWillAppear何も呼び出されます。アプリを開いたときにどのように呼び出すことができますか?から何かをする必要がありapplicationDidBecomeActiveますか?
175 ios  objective-c  iphone  xcode  swift 

16
数値キーを持つJavaScriptオブジェクトを配列に変換する
このようなオブジェクトがサーバーからのJSON応答として返されます。 {"0":"1","1":"2","2":"3","3":"4"} これを次のようなJavaScript配列に変換したいと思います。 ["1","2","3","4"] これを行う最良の方法はありますか?私が読んでいるところはどこでも、人々はループを使用して複雑なロジックを使用しています。これを行う別の方法はありますか?

19
ストーリーボードにIDのあるビューコントローラーが含まれていません
次のエラーが発生し続けます。 Storyboard (<UIStoryboard: 0x7ebdd20>) doesn't contain a view controller with identifier 'drivingDetails' これはコードです: - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"drivingDetails"]; controller.title = [[dao libraryItemAtIndex:indexPath.row] valueForKey:@"name"]; [self.navigationController pushViewController:controller animated:YES]; } はすでにidentifierオンに設定していますが、UIStoryboardまだこのエラーが発生します。

30
XcodeでiOSアプリアーカイブを生成できません
アプリケーションからのiOSアプリアーカイブの生成に問題があります。アプリケーションは問題なくコンパイルされ、シミュレータでも動作します。今、私はその場限りのテストをしたかったので、iOS App Archiveを生成できません。[製品]-> [アーカイブ]をクリックすると、一般的なxcodeアーカイブが生成されます。誰かが私を助けてくれますか?このアプリケーションのiOS App Archiveをすでに生成していることを述べておきます。何らかの理由でiOSアーカイブを生成するために停止しました。どうもありがとう。
175 iphone  ios  xcode  macos 


5
FreeMarkerテンプレートに変数が存在するかどうかを確認するにはどうすればよいですか?
テンプレートの処理時に値が提供される一連のプレースホルダーを含むFreemarkerテンプレートがあります。次のように、userName変数が指定されている場合は、条件付きでテンプレートの一部を含めます。 [#if_exists userName] Hi ${userName}, How are you? [/#if_exists] ただし、FreeMarkerのマニュアルにはif_existsが廃止されていることが示されているようですが、これを実現する別の方法を見つけることができません。もちろん、追加のブール変数isUserNameを提供して、次のように使用することもできます。 [#if isUserName] Hi ${userName}, How are you? [/#if] しかし、userNameが存在するかどうかを確認する方法がある場合は、この追加の変数を追加することを回避できます。

12
Androidスタジオはメモリを大量に消費します
Android Studio 1.0 RC 2をインストールしました。4GBのRAMをインストールしましたが、Android Studioを起動してAndroid Emulatorを起動した後、物理メモリの90%以上がこれら2つだけで使用されています。このメモリ使用量を減らす方法はありますか?このメモリの問題により、他のアプリケーションを同時に開くことができません。

10
bindまたはclickでイベントハンドラーをバインドしていない場合、jquery click()を呼び出して<a>リンクをたどることはできますか?
私のJavaScriptにはタイマーがあり、時間が経過すると別のページに移動するためにリンクをクリックすることをエミュレートする必要があります。これを行うには、jQueryのclick()関数を使用しています。私も使用して$().trigger()おりwindow.location、3つすべてで意図したとおりに機能させることができます。 私はいくつかの奇妙な振る舞いを観察しました、click()そして私は何が起こり、なぜ起こるのかを理解しようとしています。 私はこの質問で説明するすべてにFirefoxを使用していますが、他のブラウザがこれで何をするかにも興味があります。 イベントハンドラーを使用していない、$('a').bind('click',fn)または$('a').click(fn)設定していない場合、呼び出し$('a').click()を行っても何も起こらないようです。ブラウザーは新しいページをロードしないため、このイベントのブラウザーのデフォルトハンドラーは呼び出されません。 ただし、最初にイベントハンドラーを設定すると、イベントハンドラーが何もしなくても、期待どおりに機能します。 $('a').click(function(){return true;}).click(); これにより、自分をクリックしたかのように新しいページが読み込まれます。 だから私の質問は2つあります:私がどこかで何か間違ったことをしているのでこれは奇妙な行動ですか?click()独自のハンドラを作成していない場合、なぜ呼び出しはデフォルトの動作では何もしないのですか? 編集: ホフマンが私の結果を複製しようとしたときに決定したように、私が上で説明した結果は実際には起こりません。昨日観察したイベントの原因はわかりませんが、質問で説明したものではなかったのは今日です。 答えは、ブラウザで「偽の」クリックを行うことはできず、すべてのjQueryがイベントハンドラを呼び出すことです。あなたはまだwindow.locationページを変更するために使用することができ、それは私にとってはうまくいきます。

4
クラスプレフィックスによるCSSセレクターはありますか?
CSSルールを、クラスの1つが指定されたプレフィックスと一致するすべての要素に適用したい。 たとえばstatus-、次のスニペットでは、(AとCで始まるが、Bではない)クラスを持つdivに適用されるルールが必要です。 &lt;div id='A' class='foo-class status-important bar-class'&gt;&lt;/div&gt; &lt;div id='B' class='foo-class bar-class'&gt;&lt;/div&gt; &lt;div id='C' class='foo-class status-low-priority bar-class'&gt;&lt;/div&gt; ある種の組み合わせ: div[class|=status]とdiv[class~=status-] CSS 2.1で実行できますか?CSS仕様で実行できますか? 注:私は、jQueryを使用してそれをエミュレートできることを知っています。
175 css  css-selectors 

10
javax.faces.application.ViewExpiredException:ビューを復元できませんでした
コンテナー管理セキュリティーを備えた単純なアプリケーションを作成しました。問題は、ログインして別のページを開いてログアウトすると、最初のページに戻り、リンクをクリックするか、ページを更新すると、この例外が発生します。ログアウトしてセッションが破壊されるので、それは正常だと思います(多分そうではないかもしれません:))。ユーザーをindex.xhtmlやlogin.xhtmlなどにリダイレクトし、そのエラーページ/メッセージが表示されないようにするにはどうすればよいですか? 言い換えると、ログアウトした後、他のページをインデックス/ログインページに自動的にリダイレクトするにはどうすればよいですか? ここにあります: javax.faces.application.ViewExpiredException: viewId:/index.xhtml - View /index.xhtml could not be restored. at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:212) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:110) at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215) at filter.HttpHttpsFilter.doFilter(HttpHttpsFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:325) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:226) …

19
配列リストの配列を作成する
以下のようなarraylistの配列を作成したいと思います。 ArrayList&lt;Individual&gt;[] group = new ArrayList&lt;Individual&gt;()[4] しかし、それはコンパイルされていません。これどうやってするの?
175 java  arrays  arraylist 

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