반응형

전체 글 2602

프로그래밍 방식으로 Android에서 뒤로 버튼을 누르는 방법은 무엇입니까?

프로그래밍 방식으로 Android에서 뒤로 버튼을 누르는 방법은 무엇입니까? 내 앱에는 로그 아웃 기능이 있습니다. 사용자가 로그 아웃을 클릭하면 홈 화면으로 이동합니다. 이제 뒤로 버튼을 눌러 앱을 종료합니다. 하지만 내가 원하는 것은 뒤로 버튼 기능과 마찬가지로 자동으로 (예 : 프로그래밍 방식으로) 종료해야한다는 것입니다. finish ()를 호출하면 기능이 수행된다는 것을 알고 있습니다. 그러나 문제는 이전 활동으로 이동한다는 것입니다. onBackPressed()지원되는 이유 : API 레벨 5 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { onBac..

Program Tip 2020.10.18

파일이없는 폴더 및 하위 폴더 목록을 얻으려면 어떻게합니까?

파일이없는 폴더 및 하위 폴더 목록을 얻으려면 어떻게합니까? 디렉토리 의 폴더 및 하위 폴더 목록을 파일 로 인쇄하려고 합니다. 를 실행 dir /s/b/o:n > f.txt하면 파일 목록도 표시됩니다. 폴더와 하위 폴더 만 필요합니다. 누구든지 명령 줄 인터페이스에서이 작업을 수행 할 수 있다는 것을 알고 있습니까? 이 시도: dir /s /b /o:n /ad > f.txt Displays a list of files and subdirectories in a directory. DIR [ drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timef..

Program Tip 2020.10.18

Git 실행 취소 병합 시도

Git 실행 취소 병합 시도 공급 업체 디렉토리 (# 2)가있는 작업 디렉토리 (# 1)가 있습니다. 작곡가없이 수동으로 끌어오고 싶은 종속성이 하나 있습니다 (php 버전의 npm / gem). 나는 # 1에서 작업하고 있었지만, # 2에서 라이브러리를 업데이트하기로 결정했을 때 변경 사항을 저장 / 커밋하지 않았습니다. vendor / myname으로 이동하여 git pull 저장소를 수행했습니다. 불행히도 공급 업체 폴더에 새 디렉토리를 만드는 대신 # 1로 가져와 병합하기 시작했습니다. 지금 나 한테있어: 내 변경 사항이있는 # 1 폴더 잘못된 저장소에서 원하지 않는 파일이있는 # 1 폴더 composer.json, Readme.md ... (일반 파일)과 같은 # 1 병합 충돌 폴더 # 1에 대..

Program Tip 2020.10.18

Swift에서 UIBarButtonItem에 대한 동작을 설정하는 방법

Swift에서 UIBarButtonItem에 대한 동작을 설정하는 방법 Swift에서 사용자 정의 UIBarButtonItem에 대한 작업을 어떻게 설정할 수 있습니까? 다음 코드는 탐색 모음에 버튼을 성공적으로 배치합니다. var b = UIBarButtonItem(title: "Continue", style: .Plain, target: self, action:nil) self.navigationItem.rightBarButtonItem = b 이제 func sayHello() { println("Hello") }버튼을 터치하면 전화하고 싶습니다 . 지금까지 나의 노력 : var b = UIBarButtonItem(title: "Continue", style: .Plain, target: self, ..

Program Tip 2020.10.18

의존성 주입 및 싱글 톤 디자인 패턴

의존성 주입 및 싱글 톤 디자인 패턴 의존성 주입 또는 싱글 톤 패턴을 사용할 때를 어떻게 식별합니까? 많은 웹 사이트에서 "Use Dependency injection over singleton pattern"을 읽었습니다. 그러나 나는 그들에게 전적으로 동의하는지 확실하지 않습니다. 내 중소 규모 프로젝트의 경우 싱글 톤 패턴 사용이 간단하다는 것을 확실히 알 수 있습니다. 예를 들어 Logger. 사용할 수 Logger.GetInstance().Log(...)있지만, 대신 로거의 인스턴스를 사용하여 생성하는 모든 클래스를 주입해야하는 이유는 무엇입니까? 테스트에 기록 된 내용을 확인하려면 종속성 주입이 필요합니다. 또한 로거는 단일 항목이 아닙니다. 일반적으로 각 클래스마다 로거가 있습니다. 테스트..

Program Tip 2020.10.18

선언 된 패키지가 예상 패키지 ""와 일치하지 않습니다.

선언 된 패키지가 예상 패키지 ""와 일치하지 않습니다. Eclipse를 사용하고 있으며 Java를 한동안 사용하지 않았습니다. 그러나 명령 줄에서 코드를 잘 컴파일하고 필요한 .class파일을 생성 할 수 있습니다. Eclipse에서는 The declared package "Devices" does not match the expected package "". 이것은 무엇을 의미하며 어떻게 고칠 수 있습니까? 샘플 코드 : package Devices; public final class DevFrequency { public short messageID; public double frequency; public short converterID; public DevFrequency() { } public..

Program Tip 2020.10.18

ArrayList로 Parcelable을 올바르게 구현하는 방법

ArrayList로 Parcelable을 올바르게 구현하는 방법? 수업을 듣는 데 문제가 Parcelable있습니다. 문제는 ArrayList객체 인 클래스의 구성원을 소포에 쓰려고한다는 것 입니다. 는 ArrayList것입니다 Serializable, 그리고 객체 ( ZigBeeDev목록)이 있습니다 Parcelable. 다음은 관련 코드입니다. package com.gnychis.coexisyst; import java.util.ArrayList; import java.util.Iterator; import android.os.Parcel; import android.os.Parcelable; public class ZigBeeNetwork implements Parcelable { public St..

Program Tip 2020.10.18

Java에서 Iterable 크기 가져 오기

Java에서 Iterable 크기 가져 오기 IterableJava 의 요소 수를 알아야합니다 . 나는 이것을 할 수 있다는 것을 안다. Iterable values = ... it = values.iterator(); while (it.hasNext()) { it.next(); sum++; } Iterable의 개체가 더 이상 필요하지 않기 때문에 이와 같은 작업을 수행 할 수도 있습니다. it = values.iterator(); while (it.hasNext()) { it.remove(); sum++; } 소규모 벤치 마크에서는이 문제에 대한 성능 차이, 의견 또는 기타 아이디어가 많지 않았습니까? 요약 : Iterables.size(Iterable)위대한 구아바 라이브러리 의 유틸리티 방법 을 ..

Program Tip 2020.10.18

명령 줄에서 SOAP wsdl 웹 서비스 호출을 수행하는 방법

명령 줄에서 SOAP wsdl 웹 서비스 호출을 수행하는 방법 https://sandbox.mediamind.com/Eyeblaster.MediaMind.API/V2/AuthenticationService.svc?wsdl에 대한 SOAP 웹 서비스 호출을 작성 하고 매개 변수 (ApplicationKey, Password 및 UserName)를 전달하는 동안 ClientLogin 작업을 사용해야합니다. . 응답은 UserSecurityToken입니다. 그들은 모두 문자열입니다. 다음은 내가하려는 작업을 자세히 설명하는 링크입니다. https://sandbox.mediamind.com/Eyeblaster.MediaMind.API.Doc/?v=3 명령 줄에서 어떻게 할 수 있습니까? (Windows 및 / ..

Program Tip 2020.10.18

Android Studio의 Gson 라이브러리

Android Studio의 Gson 라이브러리 누군가 Android 프로젝트에 Gson 라이브러리를 추가하는 단계별 가이드를 제공 할 수 있습니까? JSON내장 라이브러리를 사용해 보았지만 지금은 약간 지루한 것 같습니다. 나는 Gson을 기반으로 한 몇 가지 예를 보았고 정말 쉬운 것 같습니다. 다음 종속성 추가 또는 Gson jar 파일 다운로드 implementation 'com.google.code.gson:gson:2.8.2' 문서 등을 보려면 github repo 를 따르십시오 . Google-gson 읽기 Gson은 Java 객체를 JSON 표현으로 변환하는 데 사용할 수있는 Java 라이브러리입니다. 또한 JSON 문자열을 동등한 Java 객체로 변환하는 데 사용할 수 있습니다. MODU..

Program Tip 2020.10.18
반응형