捐赠支持塞班原创作品 | dospy智能手机网新改版 | 智能手机软件下载频道新上线! | 手机访问:wap.dospy.com |




站内全文搜索,由谷歌和塞班合作提供
站内全文搜索,由百度和塞班合作提供

 
标题: I8910制作个性WIDGET插件首发教程!把喜欢的程序做成插件放到桌面上再也不是梦想!
  本主题被作者加入到个人文集中  
傲世逍遥 (N8)
荣誉会员
Rank: 12Rank: 12Rank: 12
回来了~


论坛建设奖  
UID 1464048
精华 0
积分 6937
帖子 6937
威望 64 点
财富值 21009 塞班币
贡献值 0 点
好评度 63 点
交易信用 5 点
原创小红花 10 朵
人气值 22 点
阅读权限 60
注册 2007-7-12
手机型号  I9000 3GS
状态 离线
 
发表于 2009-8-18 02:52  资料  个人空间  短消息  加为好友 
I8910制作个性WIDGET插件首发教程!把喜欢的程序做成插件放到桌面上再也不是梦想!

把自己喜欢的程序做成插件放到桌面上再也不是梦想!!!

仔细研究了一下三星给的关于如何制作WIDGET的PDF文件(亏哥们儿英语还可以。。。)后,终于明白了!

官网给的教程 CreatingSamsungMobileWidgetsForS60devices.rar (320.46 KB)

今天有空发教程上来

目前可以实现的功能:
1.定制自己喜欢的WIDGET图标
2.通过点击插件直接进入某个程序
3.调用浏览器打开某个网站


由于我不懂JAVA SCRIPT语言,我只能实现以上这些功能了。。。望我能抛砖引玉,让真正的高手开发出更多精彩的WIDGET插件!

还有,装自己做的widget会出现卡屏的现象,如果实在不能打开左边的widget选择栏,把主屏幕主题元素换成“使用手指”,再换回samsung widget就可以了

OK!进入正题

首先要搞明白WIDGET是什么东西。WIDGET翻译过来就是“小插件、小工具”,是三星自家的桌面界面重要的组成部分。在I8910上,通过从左边的选择栏里拖动到桌面上,我们可以便捷的进入各类程序或直接登陆某个网站,一些更牛的WIDGET则可以直接在桌面上供用户使用,比如More Widget里的那个计算器;另一些则可以调用手机内部或某些网站的资源直接显示在桌面上,比如意大利IG2自带的ACCUWEATHER天气WIDGET。

三星的WIDGET其实就是个伪装起来的.zip文件,其正式后缀是.wgt,而其内部的组成也可以说比较简单。

我们先以UC插件为例,讲解如何制作直接进入某个程序的WIDGET。

建议准备工具:S60 5th SDK,以及I8910 DevPack。这两个工具并不是必备,主要是通过DevPack对于I8910的模拟可以直接在电脑上测试你所做的WIDGET能不能用。这两个东西太大,就不贴地址了,大家google一下。

1.首先先下载我所做的UC插件
淘宝和UC.rar (31.39 KB)

2.下载后,将里面的uc.wgt文件的后缀改成.zip,然后解压。
注意:不能改.rar!!千万记住!!!一定要改成.zip!!!

3.解压后,得到下列文件:


4.一个一个来,首先说明config.xml文件:

用记事本打开




其中,widgetid是插件的认证名,其他都是描述等等的。height="65" width="65"是指widget显示的大小,我是懒得动了,有兴趣的朋友可以做个大图标版的。需要注意的是倒数第二行的access network,这个是是否允许你的widget连接网络的。如果想通过插件直接进入某网站,这项就需要改为true了,不过现在我们还用不到。

5.下面是image文件夹里的文件和icon.png

image文件夹是widget要调用的图片的集合,打开后可以看到icon.png,这个其实就是外面那个icon.png~这个是你的widget在桌面上的图标。可以改得大一点~

大家可以制作自己喜欢的图片制定给自己喜欢的程序,比如我们以飞信做个例子,先从飞信官网上抓个飞信的图标



然后把它命名为icon.png,然后考到解压后得到的文件夹(看3.)中替换原文件,并且在image里也替换掉原文件。我们的widget就有自己的图标了!

6.下面是index.html文件,这个文件是定义你widget的功能用的,由于不懂java语言,我只能说我会的啦。这个文件所用的指令和js文件夹里script.js里的内容是相关的。

我们需要安装一个显示手机内所有程序uid的小插件
appuidlist.rar (4.44 KB)

打开这个软件,会发现所有的程序都在后面标出了其uid。如图所示找到fetion


可以看到fetion飞信的uid是0x101f35e5,记下这个。然后用记事本打开index.html,找到这一行:

<img src="images/icon.png" width="65" height="65" >

把'0xxxxxxxxx'里的内容换为飞信的uid,即变为

<img src="images/icon.png" width="65" height="65" >

OK!保存。

注意:建议还是和UC插件区分开,也就是要指定不同的title,同时也换一个widgetuid。

