Вы должны установить excludeFromRecents
на true
для своего IncomingCallActivity
в файле манифеста:
<activity
android:name=".IncomingCallActivity"
android:excludeFromRecents="true">
</activity>
или вы можете установить намерение открытия флага IncomingCallActivity
:
Intent incomingCallActivityIntent=new Intent(this,IncomingCallActivity.calss);
incomingCallActivityIntent.addFlag(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
startActivity(incomingCallActivityIntent);
и после вызова завершен вызов finish()
метода
При использовании WCF затем, именованные каналы являются самым быстрым способом связаться в локальной системе.
При броске большого количества данных вокруг затем, Вы могли бы изучить потоковую передачу Ваших API (просто добавил Систему. IO.Stream как параметр вместо того, чтобы передать массив или строку и т.д.)
Также для производительности, Ваша модель хостинга очень важна также, в отношении Вашего режима экземпляра сервиса. Книга Juval Lowy по WCF на самом деле действительно хороша, когда Вы заканчиваете примеры кода в суть его книги.
Править: В ответ на Ваш комментарий взгляните на атрибут "ServiceBehaviour", можно обратиться к сервисному определению. (не Ваше описание IServiceInterface, но Ваша конкретная реализация Вашего класса).
Можно определить код к экземпляру PerCall, PerSession или Singleton. Значение по умолчанию является одиночным элементом PerSession (благодарит @RichardOD) с набором режима параллелизма к синглу и набором instanceContextMode к истинным, которые позволяют Вам размещать WCF на, окна формируются, и препятствует тому, чтобы Вы стреляли себе в ногу, если Вы не понимаете инстанцирование.
В основном, если Вы оставляете это значению по умолчанию, Вы заканчиваете с поточным синглом, последовательно обработал хост WCF.
MSDN имеет некоторую разумную информацию о том, что делает каждый тип.
Ну, действительно ли Вы ограничены объемом (т.е. большие сообщения) или связанное распространение в прямом и обратном направлениях (много маленьких сообщений)?
Для больших сообщений рассмотрите сжатие (если сеть IO является издержками), или более эффективная сериализация, такая как protobuf-сеть.
Для болтливых API полагайте, что сообщения группирования предпринимают меньше путешествий в прямом и обратном направлениях.