Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

12
zadzwoń, otwórz łącze w przeglądarce
<a target="_blank" data-rel="external" href="http://www.kidzout.com">www.kidzout.com</a> cześć eksperci, używam phonegap 2.9.0 i używam powyższego kodu, aby otworzyć link w przeglądarce, ale otwiera go w tej samej aplikacji ...... jak otworzyć przeglądarkę safari? otwiera witrynę w tej samej aplikacji, a następnie nie mogę do niej wrócić, więc muszę usunąć aplikację i zainstalować ją …
114 html  cordova 

10
Wykrywanie, kiedy użytkownik odrzucił klawiaturę programową
W widoku mam widżet EditText. Gdy użytkownik wybierze widżet EditText, wyświetlam kilka instrukcji i pojawia się klawiatura programowa. Używam OnEditorActionListener, aby wykryć, kiedy użytkownik zakończył wprowadzanie tekstu, i zwalniam klawiaturę, ukrywam instrukcje i wykonuję jakąś akcję. Mój problem polega na tym, że użytkownik odrzuca klawiaturę, naciskając klawisz BACK. System operacyjny …
114 android 

4
Jak utworzyć niestandardową klasę widoku systemu iOS i utworzyć jej wystąpienie wielu kopii (w IB)?
Obecnie tworzę aplikację, która będzie miała wiele timerów, które w zasadzie są takie same. Chcę utworzyć niestandardową klasę, która używa całego kodu timerów, a także układu / animacji, więc mogę mieć 5 identycznych timerów, które działają niezależnie od siebie. Układ utworzyłem za pomocą IB (xcode 4.2), a cały kod timerów …


7
Jak ustawić domyślną wartość kolumny typu data i godzina, aby rejestrować czas tworzenia podczas migracji?
Rozważ poniższy skrypt tworzenia tabeli: create_table :foo do |t| t.datetime :starts_at, :null => false end Czy można ustawić domyślną wartość jako aktualny czas? Próbuję znaleźć niezależny odpowiednik DB w szynach dla definicji kolumn SQL podanych poniżej: Składnia Oracle start_at DATE DEFAULT SYSDATE() Składnia MySQL start_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP LUB start_at …

7
git pull przerwał działanie z błędną nazwą pliku za długą
Używam systemu Windows jako systemu operacyjnego i pracuję nad projektem z przyjacielem, który używa komputera Mac. Sprawdził kod na naszym Githubie. Próbowałem wyciągnąć wszystko, co zrobił, i zakończyło się z błędem „zbyt długa nazwa pliku” w kodzie strony trzeciej. Co mogę zrobić?
114 git 

11
Chcesz zaktualizować projekt z Angular v5 do Angular v6
Ponieważ Angular 6 jest tutaj, chcę zaktualizować lub przenieść moją aplikację kliencką Angular 5 do Angular 6, ale nie otrzymuję żadnego samouczka ani niczego, co mogłoby mnie poprowadzić. Według mnie wystarczy uruchomić nowy Angular CLI, a następnie przenieść moje starsze źródło do nowego projektu. Czytałem, że Angular 6 używa nowego …


8
Android: Jak zmienić ikonę „Strona główna” ActionBar na coś innego niż ikona aplikacji?
Główna ikona mojej aplikacji składa się z dwóch części na jednym obrazie: logo i kilku liter pod nim. Działa to dobrze w przypadku ikony programu uruchamiającego dla aplikacji, ale gdy ikona pojawia się na lewej krawędzi ActionBar, litery są ucinane i nie wygląda to dobrze. Chciałbym zapewnić ActionBarowi oddzielną wersję …

6
Jak odwrócić animacje fragmentów w BackStack?
Myślałem, że system odwróci animacje na backstacku, gdy przycisk Wstecz zostanie naciśnięty podczas korzystania z fragmentów przy użyciu następującego kodu: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();

6
Błąd instalacji Mavena w systemie OSX Nieobsługiwana wersja major.minor 51.0
Zainstalowałem Mavena, wykonując następujące kroki: (samouczek) JAVA_HOME=/Library/Java/Home export M2_HOME=/Users/steven/zimmermann/maven export M2=$M2_HOME/bin export PATH=$M2:$PATH echo $JAVA_HOME echo $M2_HOME echo $M2 echo $PATH nano .bash_profile potem napisałem echo w .bash_profile sth w ten sposób: JAVA_HOME=/usr/libexec/java_home M2_HOME=/path/to/your/apache-maven-3.x.x M2=/path/to/your/apache-maven-3.x.x/bin PATH=/path/to/maven/bin:/$….bla-bla-bla… a także napisałem to w .bashrc export M2_HOME=/Users/steven/zimmermann/maven export M2=$M2_HOME/bin export PATH=$M2:$PATH teraz, gdy …

15
Wielowierszowy tekst edycji z przyciskiem czynności Gotowe
Czy można mieć EditTextwidżet z android:inputType="textMultiLine"zestawem, a android:imeOptions="actionDone"jednocześnie? Chciałbym mieć wielowierszowe pole edycji z przyciskiem akcji na klawiaturze do wykonania, a nie Enter (powrót karetki), ale wygląda na to, że nie działa. Z góry dziękuję
114 android 


3
Zrozumienie pojęć Canvas i Surface
Staram się zrozumieć proces rysowania, SurfaceViewa tym samym cały Surface/ Canvas/ Bitmapsystem, który jest używany w Androidzie. Przeczytałem wszystkie artykuły i strony dokumentacji API, które udało mi się znaleźć na stronie dla programistów Androida, kilka samouczków z grafiką Androida, kod źródłowy LunarLander i to pytanie . Proszę, powiedz mi, które …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.