This commit is contained in:
wangcongtao
2020-02-28 16:42:57 +08:00
parent 8f62dd40e1
commit 766a4b023f
333 changed files with 498 additions and 8196 deletions

View File

@@ -22,5 +22,16 @@
<data android:scheme="package" />
</intent-filter>
</receiver>
<activity
android:name=".AppsListActivity"
android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|screenLayout|fontScale|uiMode|orientation|screenSize|smallestScreenSize"
android:launchMode="singleTask"
android:resizeableActivity="true"
android:resumeWhilePausing="true"
android:screenOrientation="landscape"
android:stateNotNeeded="true"
android:theme="@style/AppsList"
android:windowSoftInputMode="adjustPan" />
</application>
</manifest>

View File

@@ -105,8 +105,7 @@ public class AppNavigatorFragment extends MvpFragment< AppNavigatorView, AppNavi
@Override
public void openAppsPanel() {
mAppsFragment = new AppsFragment();
mMogoFragmentManager.push( new FragmentDescriptor.Builder().hasTransition( true ).fragment( mAppsFragment ).tag( "apps" ).notifyMainModule( false ).build() );
AppsListActivity.start( getActivity() );
}
private void trackNavigatorClickEvent( int type ) {
@@ -117,9 +116,6 @@ public class AppNavigatorFragment extends MvpFragment< AppNavigatorView, AppNavi
@Override
public void closeAppsPanel() {
if ( getActivity() != null ) {
getActivity().onBackPressed();
}
}
@Override

View File

@@ -7,12 +7,11 @@ import androidx.lifecycle.LifecycleOwner;
import com.alibaba.android.arouter.launcher.ARouter;
import com.mogo.commons.mvp.Presenter;
import com.mogo.commons.voice.AIAssist;
import com.mogo.commons.voice.IMogoVoiceCmdCallBack;
import com.mogo.module.apps.utils.LaunchUtils;
import com.mogo.service.MogoServicePaths;
import com.mogo.service.intent.IMogoIntentListener;
import com.mogo.service.intent.IMogoIntentManager;
import com.mogo.service.statusmanager.IMogoStatusManager;
import com.mogo.utils.TipToast;
import org.json.JSONException;
@@ -26,7 +25,10 @@ import org.json.JSONObject;
*/
public class AppNavigatorPresenter extends Presenter< AppNavigatorView > implements IMogoIntentListener {
private static final String TAG = "AppNavigatorPresenter";
IMogoIntentManager mIntentManager;
IMogoStatusManager mMogoStatusManager;
public AppNavigatorPresenter( AppNavigatorView view ) {
super( view );
@@ -36,20 +38,10 @@ public class AppNavigatorPresenter extends Presenter< AppNavigatorView > impleme
public void onCreate( @NonNull LifecycleOwner owner ) {
super.onCreate( owner );
mIntentManager = ( IMogoIntentManager ) ARouter.getInstance().build( MogoServicePaths.PATH_INTENT_MANAGER ).navigation( getContext() );
}
@Override
public void onResume( @NonNull LifecycleOwner owner ) {
super.onResume( owner );
mMogoStatusManager = ( IMogoStatusManager ) ARouter.getInstance().build( MogoServicePaths.PATH_STATUS_MANAGER ).navigation( getContext() );
mIntentManager.registerIntentListener( AppsConst.COMMAND_OPERATION, this );
}
@Override
public void onPause( @NonNull LifecycleOwner owner ) {
super.onPause( owner );
mIntentManager.unregisterIntentListener( AppsConst.COMMAND_OPERATION );
}
@Override
public void onIntentReceived( String intentStr, Intent intent ) {
if ( !AppsConst.COMMAND_OPERATION.equals( intentStr ) ) {
@@ -62,8 +54,6 @@ public class AppNavigatorPresenter extends Presenter< AppNavigatorView > impleme
if ( AppsConst.OBJECT_ALL_APPS.equals( app ) ) {
if ( AppsConst.OPERATION_OPEN.equals( operation ) ) {
mView.openAppsPanel();
} else if ( AppsConst.OPERATION_CLOSE.equals( operation ) ) {
mView.closeAppsPanel();
}
} else if ( AppsConst.OBJECT_FAST_SETTINGS.equals( app ) ) {
if ( AppsConst.OPERATION_OPEN.equals( operation ) ) {
@@ -82,7 +72,7 @@ public class AppNavigatorPresenter extends Presenter< AppNavigatorView > impleme
@Override
public void onDestroy( @NonNull LifecycleOwner owner ) {
if ( mIntentManager != null ) {
mIntentManager.unregisterIntentListener( AppsConst.COMMAND_OPERATION );
mIntentManager.unregisterIntentListener( AppsConst.COMMAND_OPERATION, this );
}
super.onDestroy( owner );
}

View File

@@ -2,24 +2,19 @@ package com.mogo.module.apps;
import android.os.Bundle;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.TranslateAnimation;
import android.view.animation.DecelerateInterpolator;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.FragmentTransaction;
import androidx.viewpager.widget.ViewPager;
import com.alibaba.android.arouter.launcher.ARouter;
import com.google.android.material.bottomsheet.BottomSheetBehavior;
import com.mogo.commons.mvp.MvpFragment;
import com.mogo.module.apps.model.AppInfo;
import com.mogo.module.apps.view.GridViewPagerScroller;
import com.mogo.module.apps.view.PagerSlidingTabStripV2;
import com.mogo.service.MogoServicePaths;
import com.mogo.service.fragmentmanager.IMogoFragmentManager;
import com.mogo.service.statusmanager.IMogoStatusManager;
import com.mogo.utils.logger.Logger;
import java.lang.reflect.Field;
import java.util.List;
import java.util.Map;
@@ -33,16 +28,16 @@ public class AppsFragment extends MvpFragment< AppsView, AppsPresenter > impleme
public static final String TAG = "AppsFragment";
private BottomSheetBehavior mBottomSheetBehavior;
private ViewPager mAppsPager;
private AppsPagerAdapter mAppsPagerAdapter;
private View mExit;
private IMogoFragmentManager mMogoFragmentManager;
private View mLoadingView;
private PagerSlidingTabStripV2 mIndicator;
private GridViewPagerScroller mScroller;
@Override
protected int getLayoutId() {
return R.layout.module_apps_fragment_apps;
@@ -54,31 +49,30 @@ public class AppsFragment extends MvpFragment< AppsView, AppsPresenter > impleme
mExit = findViewById( R.id.module_apps_id_apps_exit );
mExit.setOnClickListener( view -> {
if ( getActivity() != null ) {
getActivity().onBackPressed();
getActivity().finish();
getActivity().overridePendingTransition( R.anim.module_apps_anim_enter, R.anim.module_apps_anim_exit);
}
} );
// mAppsList = findViewById( R.id.module_apps_id_apps );
// mAppsList.setLayoutManager( new GridLayoutManager( getContext(), 8 ) );
mBottomSheetBehavior = BottomSheetBehavior.from( findViewById( R.id.module_apps_id_apps_container ) );
mBottomSheetBehavior.setSkipCollapsed( true );
mBottomSheetBehavior.setBottomSheetCallback( new BottomSheetBehavior.BottomSheetCallback() {
@Override
public void onStateChanged( @NonNull View bottomSheet, int newState ) {
if ( newState == BottomSheetBehavior.STATE_COLLAPSED ) {
mMogoFragmentManager.pop();
}
}
@Override
public void onSlide( @NonNull View bottomSheet, float slideOffset ) {
}
} );
mBottomSheetBehavior.setState( BottomSheetBehavior.STATE_EXPANDED );
mLoadingView = findViewById( R.id.module_apps_id_loading );
mLoadingView.setVisibility( View.VISIBLE );
mIndicator = findViewById( R.id.module_apps_id_indicator );
mIndicator.setOpenPadding( true );
try {
Field mField = ViewPager.class.getDeclaredField("mScroller");
mField.setAccessible(true);
mScroller = new GridViewPagerScroller(getContext(), new DecelerateInterpolator());
mField.set(mAppsPager, mScroller);
mScroller.setDuration(160);
Field field = ViewPager.class.getDeclaredField("mTouchSlop");
field.setAccessible(true);
field.setInt(mAppsPager, 4);
} catch (Exception e) {
e.printStackTrace();
}
}
@NonNull
@@ -90,7 +84,6 @@ public class AppsFragment extends MvpFragment< AppsView, AppsPresenter > impleme
@Override
public void onActivityCreated( @Nullable Bundle savedInstanceState ) {
super.onActivityCreated( savedInstanceState );
mMogoFragmentManager = ( IMogoFragmentManager ) ARouter.getInstance().build( MogoServicePaths.PATH_FRAGMENT_MANAGER ).navigation();
}
@Override
@@ -118,33 +111,33 @@ public class AppsFragment extends MvpFragment< AppsView, AppsPresenter > impleme
}
}
@Override
public Animation onCreateAnimation( int transit, boolean enter, int nextAnim ) {
TranslateAnimation animation = null;
if ( transit == FragmentTransaction.TRANSIT_FRAGMENT_OPEN ) {
if ( enter ) {
animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0,
Animation.RELATIVE_TO_SELF, 1, Animation.RELATIVE_TO_SELF, 0 );
} else {
animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, -1,
Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0 );
}
} else if ( FragmentTransaction.TRANSIT_FRAGMENT_CLOSE == transit ) {
if ( enter ) {
animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, -1, Animation.RELATIVE_TO_SELF, 0,
Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0 );
} else {
animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 1,
Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0 );
}
}
if ( animation == null ) {
animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0,
Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 1 );
}
animation.setDuration( 300 );
return animation;
}
// @Override
// public Animation onCreateAnimation( int transit, boolean enter, int nextAnim ) {
// TranslateAnimation animation = null;
// if ( transit == FragmentTransaction.TRANSIT_FRAGMENT_OPEN ) {
// if ( enter ) {
// animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0,
// Animation.RELATIVE_TO_SELF, 1, Animation.RELATIVE_TO_SELF, 0 );
// } else {
// animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, -1,
// Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0 );
// }
// } else if ( FragmentTransaction.TRANSIT_FRAGMENT_CLOSE == transit ) {
// if ( enter ) {
// animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, -1, Animation.RELATIVE_TO_SELF, 0,
// Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0 );
// } else {
// animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 1,
// Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0 );
// }
// }
// if ( animation == null ) {
// animation = new TranslateAnimation( Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 0,
// Animation.RELATIVE_TO_SELF, 0, Animation.RELATIVE_TO_SELF, 1 );
// }
// animation.setDuration( 300 );
// return animation;
// }
@Override
public void onDestroyView() {

View File

@@ -0,0 +1,91 @@
package com.mogo.module.apps;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import androidx.annotation.NonNull;
import com.alibaba.android.arouter.launcher.ARouter;
import com.google.android.material.bottomsheet.BottomSheetBehavior;
import com.mogo.commons.mvp.MvpActivity;
import com.mogo.service.MogoServicePaths;
import com.mogo.service.fragmentmanager.FragmentStackTransactionListener;
import com.mogo.service.fragmentmanager.IMogoFragmentManager;
/**
* @author congtaowang
* @since 2020-02-28
* <p>
* 描述
*/
public class AppsListActivity extends MvpActivity< AppsListView, AppsListPresenter > implements AppsListView, FragmentStackTransactionListener {
private BottomSheetBehavior mBottomSheetBehavior;
private IMogoFragmentManager mMogoFragmentManager;
public static void start( Activity context ) {
Intent starter = new Intent( context, AppsListActivity.class );
context.startActivity( starter );
context.overridePendingTransition( R.anim.module_apps_anim_enter, R.anim.module_apps_anim_exit);
}
@Override
protected int getLayoutId() {
return R.layout.module_apps_activiity_list;
}
@Override
protected void initViews() {
getSupportFragmentManager().beginTransaction()
.add( R.id.module_apps_id_container, new AppsFragment() )
.commitAllowingStateLoss();
mBottomSheetBehavior = BottomSheetBehavior.from( findViewById( R.id.module_apps_id_container ) );
mBottomSheetBehavior.setSkipCollapsed( true );
mBottomSheetBehavior.setBottomSheetCallback( new BottomSheetBehavior.BottomSheetCallback() {
@Override
public void onStateChanged( @NonNull View bottomSheet, int newState ) {
if ( newState == BottomSheetBehavior.STATE_COLLAPSED ) {
finish();
}
}
@Override
public void onSlide( @NonNull View bottomSheet, float slideOffset ) {
}
} );
mBottomSheetBehavior.setState( BottomSheetBehavior.STATE_EXPANDED );
mMogoFragmentManager = ( IMogoFragmentManager ) ARouter.getInstance().build( MogoServicePaths.PATH_FRAGMENT_MANAGER ).navigation( this );
mMogoFragmentManager.addMainFragmentStackTransactionListener( this );
}
@NonNull
@Override
protected AppsListPresenter createPresenter() {
return new AppsListPresenter(this);
}
@Override
public void onTransaction( int size ) {
if ( size == 0 ) {
closeAppsPanel();
}
}
@Override
public void closeAppsPanel() {
finish();
overridePendingTransition( R.anim.module_apps_anim_enter, R.anim.module_apps_anim_exit);
}
@Override
protected void onDestroy() {
super.onDestroy();
mMogoFragmentManager.removeMainFragmentStackTransactionListener( this );
mMogoFragmentManager = null;
mBottomSheetBehavior = null;
}
}

View File

@@ -0,0 +1,66 @@
package com.mogo.module.apps;
import android.content.Intent;
import androidx.annotation.NonNull;
import androidx.lifecycle.LifecycleOwner;
import com.alibaba.android.arouter.launcher.ARouter;
import com.mogo.commons.mvp.Presenter;
import com.mogo.module.apps.utils.LaunchUtils;
import com.mogo.service.MogoServicePaths;
import com.mogo.service.intent.IMogoIntentListener;
import com.mogo.service.intent.IMogoIntentManager;
import com.mogo.utils.TipToast;
import org.json.JSONException;
import org.json.JSONObject;
/**
* @author congtaowang
* @since 2020-02-28
* <p>
* 描述
*/
public class AppsListPresenter extends Presenter< AppsListView > implements IMogoIntentListener {
private static final String TAG = "AppsListPresenter";
private IMogoIntentManager mIntentManager;
public AppsListPresenter( AppsListView view ) {
super( view );
}
@Override
public void onCreate( @NonNull LifecycleOwner owner ) {
super.onCreate( owner );
mIntentManager = ( IMogoIntentManager ) ARouter.getInstance().build( MogoServicePaths.PATH_INTENT_MANAGER ).navigation( getContext() );
mIntentManager.registerIntentListener( AppsConst.COMMAND_OPERATION, this );
}
@Override
public void onIntentReceived( String intentStr, Intent intent ) {
if ( !AppsConst.COMMAND_OPERATION.equals( intentStr ) ) {
return;
}
try {
JSONObject object = new JSONObject( intent.getStringExtra( "data" ) );
String app = object.optString( "object" );
String operation = object.optString( "operation" );
if ( AppsConst.OBJECT_ALL_APPS.equals( app ) ) {
if ( AppsConst.OPERATION_CLOSE.equals( operation ) ) {
mView.closeAppsPanel();
}
}
} catch ( JSONException e ) {
e.printStackTrace();
}
}
@Override
public void onDestroy( @NonNull LifecycleOwner owner ) {
super.onDestroy( owner );
mIntentManager.unregisterIntentListener( AppsConst.COMMAND_OPERATION, this );
}
}

View File

@@ -0,0 +1,14 @@
package com.mogo.module.apps;
import com.mogo.commons.mvp.IView;
/**
* @author congtaowang
* @since 2020-02-28
* <p>
* 描述
*/
public interface AppsListView extends IView {
void closeAppsPanel();
}

View File

@@ -0,0 +1,100 @@
package com.mogo.module.apps.view;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.RecyclerView;
/**
* Created by zeu on 2017/11/14.
*/
public class GridAverageView extends ViewGroup {
int mColumnCount = 1;
int mRowCount = 1;
/**
* 网格均等分布
*
* @param context
*/
public GridAverageView( Context context ) {
super( context );
}
public GridAverageView( Context context, @Nullable AttributeSet attrs ) {
this( context, attrs, 0 );
}
public GridAverageView( Context context, @Nullable AttributeSet attrs, int defStyleAttr ) {
super( context, attrs, defStyleAttr );
}
public void setColumnCount( int mColumnCount ) {
this.mColumnCount = mColumnCount;
}
public void setRowCount( int mRowCount ) {
this.mRowCount = mRowCount;
}
public int getColumnCount() {
return mColumnCount;
}
public int getRowCount() {
return mRowCount;
}
@Override
protected void onMeasure( int widthMeasureSpec, int heightMeasureSpec ) {
int averageWidth = MeasureSpec.getSize( widthMeasureSpec ) / getColumnCount();
int averageHeight = MeasureSpec.getSize( heightMeasureSpec ) / getRowCount();
for ( int i = 0; i < getChildCount(); i++ ) {
View child = this.getChildAt( i );
child.measure( MeasureSpec.makeMeasureSpec( averageWidth, MeasureSpec.EXACTLY ), MeasureSpec.makeMeasureSpec( averageHeight, MeasureSpec.EXACTLY ) );
}
setMeasuredDimension( widthMeasureSpec, heightMeasureSpec );
super.onMeasure( widthMeasureSpec, heightMeasureSpec );
}
@Override
protected void onLayout( boolean changed, int l, int t, int r, int b ) {
int width = r - l - getPaddingLeft() - getPaddingRight();
int height = b - t - getPaddingBottom() - getPaddingTop();
int childWidth = width / getColumnCount();
int childHeight = height / getRowCount();
int size = getChildCount();
for ( int i = 0; i < size; i++ ) {
View child = getChildAt( i );
int row = i / getColumnCount();
int col = i % getColumnCount();
int cl = 0 + childWidth * col;
int cr = cl + childWidth;
int ct = 0 + childHeight * row;
int cb = ct + childHeight;
child.layout( cl, ct, cr, cb );
}
}
public void setAdapter( BaseAdapter adapter ) {
if ( adapter == null ) {
return;
}
final int size = adapter.getCount();
if ( size <= 0 ) {
return;
}
for ( int i = 0; i < size; i++ ) {
View childView = adapter.getView( i, null, this );
addView( childView );
requestLayout();
}
}
}

View File

@@ -0,0 +1,31 @@
package com.mogo.module.apps.view;
import android.content.Context;
import android.view.animation.Interpolator;
import android.widget.Scroller;
public class GridViewPagerScroller extends Scroller {
private int duration;
public GridViewPagerScroller( Context context) {
super(context);
}
public GridViewPagerScroller( Context context, Interpolator interpolator) {
super(context, interpolator);
}
public void setDuration(int duration) {
this.duration = duration;
}
@Override
public void startScroll(int startX, int startY, int dx, int dy) {
super.startScroll(startX, startY, dx, dy,this.duration);
}
@Override
public void startScroll(int startX, int startY, int dx, int dy, int duration) {
super.startScroll(startX, startY, dx, dy, this.duration);
}
}

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="250">
<translate
android:fromXDelta="0"
android:fromYDelta="100%"
android:toXDelta="0"
android:interpolator="@android:anim/decelerate_interpolator"
android:toYDelta="0" />
</set>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="250">
<translate
android:fromXDelta="0"
android:fromYDelta="0"
android:toXDelta="0"
android:interpolator="@android:anim/accelerate_interpolator"
android:toYDelta="100%" />
</set>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:id="@+id/module_apps_id_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
app:behavior_hideable="false"
app:behavior_peekHeight="0dp"
app:layout_behavior="@string/bottom_sheet_behavior">
</FrameLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -1,58 +1,36 @@
<?xml version="1.0" encoding="utf-8"?><!--<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"-->
<!-- xmlns:app="http://schemas.android.com/apk/res-auto"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent">-->
<!-- <androidx.recyclerview.widget.RecyclerView-->
<!-- android:id="@+id/module_apps_id_apps"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent"-->
<!-- app:behavior_hideable="false"-->
<!-- app:behavior_peekHeight="76dp"-->
<!-- app:layout_behavior="@string/bottom_sheet_behavior" />-->
<!--</androidx.coordinatorlayout.widget.CoordinatorLayout>-->
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/module_apps_id_apps_container"
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_height="match_parent"
android:background="#0C0C0C">
<FrameLayout
android:id="@+id/module_apps_id_apps_container"
<ImageView
android:id="@+id/module_apps_id_apps_exit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@drawable/module_apps_ic_retract" />
<androidx.viewpager.widget.ViewPager
android:id="@+id/module_apps_id_apps_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#0C0C0C"
app:behavior_hideable="false"
app:behavior_peekHeight="0dp"
app:layout_behavior="@string/bottom_sheet_behavior">
android:layout_marginTop="@dimen/module_apps_pager_marginTop"
android:overScrollMode="never" />
<ImageView
android:id="@+id/module_apps_id_apps_exit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@drawable/module_apps_ic_retract" />
<com.mogo.module.apps.view.PagerSlidingTabStripV2
android:id="@+id/module_apps_id_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
android:layout_marginBottom="@dimen/module_apps_indicator_marginBottom"
app:pstsV2TabPaddingLeftRight="@dimen/module_apps_indicator_interval" />
<androidx.viewpager.widget.ViewPager
android:id="@+id/module_apps_id_apps_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="@dimen/module_apps_pager_marginTop"
android:overScrollMode="never" />
<com.mogo.module.apps.view.PagerSlidingTabStripV2
android:id="@+id/module_apps_id_indicator"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
android:layout_marginBottom="@dimen/module_apps_indicator_marginBottom"
app:pstsV2TabPaddingLeftRight="@dimen/module_apps_indicator_interval" />
<ProgressBar
android:id="@+id/module_apps_id_loading"
android:layout_width="@dimen/dp_75"
android:layout_height="@dimen/dp_75"
android:layout_gravity="center" />
</FrameLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
<ProgressBar
android:id="@+id/module_apps_id_loading"
android:layout_width="@dimen/dp_75"
android:layout_height="@dimen/dp_75"
android:layout_gravity="center" />
</FrameLayout>

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppsList" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowTranslucentStatus">false</item>
<item name="android:windowEnterAnimation">@null</item>
<item name="android:windowExitAnimation">@null</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowTranslucentNavigation">false</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowAnimationStyle">@style/AppsListAnimation</item>
<!--设置窗口的背景是否为半透明,设置透明背景必须要设置此项-->
<item name="android:windowIsTranslucent">true</item>
</style>
<style name="AppsListAnimation">
<item name="android:activityOpenEnterAnimation">@anim/module_apps_anim_enter</item>
<item name="android:activityOpenExitAnimation">@anim/module_apps_anim_exit</item>
<item name="android:activityCloseEnterAnimation">@anim/module_apps_anim_enter</item>
<item name="android:activityCloseExitAnimation">@anim/module_apps_anim_exit</item>
<item name="android:taskOpenEnterAnimation">@null</item>
<item name="android:taskOpenExitAnimation">@null</item>
<item name="android:taskCloseEnterAnimation">@null</item>
<item name="android:taskCloseExitAnimation">@null</item>
<item name="android:taskToFrontEnterAnimation">@null</item>
<item name="android:taskToFrontExitAnimation">@null</item>
<item name="android:taskToBackEnterAnimation">@null</item>
<item name="android:taskToBackExitAnimation">@null</item>
</style>
</resources>

View File

@@ -600,9 +600,9 @@ public class MogoModulesManager implements MogoModulesHandler,
@Override
public void destroy() {
if ( mMogoIntentManager != null ) {
mMogoIntentManager.unregisterIntentListener( Intent.ACTION_POWER_CONNECTED );
mMogoIntentManager.unregisterIntentListener( Intent.ACTION_POWER_DISCONNECTED );
mMogoIntentManager.unregisterIntentListener( MogoReceiver.ACTION_NWD_ACC );
mMogoIntentManager.unregisterIntentListener( Intent.ACTION_POWER_CONNECTED, this );
mMogoIntentManager.unregisterIntentListener( Intent.ACTION_POWER_DISCONNECTED,this );
mMogoIntentManager.unregisterIntentListener( MogoReceiver.ACTION_NWD_ACC, this );
}
mActivity = null;
if ( mModuleProviders != null ) {

View File

@@ -197,7 +197,7 @@ public class MapPresenter extends Presenter<MapView> implements
}
for (String cmd : VoiceConstants.sCmds) {
mMogoIntentManager.unregisterIntentListener(cmd);
mMogoIntentManager.unregisterIntentListener(cmd, this);
}
}

View File

@@ -1,18 +0,0 @@
package com.alibaba.android.arouter.routes;
import com.alibaba.android.arouter.facade.enums.RouteType;
import com.alibaba.android.arouter.facade.model.RouteMeta;
import com.alibaba.android.arouter.facade.template.IRouteGroup;
import com.mogo.module.tanlu.fragment.TanluCardViewProvider;
import java.lang.Override;
import java.lang.String;
import java.util.Map;
/**
* DO NOT EDIT THIS FILE!!! IT WAS GENERATED BY AROUTER. */
public class ARouter$$Group$$tanlu implements IRouteGroup {
@Override
public void loadInto(Map<String, RouteMeta> atlas) {
atlas.put("/tanlu/ui", RouteMeta.build(RouteType.PROVIDER, TanluCardViewProvider.class, "/tanlu/ui", "tanlu", null, -1, -2147483648));
}
}

View File

@@ -1,18 +0,0 @@
package com.alibaba.android.arouter.routes;
import com.alibaba.android.arouter.facade.enums.RouteType;
import com.alibaba.android.arouter.facade.model.RouteMeta;
import com.alibaba.android.arouter.facade.template.IProviderGroup;
import com.mogo.module.tanlu.fragment.TanluCardViewProvider;
import java.lang.Override;
import java.lang.String;
import java.util.Map;
/**
* DO NOT EDIT THIS FILE!!! IT WAS GENERATED BY AROUTER. */
public class ARouter$$Providers$$mogomoduletanlu implements IProviderGroup {
@Override
public void loadInto(Map<String, RouteMeta> providers) {
providers.put("com.mogo.service.module.IMogoModuleProvider", RouteMeta.build(RouteType.PROVIDER, TanluCardViewProvider.class, "/tanlu/ui", "tanlu", null, -1, -2147483648));
}
}

View File

@@ -1,17 +0,0 @@
package com.alibaba.android.arouter.routes;
import com.alibaba.android.arouter.facade.template.IRouteGroup;
import com.alibaba.android.arouter.facade.template.IRouteRoot;
import java.lang.Class;
import java.lang.Override;
import java.lang.String;
import java.util.Map;
/**
* DO NOT EDIT THIS FILE!!! IT WAS GENERATED BY AROUTER. */
public class ARouter$$Root$$mogomoduletanlu implements IRouteRoot {
@Override
public void loadInto(Map<String, Class<? extends IRouteGroup>> routes) {
routes.put("tanlu", ARouter$$Group$$tanlu.class);
}
}

View File

@@ -1,18 +0,0 @@
/**
* Automatically generated file. DO NOT MODIFY
*/
package com.mogo.module.tanlu;
public final class BuildConfig {
public static final boolean DEBUG = Boolean.parseBoolean("true");
public static final String LIBRARY_PACKAGE_NAME = "com.mogo.module.tanlu";
/**
* @deprecated APPLICATION_ID is misleading in libraries. For the library package name use LIBRARY_PACKAGE_NAME
*/
@Deprecated
public static final String APPLICATION_ID = "com.mogo.module.tanlu";
public static final String BUILD_TYPE = "debug";
public static final String FLAVOR = "";
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = "1.0.0-SNAPSHOT";
}

View File

@@ -1,40 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mogo.module.tanlu"
android:versionCode="1"
android:versionName="1.0.0-SNAPSHOT" >
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="22" />
<application>
<activity
android:name="com.mogo.module.tanlu.video.FullMediaActivity"
android:hardwareAccelerated="true" >
</activity>
<receiver android:name="com.mogo.module.tanlu.receiver.MarkerInfoReceiver" >
<intent-filter>
<action android:name="com.zhidao.roadcondition.marker.info" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>
<receiver android:name="com.mogo.module.tanlu.receiver.PushReceiver" >
<intent-filter>
<action android:name="com.zhidao.roadcondition.split" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>
<receiver android:name="com.mogo.module.tanlu.receiver.ShareDialogReceiver" >
<intent-filter>
<action android:name="com.zhidao.sharedialog" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>
</application>
</manifest>

View File

@@ -1 +0,0 @@
[{"outputType":{"type":"AAPT_FRIENDLY_MERGED_MANIFESTS"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.0.0-SNAPSHOT","enabled":true,"outputFile":"mogo-module-tanlu-debug.aar","fullName":"debug","baseName":"debug"},"path":"AndroidManifest.xml","properties":{"packageId":"com.mogo.module.tanlu","split":""}}]

View File

@@ -1 +0,0 @@
{"jetified-arouter-compiler-1.2.2.jar (com.alibaba:arouter-compiler:1.2.2)":false,"auto-service-1.0-rc2.jar (com.google.auto.service:auto-service:1.0-rc2)":false}

View File

@@ -1,2 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/debug/jniLibs"/></dataSet></merger>

View File

@@ -1,2 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/debug/shaders"/></dataSet></merger>

View File

@@ -1,2 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/assets"/><source path="/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/shader_assets/debug/compileDebugShaders/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/debug/assets"/></dataSet></merger>

View File

@@ -1,80 +0,0 @@
#Wed Feb 26 13:40:41 CST 2020
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/custom_send.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/custom_send.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_marker_block_up.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_marker_block_up.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-xhdpi/ic_launcher_round.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-xhdpi-v4/ic_launcher_round.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/layout/tanlu_item_video_cover_media.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/layout/tanlu_item_video_cover_media.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/main_enlarge_btn_press.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/main_enlarge_btn_press.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/splash_confirm_btn_bg.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/splash_confirm_btn_bg.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/main_view_empty_bg.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/main_view_empty_bg.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/shape_bg_222533_10px.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/shape_bg_222533_10px.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/splash_confirm_btn_press.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/splash_confirm_btn_press.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/custom_send_loading.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/custom_send_loading.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/main_solid_right_page_up_press.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/main_solid_right_page_up_press.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/tanlu_gradual_change_bg.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/tanlu_gradual_change_bg.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/selector_bg_btn_play.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/selector_bg_btn_play.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/main_video_pause_btn_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/main_video_pause_btn_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_marker_road_closure.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_marker_road_closure.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/splash_title.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/splash_title.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/search_information_press.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/search_information_press.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/map_location_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/map_location_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-hdpi/ic_launcher_round.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-hdpi-v4/ic_launcher_round.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/small_video_seekbar_style.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/small_video_seekbar_style.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/selector_bg_solid_left_page_up.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/selector_bg_solid_left_page_up.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/selector_bg_solid_right_page_up.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/selector_bg_solid_right_page_up.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_logo.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_logo.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/main_view_empty_bg.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/main_view_empty_bg.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/main_solid_left_page_up_press.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/main_solid_left_page_up_press.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/public_arrow_back_iv.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/public_arrow_back_iv.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/main_video_refresh_btn.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/main_video_refresh_btn.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/not_join_checkbox_bg.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/not_join_checkbox_bg.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/video_loading_img.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/video_loading_img.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_traffic_check.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_traffic_check.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/not_join_checkbox_bg.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/not_join_checkbox_bg.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_oil_price.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_oil_price.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/share_back_image.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/share_back_image.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/main_video_play_mini.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/main_video_play_mini.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-mdpi/ic_launcher_round.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-mdpi-v4/ic_launcher_round.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/splash_confirm_btn.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/splash_confirm_btn.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/live_exit.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/live_exit.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/main_enlarge_btn_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/main_enlarge_btn_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/mainpage_location_img.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/mainpage_location_img.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/layout/tanlu_fullscreen_video_view_pager.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/layout/tanlu_fullscreen_video_view_pager.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/main_page_title.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/main_page_title.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/main_solid_left_page_up_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/main_solid_left_page_up_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/shape_bg_222533.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/shape_bg_222533.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/main_solid_right_page_up_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/main_solid_right_page_up_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/media_next.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/media_next.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/main_video_play_btn_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/main_video_play_btn_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-xhdpi/ic_launcher.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-xhdpi-v4/ic_launcher.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/shape_bg_222533_6px_bottom.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/shape_bg_222533_6px_bottom.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/join_checkbox_bg.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/join_checkbox_bg.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_road_closure.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_road_closure.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/layout/tanlu_activity_media_full.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/layout/tanlu_activity_media_full.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/app_icon.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/app_icon.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/default_image.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/default_image.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/main_upload_info_image.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/main_upload_info_image.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/layout/tanlu_item_video_cover.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/layout/tanlu_item_video_cover.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/main_video_pause_btn_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/main_video_pause_btn_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/shape_bg_99191c25_4px.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/shape_bg_99191c25_4px.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_block_up.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_block_up.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/tanlu_logo.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/tanlu_logo.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/media_previous.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/media_previous.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/selector_bg_btn_enlarge.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/selector_bg_btn_enlarge.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/layout/tanlu_item_main_media_recycler.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/layout/tanlu_item_main_media_recycler.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-mdpi/ic_launcher.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-mdpi-v4/ic_launcher.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/ic_launcher.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/ic_launcher.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/ic_launcher_round.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/ic_launcher_round.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/map_location_press.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/map_location_press.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/selector_bg_btn_pause.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/selector_bg_btn_pause.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-hdpi/ic_launcher.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-hdpi-v4/ic_launcher.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/mipmap-ldpi/custom_send_success.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/mipmap-ldpi-v4/custom_send_success.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/loading_bg.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/loading_bg.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/media_previous.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/media_previous.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/ic_refresh.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/ic_refresh.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable/shape_bg_222533_9px.xml=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable/shape_bg_222533_9px.xml
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/search_information_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/search_information_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/location_city_image.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/location_city_image.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/main_video_play_btn_normal.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/main_video_play_btn_normal.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-xhdpi/tanlu_marker_traffic_check.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-xhdpi-v4/tanlu_marker_traffic_check.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/ic_snapshot_ph.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/ic_snapshot_ph.png
/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/src/main/res/drawable-ldpi/media_next.png=/Users/admin/Android/ADAS/Launcher/modules/mogo-module-tanlu/build/intermediates/packaged_res/debug/drawable-ldpi-v4/media_next.png

View File

@@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="tanlu_module_bottom_height">72px</dimen>
<dimen name="tanlu_module_bottom_margin">5px</dimen>
<dimen name="tanlu_module_card_address_margin_top">31px</dimen>
<dimen name="tanlu_module_card_address_size">18px</dimen>
<dimen name="tanlu_module_card_distance_margin_bottom">4px</dimen>
<dimen name="tanlu_module_card_distance_margin_top">1px</dimen>
<dimen name="tanlu_module_card_distance_size">14px</dimen>
<dimen name="tanlu_module_card_empty_maginleft">109px</dimen>
<dimen name="tanlu_module_card_empty_magintop">22px</dimen>
<dimen name="tanlu_module_card_empty_tv_magintop">28px</dimen>
<dimen name="tanlu_module_card_margin_left">12px</dimen>
<dimen name="tanlu_module_card_next_margin_left">42px</dimen>
<dimen name="tanlu_module_card_next_size">15px</dimen>
<dimen name="tanlu_module_card_previous_height">48px</dimen>
<dimen name="tanlu_module_card_previous_margin_left">45px</dimen>
<dimen name="tanlu_module_card_previous_width">160px</dimen>
<dimen name="tanlu_module_card_video_height">189px</dimen>
<dimen name="tanlu_module_card_video_marginbottom">10px</dimen>
<dimen name="tanlu_module_card_video_width">327px</dimen>
<dimen name="tanlu_module_card_width">352px</dimen>
<dimen name="tanlu_module_full_back_height">25px</dimen>
<dimen name="tanlu_module_full_back_width">25px</dimen>
<dimen name="tanlu_module_full_bottom_height">90px</dimen>
<dimen name="tanlu_module_full_bottom_margin">5px</dimen>
<dimen name="tanlu_module_full_bottom_width">700px</dimen>
<dimen name="tanlu_module_full_loading_height">96px</dimen>
<dimen name="tanlu_module_full_loading_width">96px</dimen>
<dimen name="tanlu_module_full_margin_left">16px</dimen>
<dimen name="tanlu_module_full_margin_right">48px</dimen>
<dimen name="tanlu_module_full_margin_top">22px</dimen>
<dimen name="tanlu_module_full_margin_width">700px</dimen>
<dimen name="tanlu_module_full_start_height">56px</dimen>
<dimen name="tanlu_module_full_start_width">56px</dimen>
<dimen name="tanlu_module_full_title_content">20px</dimen>
<dimen name="tanlu_module_full_title_time">14px</dimen>
<dimen name="tanlu_module_full_top_height">72px</dimen>
<dimen name="tanlu_module_loading_height">48px</dimen>
<dimen name="tanlu_module_loading_width">48px</dimen>
<dimen name="tanlu_module_logo_margin_left">16px</dimen>
<dimen name="tanlu_module_small_player_height">6px</dimen>
<dimen name="tanlu_module_start_height">56px</dimen>
<dimen name="tanlu_module_start_width">56px</dimen>
</resources>

View File

@@ -1,45 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="tanlu_module_bottom_height">72px</dimen>
<dimen name="tanlu_module_bottom_margin">5px</dimen>
<dimen name="tanlu_module_card_address_margin_top">56px</dimen>
<dimen name="tanlu_module_card_address_size">34px</dimen>
<dimen name="tanlu_module_card_distance_margin_bottom">8px</dimen>
<dimen name="tanlu_module_card_distance_margin_top">2px</dimen>
<dimen name="tanlu_module_card_distance_size">26px</dimen>
<dimen name="tanlu_module_card_empty_maginleft">205px</dimen>
<dimen name="tanlu_module_card_empty_magintop">40px</dimen>
<dimen name="tanlu_module_card_empty_tv_magintop">50px</dimen>
<dimen name="tanlu_module_card_margin_left">24px</dimen>
<dimen name="tanlu_module_card_next_margin_left">80px</dimen>
<dimen name="tanlu_module_card_next_size">28px</dimen>
<dimen name="tanlu_module_card_previous_height">90px</dimen>
<dimen name="tanlu_module_card_previous_margin_left">90px</dimen>
<dimen name="tanlu_module_card_previous_width">300px</dimen>
<dimen name="tanlu_module_card_video_height">355px</dimen>
<dimen name="tanlu_module_card_video_marginbottom">20px</dimen>
<dimen name="tanlu_module_card_video_width">613px</dimen>
<dimen name="tanlu_module_card_width">660px</dimen>
<dimen name="tanlu_module_full_back_height">50px</dimen>
<dimen name="tanlu_module_full_back_width">50px</dimen>
<dimen name="tanlu_module_full_bottom_height">100px</dimen>
<dimen name="tanlu_module_full_bottom_margin">7px</dimen>
<dimen name="tanlu_module_full_bottom_width">700px</dimen>
<dimen name="tanlu_module_full_loading_height">96px</dimen>
<dimen name="tanlu_module_full_loading_width">96px</dimen>
<dimen name="tanlu_module_full_margin_left">30px</dimen>
<dimen name="tanlu_module_full_margin_right">92px</dimen>
<dimen name="tanlu_module_full_margin_top">40px</dimen>
<dimen name="tanlu_module_full_margin_width">800px</dimen>
<dimen name="tanlu_module_full_start_height">106px</dimen>
<dimen name="tanlu_module_full_start_width">106px</dimen>
<dimen name="tanlu_module_full_title_content">38px</dimen>
<dimen name="tanlu_module_full_title_time">26px</dimen>
<dimen name="tanlu_module_full_top_height">135px</dimen>
<dimen name="tanlu_module_loading_height">48px</dimen>
<dimen name="tanlu_module_loading_width">48px</dimen>
<dimen name="tanlu_module_logo_margin_left">32px</dimen>
<dimen name="tanlu_module_small_player_height">10px</dimen>
<dimen name="tanlu_module_start_height">106px</dimen>
<dimen name="tanlu_module_start_width">106px</dimen>
</resources>

View File

@@ -1,114 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="search_fail_voice_array">
<item>找不到相关地址</item>
<item>找不到地址,是小智不好</item>
<item>未找到其他车主分享的路况信息</item>
</array>
<array name="searching_voice_string_array">
<item>正在为您搜索路况</item>
<item>探路系统正在为您搜索</item>
<item>小智这就去查,您稍等一下</item>
</array>
<color name="all_transparent_white">#00FFFFFF</color>
<color name="colorAccent">#1F7FFF</color>
<color name="colorPrimary">#000000</color>
<color name="colorPrimaryDark">#000000</color>
<color name="color_000000">#000000</color>
<color name="color_0091FF">#0091FF</color>
<color name="color_0DFFFFFF">#0DFFFFFF</color>
<color name="color_171F7FFF">#171F7FFF</color>
<color name="color_191C25">#99191C25</color>
<color name="color_1E212C">#1E212C</color>
<color name="color_1F7FFF">#1F7FFF</color>
<color name="color_213142">#213142</color>
<color name="color_222533">#222533</color>
<color name="color_3">#333333</color>
<color name="color_303447">#303447</color>
<color name="color_323131">#323131</color>
<color name="color_4B5369">#4B5369</color>
<color name="color_4d191C25">#4d191C25</color>
<color name="color_545362">#545362</color>
<color name="color_59FFFFFF">#59FFFFFF</color>
<color name="color_5a979797">#5a979797</color>
<color name="color_666666">#99666666</color>
<color name="color_69718B">#69718B</color>
<color name="color_99191C25">#99191C25</color>
<color name="color_999999">#999999</color>
<color name="color_99FFFFFF">#99FFFFFF</color>
<color name="color_9A9A9A">#9A9A9A</color>
<color name="color_A2A2A2">#A2A2A2</color>
<color name="color_B3000000">#B3000000</color>
<color name="color_DADAE2">#DADAE2</color>
<color name="color_F8F8F8">#F8F8F8</color>
<color name="color_b3000000">#b3000000</color>
<color name="color_d9000000">#d9000000</color>
<color name="half_transparent_white">#80FFFFFF</color>
<color name="red_tips">#FF1B1B</color>
<color name="white">#FFFFFF</color>
<color name="white_50">#80FFFFFF</color>
<color name="white_alpha20">#33FFFFFF</color>
<dimen name="tanlu_module_bottom_height">72px</dimen>
<dimen name="tanlu_module_bottom_margin">5px</dimen>
<dimen name="tanlu_module_card_address_margin_top">58px</dimen>
<dimen name="tanlu_module_card_address_size">34px</dimen>
<dimen name="tanlu_module_card_distance_margin_bottom">8px</dimen>
<dimen name="tanlu_module_card_distance_margin_top">2px</dimen>
<dimen name="tanlu_module_card_distance_size">26px</dimen>
<dimen name="tanlu_module_card_empty_maginleft">205px</dimen>
<dimen name="tanlu_module_card_empty_magintop">40px</dimen>
<dimen name="tanlu_module_card_empty_tv_magintop">25px</dimen>
<dimen name="tanlu_module_card_margin_left">24px</dimen>
<dimen name="tanlu_module_card_next_margin_left">80px</dimen>
<dimen name="tanlu_module_card_next_size">28px</dimen>
<dimen name="tanlu_module_card_previous_height">90px</dimen>
<dimen name="tanlu_module_card_previous_margin_left">90px</dimen>
<dimen name="tanlu_module_card_previous_width">300px</dimen>
<dimen name="tanlu_module_card_video_height">355px</dimen>
<dimen name="tanlu_module_card_video_marginbottom">20px</dimen>
<dimen name="tanlu_module_card_video_width">613px</dimen>
<dimen name="tanlu_module_card_width">660px</dimen>
<dimen name="tanlu_module_full_back_height">50px</dimen>
<dimen name="tanlu_module_full_back_width">50px</dimen>
<dimen name="tanlu_module_full_bottom_height">144px</dimen>
<dimen name="tanlu_module_full_bottom_margin">7px</dimen>
<dimen name="tanlu_module_full_bottom_width">760px</dimen>
<dimen name="tanlu_module_full_loading_height">96px</dimen>
<dimen name="tanlu_module_full_loading_width">96px</dimen>
<dimen name="tanlu_module_full_margin_left">30px</dimen>
<dimen name="tanlu_module_full_margin_right">92px</dimen>
<dimen name="tanlu_module_full_margin_top">40px</dimen>
<dimen name="tanlu_module_full_margin_width">800px</dimen>
<dimen name="tanlu_module_full_start_height">106px</dimen>
<dimen name="tanlu_module_full_start_width">106px</dimen>
<dimen name="tanlu_module_full_title_content">38px</dimen>
<dimen name="tanlu_module_full_title_time">26px</dimen>
<dimen name="tanlu_module_full_top_height">135px</dimen>
<dimen name="tanlu_module_loading_height">48px</dimen>
<dimen name="tanlu_module_loading_width">48px</dimen>
<dimen name="tanlu_module_logo_margin_left">32px</dimen>
<dimen name="tanlu_module_small_player_height">10px</dimen>
<dimen name="tanlu_module_start_height">106px</dimen>
<dimen name="tanlu_module_start_width">106px</dimen>
<string name="affirm">返回</string>
<string name="app_name">tanlu</string>
<string name="cancel">取消授权</string>
<string name="custom_send_road_condition">上报路况</string>
<string name="first_custom_send_content">您还可以试试语音上报</string>
<string name="first_week_tts_content">欢迎使用探路,您可以在探路内查看到周边的实时路况,也可以通过关键词“上报路况”来分享一段视频给其他车主</string>
<string name="main_empty_content"><Data><![CDATA[<font color="#8F95AA">未找到其他用户分享的拥堵信息,<br/>您可以试试</font><font color="#51B0FF">分享拥堵</font>]]></Data></string>
<string name="main_empty_location">未知区域</string>
<string name="splash_agreement">《探路共享计划》</string>
<string name="splash_agreement_bt">探路共享计划 >> </string>
<string name="splash_agreement_dialog_title">探路APP用户服务协议</string>
<string name="start_already_agreement">已同意</string>
<string name="start_mogo_car_connect">开启小智车联</string>
<string name="start_mogo_share">共享计划</string>
<string name="tanlu_next">下一条</string>
<string name="tanlu_prepare_play">将为您播放</string>
<string name="tanlu_previous">上一条</string>
<string name="tanlu_share_failed">上传失败</string>
<string name="tanlu_share_success">上传成功</string>
<string name="text_searching_information">正在更新情报数据</string>
<string name="voice_get_informations_tts">为您找到%s条路况信息</string>
</resources>

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More