Tag: java

Java-Äquivalent von .NET RSACryptoServiceProvider mit SHA-1

Ich habe den folgenden Signaturcode in C # RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(); string PrivateKeyText = "<RSAKeyValue><Modulus>….</D></RSAKeyValue>"; rsa.FromXmlString(PrivateKeyText); string data = "my data"; byte[] SignedByteData = rsa.SignData(Encoding.UTF8.GetBytes(data), new SHA1CryptoServiceProvider()); Und ich möchte den gleichen Code in Java (Android) reproduzieren: String modulusElem = "…"; String expElem = "…"; byte[] expBytes = Base64.decode(expElem, Base64.DEFAULT); byte[] modulusBytes = […]

SQLiteDatabase 'implementiert keine Schnittstelle'

Erhalten Sie diesen Fehler, wenn ich SQLiteDatabase als schliesslich verwende Ich habe ein Beispielprojekt, um es neu zu erstellen: Https://github.com/blundell/SQLDatabaseError Mit einer Klasse, die SQLiteOpenHelper erweitert : public class DatabaseHelper extends SQLiteOpenHelper { …. public void openAndCloseDatabase() { SQLiteDatabase database = getWritableDatabase(); close(database); } private void close(Closeable database) { try { if (database != null) […]

Wie kann man AndroidManifest zur Laufzeit ändern?

Ist es möglich, AndroidManifest.xml in der Laufzeit programmgesteuert zu ändern? Wenn es möglich ist, wie kann ich die folgenden programmgesteuert in ihm AndroidManifest ändern während der App? android:configChanges="orientation|keyboardHidden"

R.java erzeugt nicht durch appcompat v7?

Ich benutze Eclipse, ich habe den Appcompat lib zu meinem Projekt hinzugefügt und plötzlich die R.java Datei nicht generiert. Aber in meiner Konsole zeigt es so, wenn ich das Projekt reinige. [2014-11-02 18:50:16 – Client] G:\ProgramZ\workspace\android-support-v7-appcompat\res\values-v21\styles_base.xml:79: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton.CloseMode'. [2014-11-02 18:50:16 – Client] […]

"R kann nicht auf eine Variable gelöst werden" kurz nach dem Erstellen von Android-Projekt?

Nach dem Erstellen des neuen Android Application Project bekomme ich in meiner MainActivity.java Datei den Fehler "R kann nicht auf eine Variable aufgelöst werden". Das ist der Inhalt: package com.example.firstapp; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu […]

Java-Klasse, Arraylist mit mehreren Typen

Ich bin neu bei Android & Java und habe eine Frage zu meiner Server-App-Kommunikation. Mein Server gibt immer einen JSON-Ausgang mit "Code", "Message" und "Data" zurück. So was: eg: {"code":200,"msg":"success","data":[{"track_id":123},{"track_id":124},{"track_id":125}]} eg: {"code":200,"msg":"success","data":[{"type":"car","length":100},{"type":"train","length":500},{"type":"foot","length":3}]} Ich möchte eine Klasse wie diese verwenden, um mit den Daten zu arbeiten: public class ServerResponse { private int code; private String msg; […]

Android-Nachricht zwischen Klassen

Das ist meine erste Post und ich habe nichts Ähnliches gefunden, also habe ich mich entschlossen zu fragen. Ich entwickle ein Poker-Spiel für Android, um das SDK zu üben und mein Java zu aktualisieren / zu verbessern. Es ist eine einfache App, die eine texas Hold'em Poker Hand steuern. Initally schrieb ich meine Klassen mit […]

Android: Pfad des Assets-Ordners für Datei ()?

Ich habe einige Dateien im Assets-Ordner meines Projekts, und ich möchte sie auflisten, also stelle ich das in meinen Code: File dir = new File("com.packagename/assets/fonts"); File[] fileList = dir.listFiles(); Welchen Weg soll ich machen? Ich möchte es so, dass Benutzer neue Fonts installieren können (ich weiß nicht, wie ich das noch mache), also muss ich […]

Warum ist androide HttpURLConnection nicht zurückschicken FIN?

Von meiner Android-App wollte ich die Daten auf den Server und bekomme die Antwort zurück, verarbeite ich sie dann zurück und bekomme eine weitere Anfrage. Da es eine kontinuierliche Kommunikation ist, bis keine Antwort mehr ist, gehe ich lieber mit HttpURLConnection mit http.keepAlive = true . Und mein Versuch, die Steckdose wiederzuverwenden, ist erfolgreich, aber […]

Füllen ListView in Homescreen-Widget in Android

Ich versuche, ein Android-Widget mit einer Liste von Elementen (Aufgaben) zu erstellen. Wenn ich das Widget auf den Homescreen platziere, ist es leer, es wird keine Aufgabe angezeigt. Ich verstehe nicht, was fehlt Vielen Dank im Voraus für Ihre Hilfe. Hier ist die xml für meine widget_layout.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/widget_background" […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.