Activity tutorial: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{OLPC}} |
{{OLPC}} |
||
Create the package directory structure. |
|||
hello.activity |
|||
hello.activity/activity |
|||
Write the activity.info file, which describes your bundle. |
|||
[Activity] |
|||
name = HelloWorld |
|||
service_name = com.ywwg.HelloWorldActivity |
|||
exec = sugar-activity-factory HelloWorldActivity.HelloWorldActivity |
|||
icon = activity-helloworld |
|||
activity_version = 1 |
|||
show_launcher = yes |
|||
Design an icon for your activity. |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [ |
|||
<!ENTITY fill_color "#FFFFFF"> |
|||
<!ENTITY stroke_color "#000000"> |
|||
]> |
|||
<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"> |
|||
<rect x="1" y="1" width="48" height="48" style="fill:&fill_color;;stroke:&stroke_color;;stroke-width:2"/> |
|||
</svg> |
|||
[[Category:Sugar]] |
[[Category:Sugar]] |
Revision as of 10:47, 7 February 2007
This page is monitored by the OLPC team.
Create the package directory structure.
hello.activity hello.activity/activity
Write the activity.info file, which describes your bundle.
[Activity] name = HelloWorld service_name = com.ywwg.HelloWorldActivity exec = sugar-activity-factory HelloWorldActivity.HelloWorldActivity icon = activity-helloworld activity_version = 1 show_launcher = yes
Design an icon for your activity.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [ <!ENTITY fill_color "#FFFFFF"> <!ENTITY stroke_color "#000000"> ]> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50"> <rect x="1" y="1" width="48" height="48" style="fill:&fill_color;;stroke:&stroke_color;;stroke-width:2"/> </svg>