Programowanie

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

8
Jak ustawić przycisk radiowy zaznaczony jako domyślny w grupie radiowej?
Stworzyłem RadioGroupi RadioButtondynamicznie: RadioGroup radioGroup = new RadioGroup(context); RadioButton radioBtn1 = new RadioButton(context); RadioButton radioBtn2 = new RadioButton(context); RadioButton radioBtn3 = new RadioButton(context); radioBtn1.setText("Less"); radioBtn2.setText("Normal"); radioBtn3.setText("More"); radioBtn2.setChecked(true); radioGroup.addView(radioBtn1); radioGroup.addView(radioBtn2); radioGroup.addView(radioBtn3); Tutaj radioBtn2.setChecked(true);przyczyny radioBtn2zawsze sprawdzane. Oznacza to, że nie mogę odznaczyć radioBtn2, zaznaczając pozostałe dwa przyciski opcji ( radioBtn1, radioBtn3). Chcę, …

13
Dodaj cień do niestandardowego kształtu na Androidzie
Czy można dodać cień do niestandardowego kształtu w systemie Android? Po przejrzeniu dokumentacji widzę tylko sposób na zastosowanie cienia tekstu. Próbowałem tego bez powodzenia: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#90ffffff"/> <corners android:radius="12dp" /> <item name="android:shadowColor">#000000</item> <item name="android:shadowRadius">5</item> <item name="android:shadowDy">3</item> </shape>

6
Problem z kodowaniem Java FileReader
Próbowałem użyć java.io.FileReader do odczytania niektórych plików tekstowych i przekonwertowania ich na ciąg, ale okazało się, że wynik jest nieprawidłowo zakodowany i w ogóle nie jest czytelny. Oto moje środowisko: Windows 2003, kodowanie systemu operacyjnego: CP1252 Java 5.0 Moje pliki są zakodowane w UTF-8 lub CP1252, a niektóre z nich …
132 java  file  unicode  encoding 

7
Jak zapisać obiekt S3 do pliku za pomocą boto3
Próbuję stworzyć "hello world" z nowym klientem boto3 dla AWS. Mój przypadek użycia jest dość prosty: pobierz obiekt z S3 i zapisz go do pliku. W boto 2.X zrobiłbym to tak: import boto key = boto.connect_s3().get_bucket('foo').get_key('foo') key.get_contents_to_filename('/tmp/foo') Na boto 3. Nie mogę znaleźć prostego sposobu na zrobienie tego samego, więc …


16
Głębokie sprawdzanie zerowe, czy jest lepszy sposób?
Uwaga: to pytanie został poproszony przed wprowadzeniem do .?operatora w C # 6 / Visual Studio 2015 . Wszyscy tam byliśmy, mamy pewne głębokie właściwości, takie jak cake.frosting.berries.loader, które musimy sprawdzić, czy jest zerowe, więc nie ma wyjątku. Aby to zrobić, użyj skróconej instrukcji if if (cake != null && …
132 c#  null 


14
Atrybuty HTML dla EditorFor () w ASP.NET MVC
Dlaczego nie mogę przekazać atrybutów HTML do EditorFor()? na przykład; <%= Html.EditorFor(model => model.Control.PeriodType, new { disabled = "disabled", readonly = "readonly" }) %> Nie chcę używać metadanych Aktualizacja : rozwiązaniem było nazwanie tego z widoku: <%=Html.EditorFor( model => model.Control.PeriodEndDate, new {Modifiable=model.Control.PeriodEndDateModifiable})%> i użyj ViewData["Modifiable"]w moim niestandardowym EditorTemplates / String.ascx, …


4
Xcode 6 / Beta 4: używanie nagłówków mostkujących z elementami docelowymi struktury nie jest obsługiwane
Właśnie zaktualizowałem do Xcode 6 Beta 4 i mam framework, który stworzyłem dla Live Views w Beta 2. Z powodu kolejnego szybkiego błędu musiałem użyć trochę kodu Obj-C. Jednak podczas aktualizacji pojawia się następujący błąd: błąd: używanie nagłówków mostkujących z elementami docelowymi struktury nie jest obsługiwane Nie widziałem niczego w …
132 xcode  frameworks  beta 

11
Jak wyświetlić okno dialogowe włączania lokalizacji, takie jak mapy Google?
Korzystam z najnowszej wersji Usług Google Play (7.0) i postępowałem zgodnie z instrukcjami podanymi w ich przewodniku i włączyłem okno dialogowe lokalizacji, jak poniżej, które ma przycisk „nigdy”. Moja aplikacja wymaga lokalizacji obowiązkowo, więc nie chcę pokazywać użytkownikowi „nigdy”, ponieważ gdy użytkownik kliknie „nigdy”, nie mogę ponownie uzyskać lokalizacji ani …



4
Jaka jest różnica między przesuwaniem i przesuwaniem w iOS?
Brzmi prosto. Przytrzymaj gładzik, przesuń palec, puść . UISwipeGestureRecognizer *swipeGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:v action:@selector(handleSwipe:)]; swipeGesture.direction= UISwipeGestureRecognizerDirectionUp; [v addGestureRecognizer:swipeGesture]; Pan jest rozpoznawany przez powyższą sekwencję. UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:v action:@selector(handlePan:)]; [v addGestureRecognizer: panGesture]; Jeśli komentarz jest komentowany, przesunięcie jest rozpoznawane przez ten sam gest. W ten sposób otrzymujemy …

9
Co to są operatory bitowe?
Jestem kimś, kto pisze kod tylko dla przyjemności i tak naprawdę nie zagłębiał się w niego ani w środowisku akademickim, ani zawodowym, więc takie rzeczy jak te operatory bitowe naprawdę mi umykają. Czytałem artykuł o JavaScript, który najwyraźniej obsługuje operacje bitowe. Wciąż widzę tę operację wspomnianą w niektórych miejscach i …

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.