UI定制的一部分,Android智能手机厂商都会用到的一个技能点,就好像Android设备开机进入桌面,就能看见一个像谷歌搜索框一样的插件,事实上这就是一个写好的开机启动widget。

好的,闲话不扯。

../package/apps/VLauncher/res/xml下的default_workspace.xml文件中加入默认要放置的普通的应用程序。加入的格式为:

<widget

launcher:packageName="..."       //widgetpackageName

launcher:className=" ..."       //实现 widget receiver 类的名称.

    launcher:container="..."        //放置的位置(只能为desktop

        launcher:screen="..."        //放置在第几屏上

        launcher:x="..."              //放置的x位置

        launcher:y="..."              //放置的y位置

        launcher:spanx="..."         //x方向上所占格数

        launcher:spany="..."/>       //y方向上所占格数

 

 

packageName和className可以通过点击程序,然后在打印出的log中找到comp={...},例如如下信息:

comp={com.estrongs.android.taskmanager/com.estrongs.android.taskmanager.TaskManager}。其中com.estrongs.android.taskmanager为packageName, com.estrongs.android.taskmanager.TaskManager为className。 

packageNameclassName可以通过点击程序,然后在打印出的log中找到comp={...},例如如下信息:

comp={com.estrongs.android.taskmanager/com.estrongs.android.taskmanager.TaskManager}。其中com.estrongs.android.taskmanagerpackageName, com.estrongs.android.taskmanager.TaskManagerclassName

相关文章:

  • 2021-12-04
  • 2021-08-02
  • 2021-12-03
  • 2021-10-22
  • 2021-11-14
  • 2022-02-10
  • 2021-11-12
  • 2022-12-23
猜你喜欢
  • 2021-07-01
  • 2021-09-26
  • 2021-07-25
  • 2022-12-23
  • 2021-12-20
  • 2021-10-11
相关资源
相似解决方案