@xamarin_russia

Страница 595 из 619
Кита
04.10.2018
21:18:26
ну такое…

я вот думаю на счет http://sqlite-crypt.com/#demo

напишу обертку для core и Xamarin соответственно. посмотрю как будет работать

Google
Max
04.10.2018
21:19:14
Короче я ещё делал тему, что без ключа просто значения в базе не читаются

Max
04.10.2018
21:20:35
это как?
Побитовое смещение

Кита
04.10.2018
21:20:46
ChangePassword из SqliteConnection выпилили заразы

Побитовое смещение
ааа. ну а скорость?

просто если базу использовать вот прям по нормальному, не просто для хранения ключ-значение это важно.

Зашифровывать а потом расшифровывать например файлы базы метров под 100 тоже такое себе удовольствие

Max
04.10.2018
21:22:26
ааа. ну а скорость?
Хз, не мерил. Онли в KV варианте юзал

Кита
04.10.2018
21:22:54
понятно. ну для KV нет смысла в базе…

Max
04.10.2018
21:23:09
Вот с файликом шифровал нормально выходило

Кита
04.10.2018
21:23:33
если файл крупный боюсь все не так радужно будет

Google
Max
04.10.2018
21:24:04
Норм

Кита
04.10.2018
21:24:16
95% задач решаются без мобильной базы, и вот бывает что эти 5% выстреливают заразы(

Норм
ок. пощупаем

Max
04.10.2018
21:25:39
По 70мб базки гонял
Координаты сторил

И ещё всякие сложные выборки из различных тарифных планов

Запросы по джоину 9+ таблиц выходили

По факту операций там с гулькин нос

На рендер лейбла больше уходит

Кита
04.10.2018
21:28:25
ну рендер лейбла это вообще почти неподъемная задача?

Кита
04.10.2018
21:29:10
тсссссссссс сейчас набегут

john
04.10.2018
21:35:42
а xamarin forms больше нету?

Kirill
04.10.2018
21:58:34
Кстати кто как защищает/шифрует Sqlite БД на клиенте?
Сегодня смотрел апдейт либы sqlite и туда завезли SQLCipher  для шифрования https://github.com/praeclarum/sqlite-net/releases

Kirill
04.10.2018
21:59:57
john
04.10.2018
22:01:00
В смысле?
ну раньше можно было нейтив кросплаформ создать и замарин формс кроссплатформ создать, а щаз только нейтив

Google
Кита
04.10.2018
22:09:33
Но я попробую. Спасибо за наводку

Kirill
04.10.2018
22:10:57
Хм, может это разные? Проверь тогда, тоже интересно будет

Кита
04.10.2018
22:12:29
Хм, может это разные? Проверь тогда, тоже интересно будет
SQLCipher боюсь один единственный. Давний и известный проект. Как ? ?

Denis
05.10.2018
04:42:39
Можно ли как-то встроить SDK сторонних разработчиков без использования менеджера SDK или через него но свои файлы?

Alexey
05.10.2018
05:48:46
Пробуй не на эмуляторе, а напрямую на устройстве собирать, имхо так ппоще
Нет, это понятно, просто на эмуле быстрее + есть нужные экраны. В общем ладно, походу никто не юзал ещё, в интернетах тоже шаром кати касательно этой проблемы

Имба Дискотечная
05.10.2018
05:50:00
Скорее всего здесь никто не юзал

Англоязычные интернеты чекал?

Посмотри второй пункт

Про биос

Alexey
05.10.2018
05:59:08
Англоязычные интернеты чекал?
я в другие обычно не лезу

Имба Дискотечная
05.10.2018
05:59:38
Посмотри настройки Биоса

Alexey
05.10.2018
05:59:38
Про биос
Вопрос в другом - у меня всё запускается, у меня нет доступа к сети на эмуляторе

Имба Дискотечная
05.10.2018
05:59:48
А

Понял

У меня и без ускорения эмулятор сеть не видит

Venofied
05.10.2018
06:01:51
Доброе утро всем. Кто подскажет как pdf файлы открывать? Я так понял их открывают в браузере

Google
Venofied
05.10.2018
06:10:18
Туплю, сорян утро

На ios

Xamarin

An
05.10.2018
06:20:58
Так и не понял, как сохранить файлы в кэш.

Кто-то пробовал https://github.com/dsplaisted/PCLStorage ?

An
05.10.2018
06:22:07
Картинки кешировать

Vlad
05.10.2018
06:22:37
Вам приходит URL или base64?

An
05.10.2018
06:22:58
Хочу после загрузки сохранить локально, но чтобы они могли самоустраниться любым clean master

Мне через пост запрос

Кита
05.10.2018
06:23:56
Environment класс в помощь. Он даст cache folder

An
05.10.2018
06:25:50
Environment класс в помощь. Он даст cache folder
Он даст системный или апп?

Кита
05.10.2018
06:26:15
Он даст системный или апп?
А тебе нужен системный?

An
05.10.2018
06:26:52
Мне тот, который в первую очередь на удаление

Чтобы не самому, а клинерами

Ну вот как инстаграм или ютуб

Чтобы клинмастер сам предложил очистить, когда там много мусора

Кита
05.10.2018
06:31:38
Мне тот, который в первую очередь на удаление
https://android.stackexchange.com/questions/47924/where-android-apps-store-data/47951#47951

Nikolay
05.10.2018
06:40:27
Всем привет! А почему в ListView не видно списка? <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="WiFiManager.MainPage2"> <ContentPage.Content> <StackLayout> <Grid> <Grid.RowDefinitions> <RowDefinition Height="45"/> <RowDefinition Height="200" /> </Grid.RowDefinitions> <StackLayout Grid.Row="0" HorizontalOptions="Fill" Orientation="Horizontal"> <Button Text="Save" Command="{Binding SaveCommand}" ></Button> <Button Text="Refresh" Clicked="RefreshNetworks_Clicked" ></Button> </StackLayout> <ListView x:Name="lstNetworks" Grid.Row="1" ItemsSource="{Binding WiFiNetworks}" SelectedItem="{Binding SelectedNetwork}" > <ListView.ItemTemplate> <DataTemplate> <ViewCell> <StackLayout > <Label Text="{Binding Name}" /> <Label Text="{Binding BssID}" /> </StackLayout> </ViewCell> </DataTemplate> </ListView.ItemTemplate> </ListView> </Grid> </StackLayout> </ContentPage.Content> </ContentPage> public MainPage2() { TheVM = new MainPageVM(); var lst1 = new List<WifiNetworkDto>() { new WifiNetworkDto() { Name="AAA", BssID="qwerty" }, new WifiNetworkDto() { Name="BBB", BssID="asdf" } }; TheVM.WifiNetworks = new ObservableCollection<WifiNetworkDto>(lst1); this.BindingContext = TheVM; InitializeComponent(); } BindingContext в ListView вполне себе корректно устанавливается в TheVM. А на экране пусто. И в ItemsSource для ListView тоже вакуум

Google
Vlad
05.10.2018
06:43:31
Покажите VM

Kirill
05.10.2018
07:18:00
А тебе нужен системный?
Так нет же системной папки кэша. Только по приложениям

Denis
05.10.2018
07:20:08
Binding library?
Вроде это. спасибо!

Подскажите плиз как справится с проблемой SupportFragmentManager Commit() постоянно выводит Destroy пишу вот так sup = SupportFragmentManager.BeginTransaction(); sup.Replace(Resource.Id.container, walletFragment); sup.AddToBackStack(null); sup.Commit();

Denis
05.10.2018
07:25:43
В смысле выводит destroy?
Java.Lang.IllegalStateException Activity has been destroyed

Kirill
05.10.2018
07:26:31
Java.Lang.IllegalStateException Activity has been destroyed
Активити от какой наследуется?

Denis
05.10.2018
07:27:29
FragmentActivity

Venofied
05.10.2018
07:28:22
Люди как реализовать следующее, по нажатию кнопки, открывается pdf файл, который находиться в ресурсах

Ios

Кита
05.10.2018
07:30:30
Так нет же системной папки кэша. Только по приложениям
ну как нет. есть /data/data/<package_name>/cache, а есть Partitions один из которых /cache наряду с /data и /data/data

Kirill
05.10.2018
07:31:48
ну как нет. есть /data/data/<package_name>/cache, а есть Partitions один из которых /cache наряду с /data и /data/data
А разве просто в /cache можно писать? Как раз все по первому пути пишется. В папку приложения

FragmentActivity
Попробуй AppCompatActivity ну и смотри стектрейс

Venofied
05.10.2018
07:33:46
Quicklook например
Люди как реализовать следующее, по нажатию кнопки, открывается pdf файл, который находиться в ресурсах

Ios xamarin

Страница 595 из 619