编程知识 cdmana.com

C'est ce que fait Android Build Desktop shortcuts, Collection recommandée

        //actionVous devez définir,Sinon, c'est une erreur.

        shortcutInfoIntent.setAction(Intent.ACTION_VIEW);

        shortcutInfoIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

        shortcutInfoIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);



        ShortcutInfoCompat info = new ShortcutInfoCompat.Builder(mContext, "mama_id")

                //Définir l'icôneicon

                .setIcon(Icon.createWithResource(context, R.drawable.icon))

                //Définir le nom

                .setShortLabel("Nom du raccourci")

                .setIntent(shortcutInfoIntent)

                .build();



        //Créer un raccourci

        ShortcutManagerCompat.requestPinShortcut(mContext, info,null);



    } else {

        ToastUtil.showMsg(" L'initiateur ne supporte pas les raccourcis fixes ");

    }

}



[](

)Trois、Attention

================================================================



1、 Cliquez sur le raccourci du Bureau pour sauter à la page cible est l'exemple de code ci - dessus TestActivityHeure, S'il y a une entreprise qui a besoin de faire des statistiques ou quelque chose comme ça , Nous pouvons transmettre des données pour l'opération , Les types de données de base peuvent être transmis directement ici , Mais si vous voulez passer directement beanQuand l'objet,Non pris en charge, Il faut qu'on passe à jsonPasser.  

2、shortcutInfoIntent.setAction(Intent.ACTION\_VIEW);Doit être réglé.  

3、 L'icône du raccourci de bureau ne supporte pas l'image de l'adresse réseau , Si vous voulez obtenir des paramètres dynamiques à partir de l'interface, vous devez d'abord les télécharger pour bitmap.AvecsetIcon(IconCompat.createWithBitmap(bitmap))Méthode de réglage.  

 Il y a beaucoup de façons de télécharger des images web ,C'est pourglideTélécharger, Sous - Code de colonne :




     
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.

/**

 *   Télécharger le raccourci icon

 */

private void downShortcutICon() {

    final Bitmap[] bitmap = new Bitmap[1];

    // Téléchargez d'abord l'icône  Passer àbitMap

    Glide.with(mContext).asBitmap().load(addIcon.getAppIcon()).into(new SimpleTarget() {

        @Override

        public void onResourceReady(@NonNull Object resource, @Nullable Transition transition) {



            bitmap[0] = (Bitmap) resource;

            if (bitmap[0] != null) {

                 addShortCutCompact(bitmap[0]);

            }



        }

Fin

Pour de nombreux débutants et intermédiairesAndroidPour les ingénieurs,Je veux améliorer mes compétences,C'est souvent moi qui tâte de grandir,L'apprentissage fragmenté est inefficace, long et impuissant. Ces techniques d'architecture sont censéesAndroidLes Amis du développement ont des références et moins de détours,Le but de cet article est de savoir si vous avez récolté et grandi,Le reste n'a pas d'importance,J'espère que les lecteurs s'en souviendront.

Enfin, nous voulons obtenir des salaires plus élevés pour obtenir un bond qualitatif dans l'amélioration de la technologie..Le plus rapide,C'est quelqu'un qui peut analyser avec vous.,C'est la façon la plus efficace d'apprendre,Donc, pour que tout le monde puisse avancer en douceur、Architecte,J'a i spécialement préparé un ensemble de sources d'apprentissage et de cadres vidéo et d'autres produits de haute qualité pour vous.AndroidTutoriel d'architecte,Assurez - vous d'augmenter votre salaire une fois que vous avez appris.

  • Carte mentale
    Android  C'est ce que fait la génération de raccourcis de bureau ,Collection recommandée_Programmeur
  • Notes d'apprentissage sur l'optimisation des performances
    Android  C'est ce que fait la génération de raccourcis de bureau ,Collection recommandée_Programmeur_02
    Android  C'est ce que fait la génération de raccourcis de bureau ,Collection recommandée_Android_03

Android  C'est ce que fait la génération de raccourcis de bureau ,Collection recommandée_Programmeur_04
Android  C'est ce que fait la génération de raccourcis de bureau ,Collection recommandée_Android_05

版权声明
本文为[Développement Android mondial]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/09/20210921131520931J.html

Scroll to Top