把index.html和config.xml里所有关于<title>xxxxxx<title>里的内容全改成fetion,即<title>fetion<title>

config.xml里的widgetid随便起个吧。

7.将如图全部文件选上,然后右键,点击 添加到压缩文件,注意:这里一定要选zip格式!如图:


然后确定开始压缩,完事后,将文件改为.wgt的后缀,名字就叫fetion好了

考到手机里安装吧!飞信就可以拖到你的手机桌面上啦~来张图

fetion.rar (13.68 KB)



注意:这里的飞信是置顶帖里那个Ray大的JAVA飞信

下面是制作直接进入某个网站的WIDGET教程

出于方便,建议大家还是先找到下载淘宝插件,然后修改里面的文件。重新做一个太麻烦了。。。

更换图标还是和上面一样,注意:如果是下载的淘宝插件进行更改的话,image文件夹里的png文件名是aas,这是因为这个插件我也是改的All About Symbian上的例子插件。有两种方法可以解决:

1.直接把你做好的图标也命名为aas.png,然后考进image文件夹覆盖,外面还是叫icon.png

2.也可以直接改做icon.png然后考进image文件夹,然后删除原有的aas.png,只不过需要在index.html文件中这一行:
<div id="con"><p><img src="images/xxxx.png" width="70" height="70"  /></p></div>

把xxxx.png改为icon.png即可,如下:


可以看到,上面已经出现了塞班的链接,没错,把index.html文件中原来的 淘宝网网址 换成我们I8910区的URL

注意:前面也说过,config.xml文件夹里这一行要改成这样:

<access network="true"></access>

也就是如果" "里是false,改成true

好了!仍像上一个UC插件那样改掉widgetid等,然后考到手机里安装。直接在桌面上点击图标就可以进入I8910论坛啦!

上图:


I8910.rar (23.63 KB)

先来个UC和淘宝的插件,点击UC插件进去UCWEB 6.7,点击淘宝插件通过自带浏览器进入淘宝首页



淘宝和UC.rar (31.39 KB)

安装方法:考入手机安装,貌似PC套件不认这个格式。
删除的话,设置-个人模式-小插件-小插件,找到后,选项-删除 就可以了(港行IG3)

[ 本帖最后由 傲世逍遥 于 2009-8-18 11:23 编辑 ]

评分次数:2 次  财富值: +20     

本帖最近 评分/打赏 记录
★雨下sirup★   2009-8-18 11:41  财富值  +10   
怕死不革命   2009-8-18 08:46  财富值  +10    你的工作值这个价:)




I8910教程、答疑、资源帖 点击进入
转战N8区,I8910及3GS机友有问题站内信~看到回答
顶部
傲世逍遥 (N8)
荣誉会员
Rank: 12Rank: 12Rank: 12
回来了~


论坛建设奖  
UID 1464048
精华 0
积分 6937
帖子 6937
威望 64 点
财富值 21009 塞班币
贡献值 0 点
好评度 63 点
交易信用 5 点
原创小红花 10 朵
人气值 22 点
阅读权限 60
注册 2007-7-12
手机型号  I9000 3GS
状态 离线
 
发表于 2009-8-18 02:57  资料  个人空间  短消息  加为好友 
膜拜我吧!





I8910教程、答疑、资源帖 点击进入
转战N8区,I8910及3GS机友有问题站内信~看到回答
顶部
54deathangel
营长
Rank: 5Rank: 5
伪兔子


UID 10551366
精华 0
积分 548
帖子 548
威望 0 点
财富值 628 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 25
注册 2009-7-1
手机型号  E52 16GB卡
状态 离线
 
发表于 2009-8-18 03:41  资料  个人空间  短消息  加为好友 
怎么搞滴???

顶部
xbw520
营长
Rank: 5Rank: 5



UID 203317
精华 0
积分 635
帖子 635
威望 1 点
财富值 681 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 25
注册 2006-6-1
手机型号  i8910
来自 英国
状态 离线
 
发表于 2009-8-18 04:02  资料  个人空间  短消息  加为好友 
是什么东东啊,看的不明白呢?

顶部
gshyy
排长
Rank: 3Rank: 3



UID 720660
精华 0
积分 181
帖子 181
威望 1 点
财富值 225 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 10
注册 2006-12-4
手机型号  i8910
状态 离线
 
发表于 2009-8-18 07:07  资料  个人空间  短消息  加为好友 
教程呢?光有两个作品没啥用呀

顶部
擦拭的旋律
团长
Rank: 6Rank: 6


UID 8459960
精华 0
积分 1117
帖子 1117
威望 0 点
财富值 1200 塞班币
贡献值 0 点
好评度 -2 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 30
注册 2009-3-20
手机型号  i8910,M8
来自 廣東揭陽
状态 离线
 
发表于 2009-8-18 08:38  资料  个人空间  短消息  加为好友  QQ
LZ是說用插件進入首頁然後呢?有選項可以選放到桌面嗎?





