Estoy utilizando la biblioteca parceler para implementar interfaz Parcelable. Tengo tal modelo @Parcel(Parcel.Serialization.BEAN) public class Ads { private Long id; private String title; private String description; private AdsType adsType; private String phone; private String email; private String city; private Long categoryId; private ArrayList<Integer> creationDate; //TODO remove transient private transient ArrayList<Long> imageIds; private transient Long price; […]
Tengo pérdidas extremas de paquetes UDP con Android y no tiene sentido. La situación es la siguiente: PC que ejecuta cliente java conectado a una red doméstica Teléfono que ejecuta servidor java (android) conectado a red doméstica Enrutador de inicio es un nuevo WRT1900ac. La red tiene conectividad a Internet. Los paquetes UDP son pequeños […]
Así que he parcelado listas antes, sin embargo, estoy tratando de paquete de mi GameBoard objeto, que en realidad tiene una List<List<Tile>> . Tile mosaico implementa parcelable, pero no estoy seguro exactamente cómo parcelar el List<List> . Esto es lo que he probado: public class GameBoard implements Parcelable { private String _id; public String getId() […]
Soy bastante nuevo en el desarrollo de Android, pero tengo algo de experiencia con Java y Eclipse. Estoy buscando maneras de crear bibliotecas reutilizables (controles, ayudantes, actividades "estándar", etc.) que podría utilizar en mis propios proyectos, pero que también podrían ser distribuidos a otros desarrolladores sin revelar el código fuente. Normalmente, empaquetaría los archivos de […]
Tengo este manifiesto: <manifest … package="com.my"> <application …> <activity … android:name=".app.Run"> <intent-filter > <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity … android:name=".app.Preferences"/> <activity … android:name=".library.error.ErrorDialog"/> </application> </manifest> ¿Cómo puedo iniciar la actividad ErrorDialog desde la actividad Run ? Intent intent = new Intent(); intent.setComponent(new ComponentName("com.my.library.error", "com.my.library.error.ErrorDialog")); startActivity(intent); O Intent intent = new Intent(); […]
Estoy creando un lanzador casero y quiero tener una compatibilidad con el Android 5.0, Lollipop. Quiero obtener una lista de las aplicaciones recientes en el lanzador. Pero ya que ActivityManager.getRecentTasks() ya no funciona en la API 21, ¿cómo puedo hacer esto?
¿Cómo puedo tener una estructura de directorio como Src / main / java / com.L33Tcode.example / Adaptadores Src / main / java / com.L33Tcode.example / Fragmentos Android studio no parece querer dejarme tener las carpetas de origen dentro de una carpeta de paquetes por alguna razón. También si quiero tener bibliotecas jni y código nativo […]
Tengo esta superclase abstracta: public abstract class MediaListActivity extends Activity { … abstract void launchMedia(MediaFile mediaFile); } Y la subclase concreta: public class VideoListActivity extends MediaListActivity { … void launchMedia(MediaFile mediaFile) { // TODO: implement launchMedia() } } En la primera línea de la subclase VideoListActivity, Android Studio da el error La clase 'VideoListActivity' debe […]
Como parte de la aplicación de Android que estoy desarrollando en eclipse, necesito combinar dos paquetes de diferentes proyectos en un solo proyecto. Intenté copiar los archivos en el paquete del segundo proyecto bajo la carpeta src de la primera carpeta y copiar otros archivos necesarios para el segundo paquete en la carpeta res del […]
¿Es posible algo así? <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="@string/package_name" android:versionCode="1" android:versionName="@string/version_name"> El código anterior me da un error: C: \ android-sdk \ tools \ ant \ build.xml: 539: El paquete de aplicaciones '@ cadena / nombre_paquete' debe tener un mínimo de 2 segmentos. Mis cadenas se definen en res / strings.xml como este: <?xml version="1.0" encoding="utf-8"?> <resources> […]