, когда я запускаю свое приложение, на моем телефоне появляется экран-заставка (экран содержит данные о загрузке), но после этого происходит замечание!
MainActivity:
@SuppressLint("WrongViewCast")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
admob.initialInterstitial(this);
AppUpdater appUpdater = new AppUpdater(this)
.setContentOnUpdateAvailable("Check out the latest version available to get the latest features and bug fixes")
.setCancelable(false)
.setButtonDoNotShowAgain(null)
.setButtonUpdate("Update now")
.setButtonDismiss("later")
.setTitleOnUpdateNotAvailable("Update not available")
.setContentOnUpdateNotAvailable("No update available. Check for updates again later!");
appUpdater.start();
sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
editor = sharedPrefs.edit();
gson = new Gson();
String json = sharedPrefs.getString("favorites", "");
if(json!="") {
Type type = new TypeToken<List<String>>(){}.getType();
listFavorites = gson.fromJson(json, type);
}
MainFragment fragment1 = new MainFragment();
android.support.v4.app.FragmentTransaction fragmentTransaction =
getSupportFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.fragementMain, fragment1);
fragmentTransaction.commit();
setTitle(getResources().getString(R.string.app_name));
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.addDrawerListener(toggle);
toggle.syncState();
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
navigationView.setNavigationItemSelectedListener(this);
}
@Override
public void onBackPressed() {
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
if (drawer.isDrawerOpen(GravityCompat.START)) {
drawer.closeDrawer(GravityCompat.START);
} else {
// super.onBackPressed();
showRateDialog(MainActivity.this);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main_activity, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
SettingsFragment fragment2 = new SettingsFragment();
android.support.v4.app.FragmentTransaction fragmentTransaction =
getSupportFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.fragementMain, fragment2);
fragmentTransaction.commit();
setTitle("Settings");
admob.showInterstitial(true);
return true;
}
return super.onOptionsItemSelected(item);
}
Logcat:
09-04 19: 20: 47.152 2832-3093 /? D / wifi: android_net_wifi_getLinkLayerStats: radio_stat.rx_time = 0 09-04
19: 20: 47.157 2832-3093 /? D / WifiStateMachine: Текущая сеть:
"TAMRAGHT HOUSE", ID: 17
Текущая сеть все еще квалифицирована из-за интенсивного трафика, txSuccessRate = 0.8450937364250422 rxSuccessRate = 14.716940314741805
Интенсивный трафик в текущей сети (txSuccessRate = 0.8450937364250422 rxSuccessRate = 14.716940314741805), выход из строя ... 09-04 19: 20: 47.365
2832-2832 /? D / SSRM: g: температура печати (AP = 380, PST = 379 (Вт: 18), BAT
= 320, CHG = 0) 09-04 19: 20: 47,474 2832-2844 /? I / art: Развертка фоновой липкой параллельной метки GC освободила 78528 (4MB) объектов AllocSpace,
45 (900 КБ) объектов LOS, 8% свободных, 64 МБ / 71 МБ, пауза всего 4.155 мс
103,832мс 09-04 19: 20: 48,103 2832-2832 /? D / WifiTrafficPoller: notifyOnDataActivity () - mBusMaxLock.acquire () 09-04 19: 20: 48.215
2832-3687 /? E / Watchdog:! @Sync 8087 [2018-09-04 19: 20: 48.214] 09-04
19: 20: 49.106 2832-2832 /? D / WifiTrafficPoller: notifyOnDataActivity () -
mBusMaxLock.acquire () 09-04 19: 20: 49.535 2832-7655 /? I / Датчики: ДАТЧИК
: setDelayAcc 200000000 (нс) 09-04 19: 20: 49,538 4132-19817 /?
D / SensorManager: unregisterListener :: 09-04 19: 20: 49.571
2832-7688 /? D / SamsungAlarmManager: установить точное намерение (T: 2 / F: 1 / AC: false)
20180904T192054 - CU: 10019 / CP: 4132 09-04 19: 20: 49,572 2832-7688 /?
I / SamsungAlarmManager: установлен заблокирован для ядра - T: 2 / 20180904T192054
SetElapsed = 526836991, сейчасELAPSED = 526832008 09-04 19: 20: 50.109
2832-2832 /? D / WifiTrafficPoller: notifyOnDataActivity () -
mBusMaxLock.acquire () 09-04 19: 20: 50.157 2832-3093 /? I / WifiHAL:
Создание сообщения для получения статистики ссылок 09-04 19: 20: 50.160 2832-3093 /?
D / WifiHAL: обработчик response_handler
событие len = 1108 09-04 19: 20: 50.160 2832-3093 /? I / WifiHAL: в GetLinkStatsCommand :: handleResponse
Id = 0, subcmd = 0 09-04 19: 20: 50.160 2832-3093 /? D / wifi: onLinkStatsResults: radio_stat.on_time = 0
onLinkStatsResults: radio_stat.tx_time = 0
onLinkStatsResults: radio_stat.rx_time = 0 09-04 19: 20: 50.160 2832-3093 /? D / WifiHAL: ack_handler звонил 09-04 19: 20: 50.161
2832-3093 /? D / wifi: android_net_wifi_getLinkLayerStats:
radio_stat.on_time = 0
android_net_wifi_getLinkLayerStats: radio_stat.tx_time = 0
android_net_wifi_getLinkLayerStats: radio_stat.rx_time = 0