靜靜的一段旋律,
暗暗的一段光陰,
隱隱的一段吟嘯,
薰彩的一段人生。
顶部
无敌666
连长
Rank: 4


UID 1466847
精华 0
积分 476
帖子 476
威望 0 点
财富值 519 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 15
注册 2007-7-12
手机型号  n91-n95-n96
来自 北京
状态 离线
 
发表于 2009-8-18 09:00  资料  个人空间  短消息  加为好友 
需要教程 我搞J的 所以想研究下

顶部
han8572
旅长
Rank: 7Rank: 7Rank: 7


UID 4920626
精华 0
积分 1898
帖子 1898
威望 0 点
财富值 1936 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 35
注册 2008-8-22
手机型号  I8910
状态 离线
 
发表于 2009-8-18 09:03  资料  个人空间  短消息  加为好友 
来了 支持一下

顶部
傲世逍遥 (N8)
荣誉会员
Rank: 12Rank: 12Rank: 12
回来了~


论坛建设奖  
UID 1464048
精华 0
积分 6937
帖子 6937
威望 64 点
财富值 21009 塞班币
贡献值 0 点
好评度 63 点
交易信用 5 点
原创小红花 10 朵
人气值 22 点
阅读权限 60
注册 2007-7-12
手机型号  I9000 3GS
状态 离线
 
发表于 2009-8-18 09:20  资料  个人空间  短消息  加为好友 
回复 #8 han8572 的帖子

哼哼哼,就兄弟你和怕死不革命支持俺。。。哈哈开玩笑,开始更新!





I8910教程、答疑、资源帖 点击进入
转战N8区,I8910及3GS机友有问题站内信~看到回答
顶部
devillai
排长
Rank: 3Rank: 3



UID 1590046
精华 0
积分 105
帖子 105
威望 0 点
财富值 123 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 10
注册 2007-8-11
手机型号 
状态 离线
 
发表于 2009-8-18 09:24  资料  个人空间  短消息  加为好友 
怎么搞的?给个教程呀。别浪费了8910的桌面。

顶部
挥之即去
连长
Rank: 4



UID 4503646
精华 0
积分 329
帖子 329
威望 0 点
财富值 331 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 15
注册 2008-7-17
手机型号 
来自 中国
状态 离线
 
发表于 2009-8-18 09:25  资料  个人空间  短消息  加为好友 
顶礼膜拜

[ 本帖最后由 挥之即去 于 2009-8-18 02:26 编辑 ]



查看积分策略说明
附件
2009-8-18 09:26
未命名.gif (5.52 KB)
 
顶部
zhang12031
连长
Rank: 4


UID 3081167
精华 0
积分 486
帖子 486
威望 0 点
财富值 444 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 15
注册 2008-2-24
手机型号 
状态 在线
 
发表于 2009-8-18 10:59  资料  个人空间  短消息  加为好友 
伟大的逍遥啊,没有你八九十少了多少精彩啊





桃花坞里桃花庵,桃花庵下桃花仙;
桃花仙人种桃树,又摘桃花卖酒钱。
顶部
hzhcool
排长
Rank: 3Rank: 3


UID 2213427
精华 0
积分 116
帖子 116
威望 0 点
财富值 120 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 10
注册 2007-11-2
手机型号 
状态 离线
 
发表于 2009-8-18 11:03  资料  个人空间  短消息  加为好友 
逍遥兄,厉害啊,佩服佩服,这贴一定要顶

顶部
傲世逍遥 (N8)
荣誉会员
Rank: 12Rank: 12Rank: 12
回来了~


论坛建设奖  
UID 1464048
精华 0
积分 6937
帖子 6937
威望 64 点
财富值 21009 塞班币
贡献值 0 点
好评度 63 点
交易信用 5 点
原创小红花 10 朵
人气值 22 点
阅读权限 60
注册 2007-7-12
手机型号  I9000 3GS
状态 离线
 
发表于 2009-8-18 11:05  资料  个人空间  短消息  加为好友 
全部上传完毕,快去做自己喜欢的widget~





I8910教程、答疑、资源帖 点击进入
转战N8区,I8910及3GS机友有问题站内信~看到回答
顶部
无敌666
连长
Rank: 4


UID 1466847
精华 0
积分 476
帖子 476
威望 0 点
财富值 519 塞班币
贡献值 0 点
好评度 0 点
交易信用 0 点
原创小红花 0 朵
人气值 0 点
阅读权限 15
注册 2007-7-12
手机型号  n91-n95-n96
来自 北京
状态 离线
 
发表于 2009-8-18 11:18  资料  个人空间  短消息  加为好友 
能不能把那个英文的教程发上来呢

顶部
 





当前时区 GMT+8, 现在时间是 2012-5-27 21:28
京ICP备12006419号

百度精准投放VIP客户    基于Discuz!  dospy自优化版本1.0 © 2005-2011
Processed in 0.034697 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 工作机会 - dospy智能手机网 - 电信与信息服务业务经营许可证京ICP证090114号 - Archiver - WAP