地图模块代码更新3.0.0

This commit is contained in:
jiaguofeng
2023-08-07 11:21:55 +08:00
parent 70820f31ff
commit 661816af8f
1338 changed files with 74649 additions and 0 deletions

View File

@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="ages">
<item>年龄</item>
<item>18岁以下</item>
<item>18-24岁</item>
<item>25-30岁</item>
<item>31-35岁</item>
<item>36-40岁</item>
<item>41-45岁</item>
<item>46-50岁</item>
<item>51-55岁</item>
<item>56-60岁</item>
<item>60岁以上</item>
</string-array>
<string-array name="gender">
<item>性别</item>
<item></item>
<item></item>
</string-array>
<string-array name="list_preference">
<item>优先使用地名描述</item>
<item>优先使用交叉口描述</item>
</string-array>
<string-array name="values_list_preference">
<item>0</item>
<item>1</item>
</string-array>
<string-array name="map_style">
<item>自动切换</item>
<item>白天模式</item>
<item>夜间模式</item>
</string-array>
<string-array name="map_style_value">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<string-array name="mapscale">
<item>1m</item>
<item>2m</item>
<item>5m</item>
<item>10m</item>
<item>20m</item>
<item>50m</item>
<item>100m</item>
<item>200m</item>
<item>500m</item>
<item>1km</item>
<item>2km</item>
<item>5km</item>
<item>10km</item>
<item>20km</item>
<item>50km</item>
<item>100km</item>
<item>200km</item>
<item>500km</item>
<item>1000km</item>
<item>2000km</item>
<item>5000km</item>
</string-array>
<string-array name="mapdist">
<item>1.5</item>
<item>3.5</item>
<item>7.5</item>
<item>15</item>
<item>35</item>
<item>75</item>
<item>150</item>
<item>350</item>
<item>750</item>
<item>1500</item>
<item>3500</item>
<item>7500</item>
<item>15000</item>
<item>35000</item>
<item>75000</item>
<item>150000</item>
<item>350000</item>
<item>750000</item>
<item>1500000</item>
<item>3500000</item>
</string-array>
</resources>

View File

@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!--
Declare custom theme attributes that allow changing which styles are
used for button bars depending on the API level.
?android:attr/buttonBarStyle is new as of API 11 so this is
necessary to support previous API levels.
-->
<declare-styleable name="ButtonBarContainerTheme">
<attr name="buttonBarStyle" format="reference" />
<attr name="buttonBarButtonStyle" format="reference" />
</declare-styleable>
<declare-styleable name="MapAutoView">
<attr name="zoom" format="integer" />
<attr name="carPosition" format="float" />
<attr name="isAutoSwitch" format="boolean" />
<attr name="isAutoLocation" format="boolean" />
<attr name="styleMode" format="integer">
<enum name="MAP_STYLE_DAY" value="0" />
<enum name="MAP_STYLE_NIGHT" value="1" />
<enum name="MAP_STYLE_NIGHT_VR" value="5" />
<enum name="MAP_STYLE_DAY_VR" value="6" />
</attr>
<attr name="perspectiveMode" format="integer">
<enum name="MAP_PERSPECTIVE_2D" value="1" />
<enum name="MAP_PERSPECTIVE_3D" value="2" />
<enum name="MAP_PERSPECTIVE_UP_NORTH" value="3" />
<enum name="MAP_PERSPECTIVE_UP_CAR" value="4" />
</attr>
<attr name="vrPerspectiveMode" format="float" />
<attr name="vrAngleMode" format="integer" >
<enum name="MAP_STYLE_VR_ANGLE_NEAR" value="0" />
<enum name="MAP_STYLE_VR_ANGLE_MIDDLE" value="1" />
<enum name="MAP_STYLE_VR_ANGLE_FAR" value="2" />
<enum name="MAP_STYLE_VR_ANGLE_300" value="3" />
<enum name="MAP_STYLE_VR_ANGLE_TOP" value="4" />
<enum name="MAP_STYLE_VR_ANGLE_CROSS" value="5" />
<enum name="MAP_STYLE_VR_ANGLE_MIDDLE_XIAOBA" value="6" />
<enum name="MAP_STYLE_VR_ROAM" value="7" />
<enum name="MAP_STYLE_VR_TRANS" value="8" />
<enum name="MAP_STYLE_VR_ERHAI_B2" value="9" />
<enum name="MAP_STYLE_VR_SKY_BOX" value="10" />
</attr>
<attr name="isSwitchViewAngle" format="boolean" />
<attr name="vrEyeHeight" format="float" />
<attr name="zoomVal" format="float" />
<attr name="minDistanceForPosition" format="float" />
<attr name="isShadowEnable" format="boolean" />
<attr name="styleName" format="string" />
<attr name="default_perspective" format="integer" >
<enum name="MAP_STYLE_VR_ANGLE_NEAR" value="0" />
<enum name="MAP_STYLE_VR_ANGLE_MIDDLE" value="1" />
<enum name="MAP_STYLE_VR_ANGLE_FAR" value="2" />
<enum name="MAP_STYLE_VR_ANGLE_300" value="3" />
<enum name="MAP_STYLE_VR_ANGLE_TOP" value="4" />
<enum name="MAP_STYLE_VR_ANGLE_CROSS" value="5" />
<enum name="MAP_STYLE_VR_ANGLE_MIDDLE_XIAOBA" value="6" />
<enum name="MAP_STYLE_VR_ROAM" value="7" />
<enum name="MAP_STYLE_VR_TRANS" value="8" />
<enum name="MAP_STYLE_VR_ERHAI_B2" value="9" />
<enum name="MAP_STYLE_VR_SKY_BOX" value="10" />
</attr>
<attr name="isSkyBoxEnable" format="boolean" />
<attr name="isWeatherEnable" format="boolean" />
</declare-styleable>
</resources>

