想要做一个插件,以供其他android应用程序调用。
插件在其他应用程序中的显示是一个按钮,点击该按钮时需要跳转显示一个在插件包中开发的activity。问题:
1、根据网上查询的一些资料,这种插件的开发需要在eclipse中建立一个android project,在调试完成后,打包成jar文件(不包含一些关键文件,如AndroidManifest.xml)即可。是否有其他注意事项?例如资源文件名称不能重复?
2、插件的按钮应该如何开发?自己扩展LinearLayout,并在上边自己增加一个button是否可以?还是扩展button来开发?
3、点击该button,如何才能显示插件包中的activity?盼复!!!
如得到解答,再开贴加分!

解决方案 »

  1.   

    1.为了避免包名重复要采用shareduserid的方式,这样就必须有AndroidManifest.xml2.代码中动态方式创建布局吧3.抛开插件不谈,只是一个应用的话activity跳转就直接用intent的方式就可以了,setclass名字设置为对应activity的名字,这个google一下感觉LZ的方式不太可行啊,如果用系统控件和布局,那要考虑兼容性的问题,比如不同尺寸分辨率的机型,都要适配的。而且,android应用方式做插件...我估计不行,只能java的方式绘制图形然后android端去调用jar里的绘制方法。
      

  2.   

    可以分享一下吗,期待,正在做这方面的问题,帮个忙吧,邮箱[email protected];
    QQ号码:419777163,一起交流一下,谢谢。
      

  3.   

    LZ你好。可不可以分享一下啊..现在正做android下浏览器插件开发。谢谢了。。Q:407604311,qq邮箱即可。谢谢了。  需要以后工作中可以一起讨论。