From bf58edd52a25d03c15f9f94f76b942c194451f1a Mon Sep 17 00:00:00 2001 From: macgregor Date: Mon, 29 Oct 2012 14:30:08 +0530 Subject: [PATCH] update --- android/db/create-sqlite-android.sql | 85 ++ android/mobile/gen/R.java.d | 94 ++ .../mobile/gen/com/best/ui/BuildConfig.java | 6 + android/mobile/gen/com/best/ui/R.java | 307 ++++++ android/mobile/res/drawable/area.png | Bin 0 -> 1569 bytes android/mobile/res/drawable/area_red.png | Bin 0 -> 1540 bytes android/mobile/res/drawable/bus.png | Bin 0 -> 1572 bytes android/mobile/res/drawable/bus_red.png | Bin 0 -> 1476 bytes android/mobile/res/drawable/freq.png | Bin 0 -> 306 bytes android/mobile/res/drawable/handle.png | Bin 0 -> 1645 bytes android/mobile/res/drawable/ic_tab_new.xml | 8 + android/mobile/res/drawable/ic_tab_sel.png | Bin 0 -> 791 bytes android/mobile/res/drawable/ic_tab_unsel.png | Bin 0 -> 1127 bytes android/mobile/res/drawable/myroute_view.xml | 19 + android/mobile/res/drawable/road.png | Bin 0 -> 1443 bytes android/mobile/res/drawable/road_red.png | Bin 0 -> 1055 bytes android/mobile/res/drawable/stop.png | Bin 0 -> 883 bytes android/mobile/res/drawable/stop_red.png | Bin 0 -> 694 bytes android/mobile/res/drawable/tab_area.xml | 8 + .../mobile/res/drawable/tab_background.xml | 8 + android/mobile/res/drawable/tab_bus.xml | 8 + android/mobile/res/drawable/tab_road.xml | 8 + android/mobile/res/drawable/tab_stops.xml | 8 + android/mobile/res/layout/in_progress.xml | 34 + .../mobile/res/layout/list_double_line.xml | 63 ++ android/mobile/res/layout/list_route.xml | 51 + android/mobile/res/layout/maintab.xml | 29 + android/mobile/res/layout/myroute_view.xml | 13 + android/mobile/res/layout/popup.xml | 62 ++ android/mobile/res/layout/routing.xml | 46 + android/mobile/res/layout/search.xml | 32 + android/mobile/res/layout/stops.xml | 28 + android/mobile/res/menu/search.xml | 6 + android/mobile/res/raw/chalobest.zip | Bin 0 -> 7360537 bytes android/mobile/src/com/best/data/BEST_DB.java | 30 + .../src/com/best/data/DBHandle_sqlite.java | 64 ++ .../src/com/best/data/GTStore_sqlite.java | 914 ++++++++++++++++++ android/mobile/src/com/best/ui/Buses.java | 384 ++++++++ .../mobile/src/com/best/ui/EmptyActivity.java | 56 ++ android/mobile/src/com/best/ui/MainTab.java | 143 +++ .../mobile/src/com/best/ui/NearTripRoute.java | 384 ++++++++ android/mobile/src/com/best/ui/Routing.java | 219 +++++ android/mobile/src/com/best/ui/Search.java | 241 +++++ android/mobile/src/com/best/ui/Stops.java | 567 +++++++++++ zipgen/zipkit.iws | 20 +- 45 files changed, 3935 insertions(+), 10 deletions(-) create mode 100755 android/db/create-sqlite-android.sql create mode 100755 android/mobile/gen/R.java.d create mode 100755 android/mobile/gen/com/best/ui/BuildConfig.java create mode 100755 android/mobile/gen/com/best/ui/R.java create mode 100755 android/mobile/res/drawable/area.png create mode 100755 android/mobile/res/drawable/area_red.png create mode 100755 android/mobile/res/drawable/bus.png create mode 100755 android/mobile/res/drawable/bus_red.png create mode 100755 android/mobile/res/drawable/freq.png create mode 100755 android/mobile/res/drawable/handle.png create mode 100755 android/mobile/res/drawable/ic_tab_new.xml create mode 100755 android/mobile/res/drawable/ic_tab_sel.png create mode 100755 android/mobile/res/drawable/ic_tab_unsel.png create mode 100755 android/mobile/res/drawable/myroute_view.xml create mode 100755 android/mobile/res/drawable/road.png create mode 100755 android/mobile/res/drawable/road_red.png create mode 100755 android/mobile/res/drawable/stop.png create mode 100755 android/mobile/res/drawable/stop_red.png create mode 100755 android/mobile/res/drawable/tab_area.xml create mode 100755 android/mobile/res/drawable/tab_background.xml create mode 100755 android/mobile/res/drawable/tab_bus.xml create mode 100755 android/mobile/res/drawable/tab_road.xml create mode 100755 android/mobile/res/drawable/tab_stops.xml create mode 100755 android/mobile/res/layout/in_progress.xml create mode 100755 android/mobile/res/layout/list_double_line.xml create mode 100755 android/mobile/res/layout/list_route.xml create mode 100755 android/mobile/res/layout/maintab.xml create mode 100755 android/mobile/res/layout/myroute_view.xml create mode 100755 android/mobile/res/layout/popup.xml create mode 100755 android/mobile/res/layout/routing.xml create mode 100755 android/mobile/res/layout/search.xml create mode 100755 android/mobile/res/layout/stops.xml create mode 100755 android/mobile/res/menu/search.xml create mode 100755 android/mobile/res/raw/chalobest.zip create mode 100755 android/mobile/src/com/best/data/BEST_DB.java create mode 100755 android/mobile/src/com/best/data/DBHandle_sqlite.java create mode 100755 android/mobile/src/com/best/data/GTStore_sqlite.java create mode 100755 android/mobile/src/com/best/ui/Buses.java create mode 100755 android/mobile/src/com/best/ui/EmptyActivity.java create mode 100755 android/mobile/src/com/best/ui/MainTab.java create mode 100755 android/mobile/src/com/best/ui/NearTripRoute.java create mode 100755 android/mobile/src/com/best/ui/Routing.java create mode 100755 android/mobile/src/com/best/ui/Search.java create mode 100755 android/mobile/src/com/best/ui/Stops.java diff --git a/android/db/create-sqlite-android.sql b/android/db/create-sqlite-android.sql new file mode 100755 index 0000000..5666f7c --- /dev/null +++ b/android/db/create-sqlite-android.sql @@ -0,0 +1,85 @@ +CREATE TABLE stops_on_trip ( + _tripID varchar(30) not null, + _stopID varchar(7) not null, + _stopSeq integer NOT NULL, + _stopDept DATETIME NOT NULL, + _stopDeptOnNextDay boolean not NULL, + _stopArri DATETIME NOT NULL, + _stopArriOnNextDay boolean not NULL, + PRIMARY KEY(_tripID, _stopID, _stopSeq) +); + +CREATE TABLE trips ( + _tripID varchar(30) NOT NULL, + _routeID varchar(4) not null, + _serviceID varchar(15) NOT NULL, + _tripHeadSign varchar(17) not null, + PRIMARY KEY(_tripID) +); + +CREATE TABLE trips_freq ( + _tripID varchar(30) NOT NULL, + _start DATETIME NOT NULL, + _end DATETIME NOT NULL, + _end_next_day boolean not null, + _headways integer not null, + _freq integer default null +); + +CREATE TABLE routes ( + _routeID varchar(4) not null, + _agencyID varchar(3) not null, + _routeName varchar(5) NOT NULL, + _routeLongName varchar(80) NOT NULL, + _routeType varchar(6) not NULL, + PRIMARY KEY(_routeID) +); + +CREATE TABLE schedule_rules ( + _serviceID varchar(15) NOT NULL, + _serviceDay varchar(3) not null, + _startPeriodDate DATE not null, + _endPeriodDate DATE not null, + PRIMARY KEY(_serviceID, _serviceDay) +); + +CREATE TABLE stop_names ( + _stopID varchar(7) PRIMARY KEY not null, + _stopName varchar(50) not null, + _stopNameMarathi varchar(80) , + _stopRoad varchar(50) , + _stopArea varchar(50) +); + +CREATE TABLE stop_geo ( + _stopID varchar(7) PRIMARY KEY not null, + _stopLat number NOT NULL, + _stopLon number NOT NULL +); + +CREATE TABLE bus_max_freq( + _tripID varchar( 45 ) PRIMARY KEY, + _freq int( 5 ) +); + +CREATE INDEX ix_stop_names_stopName ON stop_names ( _stopName ); +CREATE INDEX ix_stops_on_trip_tripID ON stops_on_trip (_tripID); +CREATE INDEX ix_stops_on_trip_stopID ON stops_on_trip (_stopID); +CREATE INDEX ix_stops_on_trip_stopSeq ON stops_on_trip (_stopSeq); +CREATE INDEX ix_stops_on_trip_stopDept ON stops_on_trip (_stopDept); +CREATE INDEX ix_stops_on_trip_stopArri ON stops_on_trip (_stopArri); +CREATE INDEX ix_stops_on_trip_stopDeptOnNextDay ON stops_on_trip (_stopDeptOnNextDay); +CREATE INDEX ix_stops_on_trip_stopArriOnNextDay ON stops_on_trip (_stopArriOnNextDay); +CREATE INDEX ix_stops_on_trip_stopDeptEx ON stops_on_trip (_stopDept,_stopDeptOnNextDay); +CREATE INDEX ix_stops_on_trip_stopArriEx ON stops_on_trip (_stopArri,_stopArriOnNextDay); +CREATE INDEX ix_trips_routeID ON trips (_routeID); +CREATE INDEX ix_trips_serviceID ON trips (_serviceID); +CREATE INDEX ix_trips_tripHeadSign ON trips (_tripHeadSign); +CREATE INDEX ix_trips_freq_tripID ON trips_freq (_tripID); +CREATE INDEX ix_routes_agencyID ON routes (_agencyID); +CREATE INDEX ix_routes_routeName ON routes (_routeName); +CREATE INDEX ix_routes_routeType ON routes (_routeType); +CREATE INDEX ix_schedule_rules_serviceID ON schedule_rules (_serviceID); +CREATE INDEX ix_schedule_rules_serviceDay ON schedule_rules (_serviceDay); +CREATE INDEX ix_schedule_rules_startPeriodDate ON schedule_rules (_startPeriodDate); +CREATE INDEX ix_schedule_rules_endPeriodDate ON schedule_rules (_endPeriodDate); \ No newline at end of file diff --git a/android/mobile/gen/R.java.d b/android/mobile/gen/R.java.d new file mode 100755 index 0000000..c1306b2 --- /dev/null +++ b/android/mobile/gen/R.java.d @@ -0,0 +1,94 @@ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\gen\com\best\ui\R.java \ + : D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\anim\accelerate_interpolator.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\anim\decelerate_interpolator.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\anim\dialog_enter.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\anim\dialog_exit.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\anim\fade_in_center.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\anim\fade_out_center.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\area.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\area_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\bestheadbar.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\bestlogo.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\blue_button.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\bus.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\bus_blue_small.PNG \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\bus_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\bus_small1.gif \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\edittext.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\focused_application_background_static.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\freq.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\handle.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\icon.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\ic_minus_trans.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\ic_plus_trans.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\ic_tab_new.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\ic_tab_newsel.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\ic_tab_sel.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\ic_tab_unsel.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\image_btn_pressd.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\listbackgrnd.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\magglass.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\magglass_tot_trans.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\myroute_view.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\road.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\road_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\search_btn.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\stop.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\stop_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\tab_area.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\tab_background.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\tab_bus.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\tab_road.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\tab_stops.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\drawable\user.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\find.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\in_progress.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\listbackgrnd.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\listlocation.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\listthreetext.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\listtwotextnbtn.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\list_button.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\list_double_line.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\list_item.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\list_route.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\maintab.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\mapstops.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\myroute_view.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\popup.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\routes.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\routing.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\search.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\simple_list_item_1.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\splash.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\layout\stops.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\menu\mapfullroute.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\menu\menustart.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\menu\onlymap.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\menu\search.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\raw\chalobest.zip \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\values\strings.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\res\values\style.xml \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\area.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\area_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\bestheadbar.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\bestlogo.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\bus.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\bus_blue_small.PNG \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\bus_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\focused_application_background_static.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\freq.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\handle.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\icon.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\ic_minus_trans.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\ic_plus_trans.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\ic_tab_newsel.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\ic_tab_sel.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\ic_tab_unsel.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\magglass.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\magglass_tot_trans.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\road.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\road_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\stop.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\stop_red.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\res\drawable\user.png \ +D:\dev\new_dev\BEST_Transportation\BESTMobile\android\mobile\bin\AndroidManifest.xml \ diff --git a/android/mobile/gen/com/best/ui/BuildConfig.java b/android/mobile/gen/com/best/ui/BuildConfig.java new file mode 100755 index 0000000..5839044 --- /dev/null +++ b/android/mobile/gen/com/best/ui/BuildConfig.java @@ -0,0 +1,6 @@ +/** Automatically generated file. DO NOT MODIFY */ +package com.best.ui; + +public final class BuildConfig { + public final static boolean DEBUG = true; +} \ No newline at end of file diff --git a/android/mobile/gen/com/best/ui/R.java b/android/mobile/gen/com/best/ui/R.java new file mode 100755 index 0000000..cef4337 --- /dev/null +++ b/android/mobile/gen/com/best/ui/R.java @@ -0,0 +1,307 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package com.best.ui; + +public final class R { + public static final class anim { + public static final int accelerate_interpolator=0x7f040000; + public static final int decelerate_interpolator=0x7f040001; + public static final int dialog_enter=0x7f040002; + public static final int dialog_exit=0x7f040003; + public static final int fade_in_center=0x7f040004; + public static final int fade_out_center=0x7f040005; + } + public static final class attr { + /**

Must be an integer value, such as "100". +

This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type. + */ + public static final int animationDuration=0x7f010003; + /**

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type. + */ + public static final int collapsedHeight=0x7f010002; + /**

Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". + */ + public static final int content=0x7f010001; + /**

Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". + */ + public static final int handle=0x7f010000; + } + public static final class drawable { + public static final int area=0x7f020000; + public static final int area_red=0x7f020001; + public static final int bestheadbar=0x7f020002; + public static final int bestlogo=0x7f020003; + public static final int blue_button=0x7f020004; + public static final int bus=0x7f020005; + public static final int bus_blue_small=0x7f020006; + public static final int bus_red=0x7f020007; + public static final int bus_small1=0x7f020008; + public static final int edittext=0x7f020009; + public static final int focused_application_background_static=0x7f02000a; + public static final int freq=0x7f02000b; + public static final int handle=0x7f02000c; + public static final int ic_minus_trans=0x7f02000d; + public static final int ic_plus_trans=0x7f02000e; + public static final int ic_tab_new=0x7f02000f; + public static final int ic_tab_newsel=0x7f020010; + public static final int ic_tab_sel=0x7f020011; + public static final int ic_tab_unsel=0x7f020012; + public static final int icon=0x7f020013; + public static final int image_btn_pressd=0x7f020014; + public static final int listbackgrnd=0x7f020015; + public static final int magglass=0x7f020016; + public static final int magglass_tot_trans=0x7f020017; + public static final int myroute_view=0x7f020018; + public static final int road=0x7f020019; + public static final int road_red=0x7f02001a; + public static final int search_btn=0x7f02001b; + public static final int stop=0x7f02001c; + public static final int stop_red=0x7f02001d; + public static final int tab_area=0x7f02001e; + public static final int tab_background=0x7f02001f; + public static final int tab_bus=0x7f020020; + public static final int tab_road=0x7f020021; + public static final int tab_stops=0x7f020022; + public static final int user=0x7f020023; + } + public static final class id { + public static final int ScrollView01=0x7f09000e; + public static final int SearchScreen=0x7f09003f; + public static final int SplashImageView=0x7f090043; + public static final int TheSplashLayout=0x7f090042; + public static final int _freq=0x7f09003b; + public static final int _routelongname=0x7f090039; + public static final int _routename=0x7f090038; + public static final int as_dest=0x7f090034; + public static final int as_source=0x7f090019; + public static final int busBlue=0x7f09001b; + public static final int bus_freq=0x7f090021; + public static final int bushead=0x7f09001d; + public static final int dep=0x7f090025; + public static final int expandable=0x7f09000d; + public static final int explinearlayout=0x7f090001; + public static final int findbus=0x7f09000a; + public static final int findfrom=0x7f090004; + public static final int findto=0x7f090007; + public static final int fromtxt=0x7f090003; + public static final int fullRoute=0x7f090047; + public static final int innerlinearlayout=0x7f090020; + public static final int innerlinearlayout1=0x7f09002c; + public static final int innerlinearlayoutlist1=0x7f09001a; + public static final int innerlinearlayoutlist2=0x7f09001e; + public static final int linearlayout=0x7f090046; + public static final int linearlayout1=0x7f090002; + public static final int linearlayout2=0x7f090005; + public static final int linearlayout3=0x7f090009; + public static final int linearlayout4=0x7f09000c; + public static final int linearlayout5=0x7f090010; + public static final int linearlayout6=0x7f090012; + public static final int linearlayout7=0x7f090013; + public static final int linearlayout8=0x7f090015; + public static final int linearlayoutlist=0x7f090017; + public static final int linearlayoutlist1=0x7f090023; + public static final int linearlayoutlist2=0x7f090026; + public static final int linearlayoutparent=0x7f090008; + public static final int list=0x7f090016; + public static final int list_text=0x7f090029; + public static final int listheader=0x7f090036; + public static final int listheader1=0x7f090037; + public static final int listheader2=0x7f09003a; + public static final int listlinearlayout1=0x7f090018; + public static final int listlinearlayout2=0x7f090032; + public static final int listlinearlayout3=0x7f090033; + public static final int locationdropdown=0x7f09002b; + public static final int mainlinearlayout=0x7f09000f; + public static final int map=0x7f09002f; + public static final int mapview=0x7f090030; + public static final int mnuexitmain=0x7f090048; + public static final int mnusearch=0x7f090049; + public static final int msgtxt=0x7f090044; + public static final int newentrylayout=0x7f09002a; + public static final int rellayoutmain=0x7f090000; + public static final int routename=0x7f09001c; + public static final int routeslayout=0x7f090035; + public static final int routeslist=0x7f09003c; + public static final int routinglist=0x7f09003e; + public static final int search=0x7f090041; + public static final int search_for=0x7f09003d; + public static final int searchtxt=0x7f090040; + public static final int stopArea=0x7f09002e; + public static final int stopRoad=0x7f09002d; + public static final int stoparea=0x7f090028; + public static final int stopname=0x7f090024; + public static final int stoproad=0x7f090027; + public static final int stopslist=0x7f090045; + public static final int stopsno=0x7f090022; + public static final int totaldist=0x7f09001f; + public static final int totxt=0x7f090006; + public static final int txtmyroute=0x7f090031; + public static final int txtnearby=0x7f090014; + public static final int txtpr=0x7f09000b; + public static final int txtprevious=0x7f090011; + } + public static final class layout { + public static final int find=0x7f030000; + public static final int in_progress=0x7f030001; + public static final int list_button=0x7f030002; + public static final int list_double_line=0x7f030003; + public static final int list_item=0x7f030004; + public static final int list_route=0x7f030005; + public static final int listbackgrnd=0x7f030006; + public static final int listlocation=0x7f030007; + public static final int listthreetext=0x7f030008; + public static final int listtwotextnbtn=0x7f030009; + public static final int maintab=0x7f03000a; + public static final int mapstops=0x7f03000b; + public static final int myroute_view=0x7f03000c; + public static final int popup=0x7f03000d; + public static final int routes=0x7f03000e; + public static final int routing=0x7f03000f; + public static final int search=0x7f030010; + public static final int simple_list_item_1=0x7f030011; + public static final int splash=0x7f030012; + public static final int stops=0x7f030013; + } + public static final class menu { + public static final int mapfullroute=0x7f080000; + public static final int menustart=0x7f080001; + public static final int onlymap=0x7f080002; + public static final int search=0x7f080003; + } + public static final class raw { + public static final int chalobest=0x7f050000; + } + public static final class string { + public static final int M_FIND_TAB_ID=0x7f060001; + public static final int M_ROUT_TAB_ID=0x7f060002; + public static final int StopNameHeading=0x7f06001e; + public static final int app_name=0x7f060000; + public static final int busListHead=0x7f06000b; + public static final int buses=0x7f060017; + public static final int destinationHint=0x7f060007; + public static final int errMsgEnterDestLoc=0x7f06000f; + public static final int errMsgEnterSrcLoc=0x7f06000e; + public static final int errMsgEnterValidDest=0x7f060010; + public static final int errMsgEnterValidSrc=0x7f060011; + public static final int errMsgMoreChar=0x7f06000d; + public static final int errMsgNoBusMatch=0x7f060013; + public static final int errMsgNoNearbyStop=0x7f060014; + public static final int errMsgNoStopsMatch=0x7f060012; + public static final int errNoMap=0x7f060016; + public static final int findBtnText=0x7f060008; + public static final int findBusText=0x7f06000a; + public static final int fromListTitle=0x7f060003; + public static final int inittext=0x7f06000c; + public static final int myroute=0x7f06001a; + public static final int nearByListTitle=0x7f060005; + public static final int nearbyBtnText=0x7f060009; + public static final int nearbytext=0x7f06001c; + public static final int noLocation=0x7f060015; + public static final int previoussearch=0x7f06001b; + public static final int search=0x7f060019; + public static final int sourceHint=0x7f060006; + public static final int stops=0x7f060018; + public static final int toListTitle=0x7f060004; + public static final int txtMap=0x7f060021; + public static final int txtSearchFor=0x7f06001d; + public static final int txtSelectDest=0x7f060023; + public static final int txtSelectSource=0x7f060022; + public static final int txtSmthingWentWrong=0x7f060024; + public static final int txtWorkInProgress=0x7f060020; + public static final int txtsearch=0x7f06001f; + } + public static final class style { + public static final int Animations=0x7f070001; + public static final int Animations_SplashScreen=0x7f070002; + public static final int Theme_Transparent=0x7f070000; + } + public static final class styleable { + /** Attributes that can be used with a ExpandablePanel. +

Includes the following attributes:

+ + + + + + + + +
AttributeDescription
{@link #ExpandablePanel_animationDuration com.best.ui:animationDuration}
{@link #ExpandablePanel_collapsedHeight com.best.ui:collapsedHeight}
{@link #ExpandablePanel_content com.best.ui:content}
{@link #ExpandablePanel_handle com.best.ui:handle}
+ @see #ExpandablePanel_animationDuration + @see #ExpandablePanel_collapsedHeight + @see #ExpandablePanel_content + @see #ExpandablePanel_handle + */ + public static final int[] ExpandablePanel = { + 0x7f010000, 0x7f010001, 0x7f010002, 0x7f010003 + }; + /** +

This symbol is the offset where the {@link com.best.ui.R.attr#animationDuration} + attribute's value can be found in the {@link #ExpandablePanel} array. + + +

Must be an integer value, such as "100". +

This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type. + @attr name android:animationDuration + */ + public static final int ExpandablePanel_animationDuration = 3; + /** +

This symbol is the offset where the {@link com.best.ui.R.attr#collapsedHeight} + attribute's value can be found in the {@link #ExpandablePanel} array. + + +

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". +Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), +in (inches), mm (millimeters). +

This may also be a reference to a resource (in the form +"@[package:]type:name") or +theme attribute (in the form +"?[package:][type:]name") +containing a value of this type. + @attr name android:collapsedHeight + */ + public static final int ExpandablePanel_collapsedHeight = 2; + /** +

This symbol is the offset where the {@link com.best.ui.R.attr#content} + attribute's value can be found in the {@link #ExpandablePanel} array. + + +

Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". + @attr name android:content + */ + public static final int ExpandablePanel_content = 1; + /** +

This symbol is the offset where the {@link com.best.ui.R.attr#handle} + attribute's value can be found in the {@link #ExpandablePanel} array. + + +

Must be a reference to another resource, in the form "@[+][package:]type:name" +or to a theme attribute in the form "?[package:][type:]name". + @attr name android:handle + */ + public static final int ExpandablePanel_handle = 0; + }; +} diff --git a/android/mobile/res/drawable/area.png b/android/mobile/res/drawable/area.png new file mode 100755 index 0000000000000000000000000000000000000000..89062cffeec88c51cf9b079346ef651662cf8570 GIT binary patch literal 1569 zcmV++2HyFJP)T2DLfO90G%y~f)XB5=vP>fkLaZFi^`eV)?#?Ad$vTTyYEHR6b@xvcWWZ9fe5R?cR z$%ZrxESI2&T!aNwpe^O}c20ZF*?Wquq6LaV_9X4;`L56RzVG+EZ?PZp zGAX)$zYmR#xsliFN5LSAXxfL49zB4Xn%ZClhd7Q$wY81t`K%crl9b70C@X6V>gxIn zr==yWp=rw)K?qn7xbgb>CYRey3la$t+34)q<7i^SkDfdkn{{pcq6My8xiRYmtyb-m zz)l2#gA5a*WHQocv;FaYZtj*|G)G*%d>L#V2gSvEWQPtFEP{RNFvbHfbp7q~1(a^L zhjKc{^mOSD>5H*8=D1cDe&M}|V-NRP#0*|BqH&MN57 zjJL?dgqO_B%)SJ!$apORc=GVcf`F}Y0|iSKIUIfU3=__tZXu`BwX~>c?|G@zlU7)` zjtm4wBn=I9M1lk`n4VB66tZ!hP7{9hgnk1}GrC}q!87`kl<(B*mt3!{ZLc*LQoqm2 zTAdFrOuKWZ9?$9m@OfWNO;x&FPISIJ$nOsT30gASX++mKopeq(ENl)2xzlR3;Rama zf%WV2b|er35dm>=9MYmU0M82%!cl; zIv@1K2B)MX`_j^k!%`^;v7+HqQjAW~w+WJ11=fC7E|=eIYipyX5U|@Dy~D%(y=t{G zw%EwXliMJn7KK8%C2lC9ukS%wY3T)PMn=kpfq||)t*uQbfB=^W0l8d;lu89+7-qZO zZr?VgAb~PVm7f0gJG*uj+!z{inc-x?ii(OAd3jq0dwLu=BV(--GNU0i)zI_!v3q%R zvQDS`-Q)4^O(^SuyF`@)zdO#HIrEv@?fxeg0}ymRkH^ziQSsZx!NJ~Ao6WYjukYW- zV&C%RtG^N}vdM9*wXUv4R5esqRtD7&wRJ8Mt=H=Z_w6e>1#??p$pxaXH*MN7(A?Z| zZr!>~)y2idp=ZU)hv9HIvZ+c%31efhA8gcsyQ4Y-E^Vm?ZJjXnf2Dnx>^DQ)>E**>L(|gWkw6 z!U?U`I9yUv5(zq+?Ivbf*VhV#f=|>1CX?w)ilS;pM@OkS5r_w?brpa2ZhNIvDse^w zI#yUt1FzRhfzE6-nHHaZV*(Bon zR!ht=c&MlAhs5(O6e!<7kcXd_coWO=^YiylNk$6=C~&UJWW)nFc?!Iq5Zg2w&7-QS zs_XM&f$0FjhCo^2?yEn4)^rluJWzXvdU|?x%7C!@ncTT<`MDz$dMzWfDOj|bNYYcKLG{+IQx`y T`oG7D00000NkvXXu0mjf@6hkp literal 0 HcmV?d00001 diff --git a/android/mobile/res/drawable/area_red.png b/android/mobile/res/drawable/area_red.png new file mode 100755 index 0000000000000000000000000000000000000000..5a15a8a0bb68999a68dbd28890e3d92d30ed44d8 GIT binary patch literal 1540 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 eV4SA^1Q-A^!4fZx3sx8a0000 zY|s%p0&d_4jDSv1H(&(1LEWH6FZ6Ox`lIIVJ9_ZQk-W63{)|ImPZJN~Oq_UcAg;u1 zEm=)?Vj>JN^0y@NS>W{@if|w_kh~#!&@}SN2@ZAPg)L|t)-4Y)lqfIbrJxg8`;|T^ z)+W@sh1!?Gay5WleZqj_6{RXqh505jf8%@v>NR{#J207*qoM6N<$ Ef(@vBR{#J2 literal 0 HcmV?d00001 diff --git a/android/mobile/res/drawable/handle.png b/android/mobile/res/drawable/handle.png new file mode 100755 index 0000000000000000000000000000000000000000..6536e937661bd3740bf127078687f02c0f0b6ea3 GIT binary patch literal 1645 zcmaJ?Yfuwc6uwJz_ofZf(jHV5vO@+Nd~*7j{9 zJa_`aSfsq?N$J&ESV7SwoWw^H45$c&MFPGcQ79IR<6#UHpa_Z~0xUrw#uG6dMd8Vh z$3~-#1$ee{#bhkjlky4~#*QP1%jM#`68RKuLIlal$vzDXOJETRjuIO~xD#xSm?;G% z=`he{J7cD7uuqZ5r-~UVkInRX30C{Gtj#gmCbnUSo3JASKI$uJ3aD29Kh$cSMmv~n z@%*@#ON61fBuDTM4Q5G+TN6+*d0CX*zI1xaE|sGQ;| zDMPW9v@ug$;|s2GMy_uZtadiClBCT}(zt@Atnft1xOwJWWHahba*Z?RBA=0qu*o34 zi~ZL{Pi?W&<1?qnmUX5FpR}>lPP1cuv9mK80KeZ=N}0}mz4zDeZDBbPfwvO3?-f9D zxr`$$g9`7b9r~rJ+D|6R87qx!n=4#r0j{&hC{2*Odo3Z_BL zPKzjtAjw4xzJLfm($z!IG?tmw9~QV-4V6WOjx=?RpXI8sdCsg}?v=7H{IQJ=N8)#R zmUjmqye+X0e2{j|KlonZskMYD{-#h}d7@I-{`PFaqr<* z^&M^Y9BI#Q`(5g-bAlxO!xDMK;r%~1>#^AP=A5L}P#C%=f92Ysv9}WQSD*T1Rz&7G z?augixoJ!8?3i@Rmq&e((l72tH$?TP_O%b(Km9{nQUD98c0SuuyZ?HWC?9g+J#{zw zxa0sYwC41NPI+TYNXP0o?lxGswVt}*6InM!kwjOE^4dw0D}Ghid%5lE;T@J$Xym#{bkVfxHHN&cj~JzhqPYGwfuRr%*~6owG``@0d3>_qS12a;FBv^+YV@X4dm z$KBm~D|aCa5A@$Ceb!%@AA0t+?wx@iEd2DR literal 0 HcmV?d00001 diff --git a/android/mobile/res/drawable/ic_tab_new.xml b/android/mobile/res/drawable/ic_tab_new.xml new file mode 100755 index 0000000..5e388bc --- /dev/null +++ b/android/mobile/res/drawable/ic_tab_new.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/android/mobile/res/drawable/ic_tab_sel.png b/android/mobile/res/drawable/ic_tab_sel.png new file mode 100755 index 0000000000000000000000000000000000000000..9baa30eac584bf58444ca357f4ebfbf363daa0a8 GIT binary patch literal 791 zcmV+y1L*vTP)Y|nFho{Fe_M)6g-F0vw(OeOb{S|F#LfI7*kVIF9B&?C|?PPE1=de%$hZe zkqJo>1nvWII*@m2#BQvu@J*bMj!%QI;42uk=S=uw9ejg$a@0HW9cSXtr$O=ZkP z>N^g^R=|V=kA>}6G#`Nm94{6FK#A@Wp>$virN7`XM3I!#gOO2cH43B6~VC{pSPmd?4Nh#A3vFfenb0fjA3@4S_fc$?2dB z_ZDkXMgwzzI1p6k0kJt$ObA-Jun`*z-bh(E6KXRXmV%X{XpEprb_NJAiVdI?z#{=z zrg%fk6jHz=Xu{MYQC}#qELwve2OEjhd<|MTgOZj!5Njhj0LOS1tlPHF9c3qYI##GA-4`x>;tx`q-56a(>GXe09xR7{b8 z9u-(tgEq=T@g!P;4oF5~$3baO+bRS{E&l}C6Dfm+00_ilE5z~D2FM@^n(9H(a1g2< z)M{Lfr%em0hF(MYAcroZG!Z64YnFCs4N{EO@nc5Q50eV0j1Z}v|3LJ;pp*Lu%V*t{= Vpy{A9EaLzG002ovPDHLkV1lTqG^GFl literal 0 HcmV?d00001 diff --git a/android/mobile/res/drawable/ic_tab_unsel.png b/android/mobile/res/drawable/ic_tab_unsel.png new file mode 100755 index 0000000000000000000000000000000000000000..3b010d536ade7f97d2b906d855733fb406daf748 GIT binary patch literal 1127 zcmV-t1ep7YP)R~<&4ZG zWjQx@`8sEwFNUQ1zP0{DFFd^4`QG z_1edeEBVexF61O`(KNt(zT1u~4h{}lP21=Xm;soLhCHdSui$$e$VuEHKR`5J>yIBf zasbAM0DR~S#k7@yxDz8I7Be3`$VuG7444-cg{xN}IqDhJn)BdbiQ%(uz5&`K2MwtOPuU)b4c#I?R z1w_4RZ*RhJXHK6!igW$^{NjgACX+{wNGg@$yZ)-zfA}=`ZEyf(8`NqQqesyvmQx;TD{8SJAmh&n4sPW-@^cr&5aG^+_%?lZ4Ece z%JSi&oqO8Uq~Y!eW<3gp0?${8`2zfZ{YTNTQLC-SSPxL4Vu<-=YGMBiVm63$eDH+IJg#za(KpQo1TEbdftHavwRm=wV!i?=)WvA7Xu1 zciY1UHATBK_uQfy(dJs5PNqu5U2%$cW`q)D?I3;>+`EfqPir)mHI002ovPDHLkV1m}t7~TK? literal 0 HcmV?d00001 diff --git a/android/mobile/res/drawable/myroute_view.xml b/android/mobile/res/drawable/myroute_view.xml new file mode 100755 index 0000000..cd5e322 --- /dev/null +++ b/android/mobile/res/drawable/myroute_view.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/android/mobile/res/drawable/road.png b/android/mobile/res/drawable/road.png new file mode 100755 index 0000000000000000000000000000000000000000..a49fdac3270a3ff8baa270d7e6abba51e0df6b34 GIT binary patch literal 1443 zcmV;U1zh@xP)J zwA<}_uIt{HQqKHNKI=lp7>PhUh?BU(Qbw&-i{|I&X&40L_4}kYwJhs%EPROh)Bha+ z#?|3)_Fz5Tj+cvk?Xa+KJW!1C+FMS&ZVYUgr z3;>3{Pbz$U5HN~`4uLeERLYOrt@b&D^f6#!D}wC65DbR9%v z)o9w5MQ7*Fk`g5KDZ)UdK#4HE&bj>@O-V@}32_?zuSHR`qL^Na9wV#e(&a0cwGOB- z?Ck8&;h|S^j%I^&eg?o*VyAfkWNI29(@KKP)h0Up8WTtX%R8M;ZLJ7J3DSfL+3|tP z-B$r+zZrlCPZR%dl=aM*Ce78hEuDTE7zVsVp?MFha)r@FJX5073?OVIAzQ}g?R=AJ z=@Fb$^}b4FQ3)k8iDBx)8gBj82ted2HZDH*^Q?VnRmvZ5`C=jf&l^l2KP@t5&5gQLO&BK6 zWI`Jo8;Yb59Gf0LegXg@6DVc9mg^F?l<6XVU%>RA@idIaJfJpS)pj(b4+;})ZEek7 z$fdjlu%BS|%LEU2qxN^f@^?X=ibIuQvIv7N36@n0O`#QyDV^TM z2r3A&xJU~N3pLc++uL+-a8T}B5fjQ98a4e1^1V_6;MbM#7TkXxnO!M7<6}|*Q&~{W zgfjdYDRsK0$rXn?=P)hGG=GLdk{2G%`RgsDnBIEKlag{)vI)SVNI(lhBOF<{sG^o8 z9nTNF;cZ-h%wNHa78+uK?&wY!&d|j;d;)+tOT{Vu2L$V*B#wUtvZonf?3ewOcPda$0zAzjqY&Au! za2X&TV7go-;io|5Br2_B)3)WKNdRKB=3=zBVD$Idk=E{3f}WKKRP;6qVid% z)8;v1M)mq%k|_JlSQ80_SyN%~SSYnjyU3)kag_U#<7IC{({4sOer4USXh^LSR9AH@ z8|$3oL}x)>3H55D8)a5x;G}Brad>eY=L`-q);l=gb-C@B+^YZ>Azyw~eWVJVQc>j% z^;H>=m1Jg`W&Al7N*B0b6)@e002ovPDHLkV1iw-oFf1L literal 0 HcmV?d00001 diff --git a/android/mobile/res/drawable/road_red.png b/android/mobile/res/drawable/road_red.png new file mode 100755 index 0000000000000000000000000000000000000000..44fe957e1bcc1eede13fadda64cef3bfac82cbea GIT binary patch literal 1055 zcmV+)1mOFLP){;Z{GXOdsAtyuaA6-s`gMi{mt>aB#n|FOi~dd z6f+qBKB0wqt7vTv-a_AC5RFpP*ch>3Pz%Ga@p0M#9}0sfd<2Mr(*sb|PSepdxI0u;mFtV)Fxj3a zMY#_USJ7K_1|Z9B0N>cgI7>W@gj~1|eItySkFTP{+yOXypdAKFEDAF=07Oeb=H1$P zkh1yU>uCT?y5t4ZP8shz>uCd!I=t75$%GHE=$Z>REJxlI0GD@Y&x+wdESpkoMc&?~ zRWP6PK)^}(yRhH|Ag0w5qOHPA*w|yp*fL_k4MK=H!Vfeb;(KAYQ zJWi2@2GiJ|*;zV4h4i@6eZaHREd>2AUf~tY^ua;lU@AqPg-unP;jMD?cI>WXL40f? zQS@XJvzx;`>3zAWfW0BS-`ibC>d+tdQJzT%h3o-%uVt9?5OzN6RnmAX9?=xI#b2)r zb_6xn1NSiW0&Hy|09hU;>jl$iCd`dl0a(H6zxn?QUTX{_dy1t$9ynv-u&jhfkvYN-7r5te+%(eZd||6gS_2CoQDA! zN4)4{KA(@n&rifD#Oalll`lejqnAZ+9@nXlmznz%F@zusKIw6Diky^l;4z7kz;6!X z2;?-tF<%4QQ7)IUm1`L!ZkuC{*J`z@a^OAUoWNhP9d~>_5cR|Ah(o8u-@Hx-kw`?9 z16L5=1tHyS=@=hZ6k<6Ccp3HnfB~Dn--)46h{Rq-LEPXR$Y!&eM1WTlfd>lB1ZurRpjxd$tyZHT zTvaV#@_qw%z_+z&QVWzE0ojI0SoAl-Od6M#mLQ+Y!HeZ($`kQ8yjx!J}UcUmfmFFNTvWdV6lJ>A=;A3Cc5>43tVG zC=?2mYoUQZq!6*^_&?tR9qT$d+Z!HFlV2Dc6Bh#~<^Xal2-hMLa#BvPf8M^3_}V=X1qS2@%_jt!^1pKPyPlkdiCthKQSOVcoIY*et;hdnDt|mNFb<_&gMp_&Ig zM--0uf7!|=cu&MV^P0SS#G5NycM*YR4)klh`!O^iwFum?3;iAqFGT1_=)e!4$oy1) z@IIHrZcU^B2?bYIi5wULelzd8^W^fD8=JCB!^BhckKb9607Cs)Q{^fF>rYwL4^)o+2V2u1y-{^%%5(lTdV0vuW~q~Tsm@#5I?%QVk5L8xs>X=|S&PQx8$+uCk6y=ROvFv4Ik5vbX{jx4I&s{0 c;lBU_02=DeoHu1e7ytkO07*qoM6N<$f=>K3y#N3J literal 0 HcmV?d00001 diff --git a/android/mobile/res/drawable/tab_area.xml b/android/mobile/res/drawable/tab_area.xml new file mode 100755 index 0000000..1d6d66c --- /dev/null +++ b/android/mobile/res/drawable/tab_area.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/android/mobile/res/drawable/tab_background.xml b/android/mobile/res/drawable/tab_background.xml new file mode 100755 index 0000000..e488ddb --- /dev/null +++ b/android/mobile/res/drawable/tab_background.xml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/android/mobile/res/drawable/tab_bus.xml b/android/mobile/res/drawable/tab_bus.xml new file mode 100755 index 0000000..d39bcdd --- /dev/null +++ b/android/mobile/res/drawable/tab_bus.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/android/mobile/res/drawable/tab_road.xml b/android/mobile/res/drawable/tab_road.xml new file mode 100755 index 0000000..8ce0095 --- /dev/null +++ b/android/mobile/res/drawable/tab_road.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/android/mobile/res/drawable/tab_stops.xml b/android/mobile/res/drawable/tab_stops.xml new file mode 100755 index 0000000..0e25a38 --- /dev/null +++ b/android/mobile/res/drawable/tab_stops.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/android/mobile/res/layout/in_progress.xml b/android/mobile/res/layout/in_progress.xml new file mode 100755 index 0000000..5cb2bb3 --- /dev/null +++ b/android/mobile/res/layout/in_progress.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + diff --git a/android/mobile/res/layout/list_double_line.xml b/android/mobile/res/layout/list_double_line.xml new file mode 100755 index 0000000..a53267a --- /dev/null +++ b/android/mobile/res/layout/list_double_line.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + diff --git a/android/mobile/res/layout/list_route.xml b/android/mobile/res/layout/list_route.xml new file mode 100755 index 0000000..0db9114 --- /dev/null +++ b/android/mobile/res/layout/list_route.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + diff --git a/android/mobile/res/layout/maintab.xml b/android/mobile/res/layout/maintab.xml new file mode 100755 index 0000000..2cfd357 --- /dev/null +++ b/android/mobile/res/layout/maintab.xml @@ -0,0 +1,29 @@ + + + + + + + + + + \ No newline at end of file diff --git a/android/mobile/res/layout/myroute_view.xml b/android/mobile/res/layout/myroute_view.xml new file mode 100755 index 0000000..36299d1 --- /dev/null +++ b/android/mobile/res/layout/myroute_view.xml @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/android/mobile/res/layout/popup.xml b/android/mobile/res/layout/popup.xml new file mode 100755 index 0000000..8d0041d --- /dev/null +++ b/android/mobile/res/layout/popup.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/android/mobile/res/layout/routing.xml b/android/mobile/res/layout/routing.xml new file mode 100755 index 0000000..52b1359 --- /dev/null +++ b/android/mobile/res/layout/routing.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/android/mobile/res/layout/search.xml b/android/mobile/res/layout/search.xml new file mode 100755 index 0000000..12beb93 --- /dev/null +++ b/android/mobile/res/layout/search.xml @@ -0,0 +1,32 @@ + + + + + + +