Форум программистов, компьютерный форум CyberForum.ru

C# Xamarin Android захват изображения - Xamarin

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Можно ли отсниффить запросы телефона к instagram? http://www.cyberforum.ru/xamarin/thread1499166.html
День добрый, может кто-нибудь отсниффить запросы приложения инстаграм с телефона, чтобы в будущем написать авторегер аккаунтов?
Android Отправка массива байтов по сети Всем привет. Задача у меня простая, нужно отправить по сети массив байт, но... Все мы знаем о знаковых байтах в жабе. вот строка создания массива, она не прокатит byte command = new byte{ 48, 49, 48, 49, 48, 151, 152, 153, 154, 155}; Компилятор предложит сделать так byte command = new byte{ 48, 49, 48, 49, 48, (byte) 151, (byte) 152, (byte) 153, (byte) 154, (byte) 155}; Что дает (byte)?... http://www.cyberforum.ru/xamarin/thread1499126.html
Бесплатный сервис для синхронизации БД Android
Здравствуйте! Необходимо синхронизовать БД между устройствами (одного и того же приложения). Аналог Dropbox Datastore только не навязывающий свою БД на стороне клиента... Так как БД уже имеется и она SQLite со сложной структурой и триггерами, переделывать под новую не хотелось бы. Знает ли кто-нибудь аналогичные сервисы (бесплатные)? Буду очень признателен за помощь!
Узнать gmail юзера Android
Доброго времени суток. Являюсь гостем в вашем разделе. Будьте добры пожалуйста подсказать. Имеется код java , который вызывается через qml->qt widgets-> JNI. Метод return_mail возвращает пустую строку.(стоит стоковый андроид(4.4.4/5.1.1) от гугла и произведён вход в гугл аккаунт) в чем может быть причина?(на java не программирую)
Android Обработчик событий для динамического Button http://www.cyberforum.ru/xamarin/thread1498747.html
у меня есть radiogroup с 2-мя radiobutton и в зависимости от них устанавливается тот или иной layout на странице. В отдельных методах я динамически создаю кнопку и другие нужные мне элементы Button b = new Button(this); b.setOnClickListener(this); Как мне задать выполнение метода при нажатии на эту кнопку (все будет происходить на одном динамическом layout)
Android Преобразование кода под Fragment'ы Доброго времени суток ! Делаю простой блокнот и столкнулся с довольно популярной темой, а если точней проблемой. Работаю с Fragment-ами. Код для блокнота у меня есть, но он подходит для Fragment. Преобразовал под Fragment все что мог вот сам код: import android.app.ListFragment; import android.content.Intent; import android.database.Cursor; import android.os.Bundle; подробнее

Показать сообщение отдельно
Дима1237
0 / 0 / 0
Регистрация: 27.04.2015
Сообщений: 4
17.07.2015, 14:50  [ТС]     C# Xamarin Android захват изображения
Отыскал вот какой способ:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
namespace Test1
{
    [Activity(Label = "Main_Layout_Activity", Theme = "@android:style/Theme.NoTitleBar")]
            
    public class Main_Layout_Activity : Activity
    {
        Java.IO.File _file;
        Java.IO.File _dir;
        ImageView _imageView;
 
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.Main_layout);
 
             _imageView = FindViewById<ImageView>(Resource.Id.imageView1);
 
            if (IsThereAnAppToTakePictures())
            {
                CreateDirectoryForPictures();
 
                Button button = FindViewById<Button>(Resource.Id.buttonCamera);
                button.Click += TakeAPicture;           
            }
        }
 
        private bool IsThereAnAppToTakePictures()
        {
            Intent intent = new Intent(MediaStore.ActionImageCapture);
            IList<ResolveInfo> availableActivities = PackageManager.QueryIntentActivities(intent, PackageInfoFlags.MatchDefaultOnly);
            return availableActivities != null && availableActivities.Count > 0;
        }
 
        private void CreateDirectoryForPictures()
        {
            _dir = new Java.IO.File(Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryPictures), "AndroidCameraVSDemo");
            if (!_dir.Exists())
            {
                _dir.Mkdirs();
            }
        }
 
        private void TakeAPicture(object sender, EventArgs eventArgs)
        {
            Intent intent = new Intent(MediaStore.ActionImageCapture);
 
            _file = new Java.IO.File(_dir, String.Format("myPhoto_{0}.jpg", Guid.NewGuid()));
       
            intent.PutExtra(MediaStore.ExtraOutput, Android.Net.Uri.FromFile(_file));
 
            StartActivityForResult(intent, 0);
        }
       
        protected override void OnActivityResult(int requestCode, Result resultCode, Intent data)
        {
            base.OnActivityResult(requestCode, resultCode, data);
 
            if (resultCode == Result.Canceled) return;
 
            Intent mediaScanIntent = new Intent(Intent.ActionMediaScannerScanFile);
            if (_file != null)
            {
                Android.Net.Uri contentUri = Android.Net.Uri.FromFile(_file);
                mediaScanIntent.SetData(contentUri);
                SendBroadcast(mediaScanIntent);
                _imageView.SetImageURI(contentUri);
               
            }
        }
 
    }
}
Вот только при этом изображения занимает много места...
 
Текущее время: 15:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru