公司要定制一款终端,我这悲催的开始了。要改成公司所想要的界面,我想有两种方式,
1. 修改系统源码,make2.自己写一个launcher,替换掉。第一种方式,修改太大,我感觉不值当,soga。想请教论坛的达人们,如何替换系统源码中的launcher呢。

解决方案 »

  1.   

    我以前也做过这个 ,不用替换, 可以自己加一个就可以 ,记得加上 相应HOME就可以  
      

  2.   

    你使用的是2.2吗?你在apps里边去掉原来的,换成自己想要的laucher就行拉阿,我之前去掉了自带的laucher2,换成ADW laucher
      

  3.   

    额  你的意思是自己写一个launcher 然后把system下的app替换掉? 有详细点的资料吗?我也只是个新人,还很菜,啊哦。
      

  4.   


    额。如果我没理解错的话你说的应该是写一个launcher的app吧,?
      

  5.   

    我不是很明白你的意思,你打算将launcher要改成公司所想要的界面,你是已经有个现成的laucher了,还是想在原来自带launcher的基础上修改成公司所想要的~
      

  6.   

    说是的把packages/apps目录下的Launcher2文件夹换成ADW laucher吧?
      

  7.   


    额,  我不知道哪种方式比较好, 如果自己写,感觉比修改源码要简单一些,因为变动有些大。 所以我打算自己写一个launcher替换掉系统的。   直接把launcher2文件夹换成自己app的文件夹就行?
      

  8.   

    如果你只是一个新人的话,我觉得重新写一个laucher的话工程量有点大,除非你的laucher功能性不强,比如添加快捷方式阿,widget,更改壁纸阿,这些你都不需要。
      建议你还是先在原生laucher上修改把,可以在网上搜索下如何将laucher导入eclipse调试开发~~这样比较容易些
      

  9.   

    你可以先参考楼上hmg25兄写的几篇关于替换launcher的blog,相信看完你会明朗很多,有事半功倍的效果。
    为launcher添加一个仿Mac的dock(附源码)
    为launcher添加仿HTC的preview(开源,附源码)
      

  10.   

    哈哈,感谢雨梦的宣传,我之前因为工作需要小小改动过原生的laucher,小小研究了下launcher,有什么问题大家讨论下好了~
      

  11.   

    学习!
    ADW launcher为开源软件,可以直接下代码使用!
      

  12.   

    ADW launcher为开源软件,可以直接下代码使用!
    在哪里可以下代码啊?
      

  13.   

    这里下载:http://www.bangchui.org/read.php?tid=56android launcher专题 http://www.bangchui.org/thread.php?fid=55
      

  14.   


    在这里可以下载https://github.com/AnderWeb
      

  15.   

    何大哥,不重写launcher不行啊。 在系统源码上改动太大了啊。