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

Изменить размер изображения под телефон - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Аудио стрим по wi fi http://www.cyberforum.ru/android-dev/thread1811525.html
Не знаю в какой раздел форума даже писать, и программный вопрос и технический) Есть приложение которое работает как рация, таких много в плей маркете, нужно чтобы девайсы были в одной сети, и можно...
Программирование Android Debugging на реальном устройстве на днях решил занятся Android Studio и появился вопрос: у меня телефон Cubot note s, Android 5.1,а комп Hp pavilion g6, никак не могу включить режим отладки, причем на виртуальном устройстве тоже... http://www.cyberforum.ru/android-dev/thread1811524.html
Программирование Android Изменить стиль кнопки Android
Кто может помочь с изменением стиля кнопки button. Как нужно или можно изменить стиль, чтобы не было проблем с углами, которые отображаются на картинках. Может это Background стандартного дизайна...
Как удаленно влиять на интерфейс пользователя? Программирование Android
Как в качестве разработчика спроектировать интерфейс приложения так, чтобы разом у всех пользователей удаленно можно было поменять фон одного активити. Все функции, контент остается неизменным,...
Программирование Android Сканер отпечатков пальцев http://www.cyberforum.ru/android-dev/thread1811318.html
Добрый день, возник такой вопрос кто-нибудь когда-нибудь работал со сканером отпечатков пальцев в android устройствах? Как это работает и как получить данные со сканера?
Программирование Android Создание приложения для доступа к VK У меня есть вопрос к знатокам, никогда не связывался ну мне интересно, как легко создать приложение лично для себя вк? подробнее

Показать сообщение отдельно
Pablito
2505 / 1989 / 619
Регистрация: 12.05.2014
Сообщений: 6,943
Завершенные тесты: 1
22.09.2016, 16:52
Java
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
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.view.View;
 
public class DrawView extends View {
 
    private final Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);
    private Bitmap scaledBitmap;
 
    public DrawView(Context context) {
        super(context);
    }
 
    public DrawView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
 
    @Override
    protected void onSizeChanged(int w, int h, int oldw, int oldh) {
        super.onSizeChanged(w, h, oldw, oldh);
        if (w == 0 || h == 0) return;
        final BitmapFactory.Options options = new BitmapFactory.Options();
        options.inScaled = false;
        final Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.background, options);
        scaledBitmap = Bitmap.createScaledBitmap(bitmap, w, h, true);
    }
 
    @Override
    protected void onDraw(Canvas canvas) {
        canvas.drawBitmap(scaledBitmap, 0, 0, paint);
    }
}
это без учета смены ориентации и отношения сторон
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru