Programowanie

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



17
Git commit otwiera pusty plik tekstowy, po co?
We wszystkich samouczkach Git, które przeczytałem, mówią, że możesz: git init git add . git commit Kiedy to robię, otwiera się duży plik tekstowy. Żaden z samouczków nie wydaje się rozwiązać tego problemu, więc nie wiem, co zrobić z plikiem ani co w nim umieścić, jeśli cokolwiek.
93 git  git-commit 


8
Czy istnieje sposób, aby elipsize = „marquee” zawsze przewijało się?
Chcę użyć efektu marquee na TextView, ale tekst jest przewijany tylko wtedy, gdy TextView staje się fokusem. To jest problem, ponieważ w moim przypadku tak nie jest. Ja używam: android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" Czy istnieje sposób, aby TextView zawsze przewijał swój tekst? Widziałem, jak to się robi w aplikacji Android Market, gdzie …

12
Pobieranie adresu URL zdjęcia profilowego Google+ z user_id
Wiem, że wiele interfejsów API sieci społecznościowych umożliwia utworzenie adresu URL do zdjęcia profilowego użytkownika przy użyciu jego identyfikatora użytkownika lub nazwy użytkownika. W przypadku Facebooka wygląda to tak: http://graph.facebook.com/user_id/picture?type=square Czy jest coś takiego dla Google Plus? Lub w jakikolwiek inny sposób na uzyskanie zdjęcia użytkownika bez wywołania API?



11
Zmień kolor paska narzędzi w Appcompat 21
Testuję nowe funkcje projektowania materiałów w Appcompat 21. Dlatego stworzyłem Toolbar taki jak ten: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_my_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/> i umieściłem go w moim głównym pliku układu. Następnie ustawiłem go jako supportActionBar w ten sposób: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); To działa, ale jakoś nie mogę …

8
Jak zatrzymać instalację Jenkinsa w systemie Mac Snow Leopard?
Zainstalowałem plik wykonywalny Jenkins na OSX, ale teraz chcę go zatrzymać. Za każdym razem, gdy go zabiję, nie ważne jak, po prostu natychmiast się restartuje. Próbowałem użyć polecenia wyjścia z adresu URL Jenkinsa: http://localhost:8080/exit który prosi mnie o wysłanie polecenia, co robię, a serwer wyłącza się zgodnie z żądaniem. Ale …
93 macos  jenkins  daemon 

6
Jak napisać LINQ .Skip (1000) .Take (100) w czystym SQL?
Jaki jest odpowiednik SQL .Skip()metody w LINQ? Na przykład: Chciałbym wybrać wiersze 1000-1100 z określonej tabeli bazy danych. Czy jest to możliwe tylko w przypadku SQL? A może muszę zaznaczyć całą tabelę, a następnie znaleźć wiersze w pamięci? Najlepiej byłoby tego uniknąć, jeśli to możliwe, ponieważ stół może być dość …
93 .net  sql  sql-server 


11
ProcessBuilder: Przekazywanie stdout i stderr uruchomionych procesów bez blokowania głównego wątku
Buduję proces w Javie przy użyciu ProcessBuilder w następujący sposób: ProcessBuilder pb = new ProcessBuilder() .command("somecommand", "arg1", "arg2") .redirectErrorStream(true); Process p = pb.start(); InputStream stdOut = p.getInputStream(); Teraz mój problem jest następujący: chciałbym przechwycić wszystko, co przechodzi przez standardowe wyjście i / lub stderr tego procesu i przekierować to na …


16
Filtr intencji Androida: powiąż aplikację z rozszerzeniem pliku
Mam niestandardowy typ / rozszerzenie pliku, z którym chcę powiązać moją aplikację. O ile wiem, element danych jest przeznaczony do tego celu, ale nie mogę go uruchomić. http://developer.android.com/guide/topics/manifest/data-element.html Zgodnie z dokumentacją i wieloma postami na forum powinno to działać tak: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> …

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.