View File

@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<drawable name="panel_sharetrf_bg_pressed">#0000FF</drawable>
<drawable name="textblue">#01B7F2</drawable>
<drawable name="white">#ffff</drawable>
<drawable name="black">#000000</drawable>
<drawable name="gray">#77323232</drawable>
<drawable name="gray3">#ff202020</drawable>
<drawable name="gray2">#ff505050</drawable>
<drawable name="mapcolor">#ffefebe7</drawable>
<drawable name="transparent_background">#00000000</drawable>
<drawable name="green">#88006400</drawable>
<drawable name="white1">#ff6a6a6a</drawable>
<drawable name="white2">#ff535353</drawable>
<drawable name="result_color">#ffdcdcdc</drawable>
<drawable name="bg_pressed">#ffd07F</drawable>
<drawable name="bg_jj_pressed">#ff8A7F</drawable>
<drawable name="seagreen">#014129</drawable>
<color name="blue">#01B7F2</color>
<color name="white">#ffffffff</color>
<color name="black">#000000</color>
<color name="unfocused">#cccccccc</color>
<color name="pressed">#fff22fff</color>
<color name="selected">#b63d25</color>
<color name="focused">#ffff44ff</color>
<color name="white_argb_0">#00ffffff</color>
<color name="transparent">#4000</color>
<!-- <color name="bgSearchList">#22242b</color> -->
<color name="bgSearchList">#fafafa</color>
<drawable name="gray4">#ffD9D9D9</drawable>
<color name="unselected">#fbfcfe</color>
<color name="widgettext">#2a2c33</color>
<color name="light_g">#95bb6b</color>
<color name="share_btn">#f2f2f2</color>
<color name="traf_list_s">#334e85</color>
<color name="background_color">#ffc8c8c8</color>
<color name="retangle_color">#ff555555</color>
<color name="text_list_color">#4d4d4d</color>
<color name="text_btn_color">#4a5d83</color>
<color name="text_color">#b4b4b4</color>
<color name="text_color_bg">#303337</color>
<color name="text_bg_color">#787A7D</color>
<color name="bg_gray_common_page">#ff080625</color>
<color name="white_50">#7FFFFFFF</color>
<color name="arrow_color">#00BFFF</color>
<color name="white_30">#4DFFFFFF</color>
<color name="gray_light">#f2f2f2</color>
<color name="gray_light_d">#dfdfdf</color>
</resources>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="black_overlay">#66000000</color>
<color name="selected_list">#f0f0f0</color>
<color name="unselected_list">#f8f8f8</color>
<color name="defaulttextcolor">#687078</color>
<drawable name="divider_line">#ebebed</drawable>
</resources>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="panel_down_mute">取消、开启音乐</string>
<string name="panel_down_share">分享</string>
<string name="panel_down_channel">频道列表</string>
<string name="panel_Traffic_jam_number">拥堵指数</string>
<string name="panel_search_btn">搜索按钮</string>
<string name="panel_search_voice">语音搜索按钮</string>
<string name="panel_seperator">分割线</string>
<string name="panel_share_trf_road">车多缓慢</string>
<string name="panel_share_trf_event">交通事件</string>
<string name="panel_share_trf_accident">交通事故</string>
<string name="panel_share_trf_police">交通检查</string>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="padding_small">8dp</dimen>
<dimen name="padding_medium">8dp</dimen>
<dimen name="padding_large">16dp</dimen>
<dimen name="key_height">40dip</dimen>
<dimen name="candidate_font_height">16sp</dimen>
<dimen name="candidate_vertical_padding">6sp</dimen>
<dimen name="btn_size">50dp</dimen>
<dimen name="text_size_middle">12sp</dimen>
<dimen name="text_size_btn">18dp</dimen>
<dimen name="text_size_btn2">12dp</dimen>
<dimen name="scale">10dp</dimen>
<dimen name="text_size_nav">24sp</dimen>
<dimen name="road_sign_top">141px</dimen>
<dimen name="road_sign_right">40px</dimen>
</resources>

