Est-ce que "Bitmap.createScaledBitmap" convertit une image 32 bits en 24 bits?

Dans mon application, je charge une image en 32 bits (ARGB_8888) de cette manière: Bitmap.Config mBitmapConfig; mBitmapConfig = Bitmap.Config.ARGB_8888; BitmapFactory.Options options = new BitmapFactory.Options(); options.inPreferredConfig = mBitmapConfig; mBitmap = BitmapFactory.decodeFile(SourceFileName, options); Puis échelle: mBitmap = Bitmap.createScaledBitmap(mBitmap, iW, iH, true); Si j'utilise pour la mise à l'échelle de la même largeur et la hauteur du bitmap […]

Android: dossier de chemin d'accès pour File ()?

J'ai quelques fichiers dans le dossier des ressources de mon projet, et je veux les inscrire, alors je l'ai mis dans mon code: File dir = new File("com.packagename/assets/fonts"); File[] fileList = dir.listFiles(); Quelle voie dois-je mettre pour le faire fonctionner? Je le veux afin que les utilisateurs puissent installer de nouvelles polices (je ne sais […]

Android: rétroaction haptique: événement onClick () vs hapticFeedbackEnabled dans la vue

Si vous voulez un bouton pour fournir une rétroaction haptique (c.-à-d., Le téléphone vibre très brièvement afin que vous puissiez sentir que vous avez vraiment poussé le bouton), quelle est la façon habituelle de le faire? Il semble que vous puissiez soit définir explicitement un événement onClick () et appeler la fonction vibrate (), en […]

Android MediaPlayer setNextMediaPlayer () alternative

J'ai récemment publié une application et les utilisateurs signalent des pannes parce que mon programme comprenait la méthode setNextMediaPlayer() . Je me rends compte maintenant que cela ne fonctionne que pour API 16+, et mon application prend en charge API 8+ . Je me demandais s'il y avait une autre façon d'obtenir le même effet. […]

DataPicker ressemble à un ancien design sur de nouvelles API

Le problème est donc très simple: J'ai intégré un DatePicker dans ma demande. Pas comme DialogDatePicker mais comme composant View (plus précisément, une View intérieur d'un Fragment qui est affiché et supprimé de manière dynamique à partir d'un FrameLayout contenu dans ma disposition principale de FragmentActiviy ). Maintenant, mon problème est que DataPicker ressemble à […]

La notification de mise à jour vibre / sonnerie

J'utilise le générateur NotificationManager pour afficher une alerte dans mon application. Je sais que le premier paramètre pour la méthode de notify est un identifiant et le cadre mettra à jour la notification si elle est déjà visible, mais si je déclenche l'alerte pour jouer une sonnerie ou une vibration, la sonnerie / vibration disparaît-elle […]

Android réglable et fiable en mode tactile

J'ai des textes d'édition imbriqués dans la disposition de la table et ensuite la disposition du tableau dans la vue de défilement, le mode tactile focalisable / focalisable ne fonctionne pas dans des périphériques réels mais, de façon surprenante, il fonctionne dans l'émulateur. Quelqu'un peut-il proposer une solution alternative?

Le DialogFragment d'Android est vide

J'ai du mal à créer une boîte de dialogue. Il apparaît, mais il est vide à l'intérieur, une boîte vierge est affichée. Classe de dialogue: public class SomeDialog extends DialogFragment{ @Override public Dialog onCreateDialog(Bundle savedInstanceState) { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); LayoutInflater inflater = getActivity().getLayoutInflater(); builder.setView(inflater.inflate(R.layout.somelayout, null)); return super.onCreateDialog(savedInstanceState); } } Dans une activité, la […]

Quelle est la manière optimale d'animer un dessinable dans une vue en utilisant les classes d'animateur?

J'ai lu sur l'animation de la propriété et l' accélération matérielle, mais je suis toujours incertain de savoir quel est le moyen le plus efficace d'utiliser les classes animatrices. (Dans l'intérêt de cette question, je n'ai besoin de prendre en charge les périphériques avant Honeycomb. Je souhaite donc utiliser les classes animatrices.) Par exemple, disent […]

Gestion des scénarios de notification push sur iOS et Android

Je souhaite implémenter la notification Push pour une application (à la fois iOS et Android) et nécessiter des éclaircissements sur les scénarios suivants. Je comprends comment la notification Push fonctionne en général et les limites. J'ai lu les documents, mais cela m'a fait confondre et n'a pas répondu à toutes mes questions. Comment les scénarios […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.