View File

@@ -0,0 +1,194 @@
<resources>
<string name="keyLable_0">0</string>
<integer name="keyCode_0">0</integer>
<string name="keyLable_1">1</string>
<integer name="keyCode_1">1</integer>
<string name="keyLable_2">2</string>
<integer name="keyCode_2">2</integer>
<string name="keyLable_3">3</string>
<integer name="keyCode_3">3</integer>
<string name="keyLable_4">4</string>
<integer name="keyCode_4">4</integer>
<string name="keyLable_5">5</string>
<integer name="keyCode_5">5</integer>
<string name="keyLable_6">6</string>
<integer name="keyCode_6">6</integer>
<string name="keyLable_7">7</string>
<integer name="keyCode_7">7</integer>
<string name="keyLable_8">8</string>
<integer name="keyCode_8">8</integer>
<string name="keyLable_9">9</string>
<integer name="keyCode_9">9</integer>
<string name="keyLable_a">a</string>
<integer name="keyCode_a">97</integer>
<string name="keyLable_b">b</string>
<integer name="keyCode_b">98</integer>
<string name="keyLable_c">c</string>
<integer name="keyCode_c">99</integer>
<string name="keyLable_d">d</string>
<integer name="keyCode_d">100</integer>
<string name="keyLable_e">e</string>
<integer name="keyCode_e">101</integer>
<string name="keyLable_f">f</string>
<integer name="keyCode_f">102</integer>
<string name="keyLable_g">g</string>
<integer name="keyCode_g">103</integer>
<string name="keyLable_h">h</string>
<integer name="keyCode_h">104</integer>
<string name="keyLable_i">i</string>
<integer name="keyCode_i">105</integer>
<string name="keyLable_j">j</string>
<integer name="keyCode_j">106</integer>
<string name="keyLable_k">k</string>
<integer name="keyCode_k">107</integer>
<string name="keyLable_l">l</string>
<integer name="keyCode_l">108</integer>
<string name="keyLable_m">m</string>
<integer name="keyCode_m">109</integer>
<string name="keyLable_n">n</string>
<integer name="keyCode_n">110</integer>
<string name="keyLable_o">o</string>
<integer name="keyCode_o">111</integer>
<string name="keyLable_p">p</string>
<integer name="keyCode_p">112</integer>
<string name="keyLable_q">q</string>
<integer name="keyCode_q">113</integer>
<string name="keyLable_r">r</string>
<integer name="keyCode_r">114</integer>
<string name="keyLable_s">s</string>
<integer name="keyCode_s">115</integer>
<string name="keyLable_t">t</string>
<integer name="keyCode_t">116</integer>
<string name="keyLable_u">u</string>
<integer name="keyCode_u">117</integer>
<string name="keyLable_v">v</string>
<integer name="keyCode_v">118</integer>
<string name="keyLable_w">w</string>
<integer name="keyCode_w">119</integer>
<string name="keyLable_x">x</string>
<integer name="keyCode_x">120</integer>
<string name="keyLable_y">y</string>
<integer name="keyCode_y">121</integer>
<string name="keyLable_z">z</string>
<integer name="keyCode_z">122</integer>
<string name="keyLable_heng"></string>
<integer name="keyCode_heng">1001</integer>
<string name="keyLable_14"></string>
<integer name="keyCode_1002">1002</integer>
<string name="keyLable_13">丿</string>
<integer name="keyCode_1003">1003</integer>
<string name="keyLable_12"></string>
<integer name="keyCode_1004">1004</integer>
<string name="keyLable_ll"></string>
<integer name="keyCode_1005">1005</integer>
<string name="keyLable_xing">*</string>
<integer name="keyCode_xing">1006</integer>
<string name="keyLable_search">搜索</string>
<integer name="keyCode_search">84</integer>
<string name="keyLable_ok">完成</string>
<integer name="keyCode_ok">85</integer>
<string name="keyLable_del">删除</string>
<integer name="keyCode_del">-5</integer>
<string name="keyLable_input_type_jianpin">简拼</string>
<string name="keyLable_input_type_bihua">笔画</string>
<string name="keyLable_input_type_quanpin">全拼</string>
<integer name="keyCode_input_type">-2000</integer>
<string name="keyLable_keboard_style_qwerty">全键盘</string>
<string name="keyLable_keboard_style_t9">T9</string>
<integer name="keyCode_keboard_style">-3000</integer>
</resources>

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">地图模块</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_map">MapActivity</string>
<string name="menu_more">更多</string>
<string name="vehicle_GONE">隐藏车辆姿态</string>
<string name="vehicle_VISIBLE">显示车辆姿态</string>
<string name="Initial">000</string>
<string name="nullInitial">null</string>
<string name="High">高度</string>
<string name="Speed">速度</string>
<string name="heading">方位</string>
<string name="Angle1">航向角</string>
<string name="Angle2">俯仰角</string>
<string name="Angle3">横滚角</string>
<string name="starttime">开始时间</string>
<string name="totaltime">总时长</string>
<string name="drivetime">行驶时长</string>
<string name="aspeed">平均速度</string>
<string name="highestspeed">最高时速</string>
<string name="idlingtime">怠速时长</string>
<string name="lowspeedtime">低速时长</string>
<string name="midspeedtime">中速时长</string>
<string name="highspeedtime">高速时长</string>
<string name="hottime">热车时长</string>
<string name="stoptime">停车时长</string>
<string name="freqOfspeedUp">急加速次数</string>
<string name="freqOfspeedDown">急减速次数</string>
<string name="freqOfturn">急转弯次数</string>
<string name="ui_ok">确定</string>
<string name="ui_cancel">取消</string>
<string name="ui_exit">退出</string>
<string name="ui_finish">完成</string>
<string name="update_server">http://update.tuyulbs.com/AndroidUpdate/Update</string>
<string name="age_prompt">年龄</string>
<string name="sex_prompt">性别</string>
<string name="app">enavi</string>
<string name="Disclaimer">推送說明</string>
<string name="DisclaimerInfo"></string>
<string name="crash_dialog_text">非常抱歉,程序出现异常错误。我们已经生成一份错误报告,提交此报告有助于我们尽快解决问题,为您提供更好的服务。</string>
<string name="crash_dialog_title">很抱歉!</string>
<string name="crash_dialog_comment_prompt">请填写引起错误的操作:(可不填)</string>
<string name="change_ch_name">目的地名称修改</string>
<string name="greater_than_">目的地名称不能大于20个字符,请修改。</string>
<string name="ch_name_illegal">目的地名称不能包含符号,请修改。</string>
<string name="ch_name_null">目的地名不能为空!请输入。</string>
<string name="no_ch">暂时没有可编辑的目的地,请添加</string>
<string name="ch_name_presence">目的地名称已存在,请重新输入</string>
<string name="net_err">没有检测到有效的网络连接,请检查网络设置。</string>
<string name="user_name_presence">用户名已存在,请修改。</string>
<string name="reg_err">注册失败,请检查网络设置,稍后重试。</string>
<string name="input_user_name">请输入用户名</string>
<string name="re_input_user_name">用户名不能大于5个字符请重新输入</string>
<string name="user_name_error">用户名不支持符号,请重新输入</string>
<string name="net_timeout">网络访问超时,请检查网络设置或稍后再试</string>
<string name="serv_err">连接服务器失败,请稍后再试。</string>
<string name="location_err">未获取当前位置,请稍后再试。</string>
<string name="updat_suc">修改成功!</string>
<string name="updat_err">修改失败,请检查网络设置,稍后重试。</string>
<string name="input_null">输入内容不能为空!</string>
<string name="comment_err">添加评论失败</string>
<string name="comment_suc">添加评论成功</string>
<string name="input_too_long">输入内容过长,请重新输入</string>
<string name="add_ch_toast">请在地图中点选或搜索一个地点来设置新目的地</string>
<string name="no_sd">无法下载请检查sd卡是否存在</string>
<string name="sendBtn">发送</string>
<string name="cancelBtn">取消</string>
<string name="planet_prompt">选择有效时间</string>
<string name="nickname_sensitive_words_error">用户名不合法,请重新输入!</string>
<string name="email_sensitive_words_error">邮箱名称不合法,请重新输入!</string>
<string name="downloadMap">离线下载</string>
<string name="l">left</string>
<string name="r">right</string>
<!-- panel有关的文字信息 -->
<string name="panel_down_dest">目的地</string>
<string name="panel_down_dest_select">请选择目的地</string>
<string name="infowindow_title">我是infowindow的title</string>
<string name="infowindow_snippet">我是infowindow的snippet....</string>
</resources>

View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppTheme" parent="android:Theme.Light" />
<!-- 配置Dialog全屏样式 -->
<style name="Dialog_Fullscreen">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@drawable/black</item>
</style>
<style name="register_Dialog_Fullscreen">
<item name="android:windowFullscreen">true</item>
<item name="android:windowBackground">@color/transparent</item>
</style>
<style name="title" parent="android:Theme">
<item name="android:windowTitleSize">60dp</item>
<item name="android:windowTitleBackgroundStyle">@color/bgSearchList</item>
<item name="android:background">@color/bgSearchList</item>
</style>
<style name="rb_map_nav">
<item name="android:layout_width">match_parent</item>
<item name="android:button">@null</item>
<item name="android:gravity">center</item>
<item name="android:textSize">@dimen/text_size_btn</item>
<item name="android:textColor">@color/selector_white_gray</item>
<item name="android:background">@drawable/shape_blue_trans</item>
<item name="android:layout_height">50dp</item>
</style>
</resources>

View File

@@ -0,0 +1,81 @@
<resources>
<attr name="pv_progressMode" format="integer">
<enum name="determinate" value="0x00000000" />
<enum name="indeterminate" value="0x00000001" />
<enum name="buffer" value="0x00000002" />
<enum name="query" value="0x00000003" />
</attr>
<style name="lightMode" parent="Theme.AppCompat.Light.Dialog" >
<item name="colorAccent">#353535</item>
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@android:color/transparent</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:backgroundDimEnabled">true</item>
<item name="android:backgroundDimAmount">0.4</item>
</style>
<style name="darkMode" parent="Theme.AppCompat.Light.Dialog">
<item name="colorAccent">@color/white</item>
<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@android:color/transparent</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:backgroundDimEnabled">true</item>
<item name="android:backgroundDimAmount">0.4</item>
</style>
<style name="CircularProgress">
<item name="cpd_padding">7dp</item>
<item name="cpd_initialAngle">0</item>
<item name="cpd_maxSweepAngle">270</item>
<item name="cpd_minSweepAngle">1</item>
<item name="cpd_strokeSize">2dp</item>
<item name="cpd_strokeColor">#fff</item>
<item name="cpd_strokeSecondaryColor">@android:color/transparent</item>
<item name="cpd_reverse">false</item>
<item name="cpd_rotateDuration">1000</item>
<item name="cpd_transformDuration">600</item>
<item name="cpd_keepDuration">200</item>
<item name="cpd_transformInterpolator">@android:anim/decelerate_interpolator</item>
<item name="pv_progressMode">indeterminate</item>
<item name="cpd_inAnimDuration">0</item>
<item name="cpd_outAnimDuration">@android:integer/config_mediumAnimTime</item>
</style>
<declare-styleable name="CircularProgressDrawable">
<attr name="cpd_padding" format="reference|dimension" />
<attr name="cpd_initialAngle" format="reference|integer" />
<attr name="cpd_maxSweepAngle" format="reference|integer" />
<attr name="cpd_minSweepAngle" format="reference|integer" />
<attr name="cpd_strokeSize" format="reference|dimension" />
<attr name="cpd_strokeColor" format="reference|color" />
<attr name="cpd_strokeSecondaryColor" format="reference|color" />
<attr name="cpd_strokeColors" format="reference" />
<attr name="cpd_reverse" format="boolean" />
<attr name="cpd_rotateDuration" format="reference|integer" />
<attr name="cpd_transformDuration" format="reference|integer" />
<attr name="cpd_keepDuration" format="reference|integer" />
<attr name="cpd_transformInterpolator" format="reference" />
<attr name="cpd_inAnimDuration" format="reference|integer" />
<attr name="cpd_outAnimDuration" format="reference|integer" />
<attr name="cpd_inStepColors" format="reference" />
<attr name="cpd_inStepPercent" format="float" />
<attr name="pv_progressMode" />
</declare-styleable>
<declare-styleable name="RealtimeBlurView">
<attr name="realtimeBlurRadius" format="dimension" />
<attr name="realtimeDownsampleFactor" format="float" />
<attr name="realtimeOverlayColor" format="color" />
<attr name="xRadius" format="dimension" />
<attr name="yRadius" format="dimension" />
</declare-styleable>
</resources>