Книга: Программирование КПК и смартфонов на .NET Compact Framework
Оглавление книги
- Введение
- На кого рассчитана эта книга
- Требования
- Примеры к книге
- Благодарности
- Отзывы и предложения
- От издательства
- Глава 1 Знакомство с .NET Compact Framework
- Мобильные устройства
- Общие сведения
- Развитие .NET Compact Framework
- Что нового в .NET Compact Framework 2.0
- Что нового в Visual Studio .NET 2005
- Глава 2 Первое приложение для .NET Compact Framework
- Первые шаги
- Кнопки минимизации и закрытия формы
- Размеры и позиция формы
- Меню
- Панель ввода SIP
- Стилус вместо мыши
- Глава 3 Элементы управления
- Сходство и различия
- Урезанная функциональность элементов управления
- Элемент Form
- Свойство FormBorderStyle
- Свойство ControlBox
- Свойства MinimizeBox и MaximizeBox
- Свойство WindowsState
- Размеры и расположение формы
- Элементы управления
- Элемент Button
- Элемент TextBox
- Элемент Label
- Элемент RadioButton
- Элемент Panel
- Элемент CheckBox
- Элемент ComboBox
- Элемент ListBox
- Элемент NumericUpDown
- Элемент DomainUpDown
- Элемент ProgressBar
- Элемент StatusBar
- Элемент TrackBar
- Элемент ToolBar
- Элемент MainMenu
- Элемент ContextMenu
- Элемент Timer
- Элементы OpenFileDialog и SaveFileDialog
- Элементы HScrollBar и VScrollBar
- Список рисунков (ImageList)
- Элемент PictureBox
- Элемент ListView
- Элемент TabControl
- Элемент TreeView
- Элемент InputPanel
- Элемент управления DataGrid
- Элемент Splitter
- Элемент MonthCalendar
- Элемент DateTimePicker
- Элемент DocumentList
- Элемент Notification
- Элемент HardwareButton
- Глава 4 Улучшаем элементы управления
- Текстовые поля
- Управление полосой прокрутки
- Многострочный текст в кнопке
- Увеличение ширины выпадающего списка ComboBox
- ListBox
- ListView
- Создание кнопки, содержащей изображение
- Список с расширенными возможностями
- Текстовое поле для ввода чисел
- Сортировка элементов ListView
- Использование элемента DateTimePicker
- Глава 5 Мышь и клавиатура
- Мышь и стилус
- Курсоры
- Песочные часы
- Обработка события Tap-and-Hold
- Клавиатура
- Клавиши навигации
- Выключение устройства
- Дополнительные материалы
- Глава 6 Графика
- Классы для программирования графики
- Класс Pen
- Класс Brush
- Класс SolidBrush
- Класс TextureBrush
- Класс Color
- Класс Font
- Класс Icon
- Класс Bitmap
- Структура Point
- Структура Rectangle
- Графические методы
- Создание собственных методов DrawPie и FillPie
- Создание фонового рисунка для формы
- Копирование рисунка
- Поддержка прозрачности
- Округленные прямоугольники
- Создание экранных снимков
- Метод Lockbits
- Графический редактор
- Дополнительные материалы
- Глава 7 Разработка приложений
- Активация и деактивация формы
- Закрыть или свернуть окно
- Пиктограмма приложения
- Создание собственных диалоговых окон
- Создание заставки Splash Screen
- Поворот экрана
- Рекомендации по дизайну форм
- Готовые приложения
- Файловый менеджер для смартфона
- Зачем нужен файловый менеджер
- Графический интерфейс программы
- Код программы
- Диспетчер задач
- Графический интерфейс программы
- Код программы
- Активация и закрытие приложения
- Перечисление процессов
- Закрытие процесса
- Маленький блокнот
- Распространение приложений
- Дополнительные материалы
- Глава 8 Эмулятор и другие утилиты
- Программы для отладки приложений
- Эмулятор
- Запуск эмулятора
- Настройка эмулятора
- Эмуляция карточки памяти
- Изменение ориентации экрана
- Выход в Интернет через эмулятор
- Изменение внешнего вида эмуляторов
- Эмулятор как отдельный продукт
- Новая версия эмулятора
- Набор утилит Visual Studio Remote Tools
- Глава 9 Программирование для смартфонов
- Особенности программирования для смартфонов
- Создание приложения для смартфона
- Создание меню
- Элементы управления
- Режимы ввода
- Переопределение клавиш Soft Key
- Прокручивание формы
- Глава 10 Windows Mobile 5.0
- Первый взгляд
- Улучшенная продуктивность
- Поддержка мультимедиа
- Поддержка управляемого кода
- Windows Mobile 5.0 API
- Взаимодействие с ActiveSync
- Новые возможности системы
- Подготовка к работе
- Microsoft.WindowsMobile.PocketOutlook
- Встречи (Appointment)
- Работа с адресной книгой
- Электронная почта
- SMS-сообщения
- Прием и обработка SMS-сообщений
- Телефония
- State and Notifications Broker
- Мультимедиа
- Выбор изображения
- Работа с фотокамерой
- Повторение пройденного
- Встречи
- Отсылка письма
- Мелочь, а приятно
- Глава 11 Создание игр
- Игры на мобильных устройствах
- Продуктовая аркада
- Начало работы
- Добавление изображения в программу
- Использование встроенных ресурсов
- Вывод картинки на экран
- Создание анимации
- Отражения
- Управление скоростью движения объекта
- Добавляем новый объект
- Устранение мерцания
- Хлеб — всему голова
- Обнаружение столкновений
- Столкновения батона и мяча
- Новые объекты
- Размещение помидоров
- Уничтожение томатов
- Счет игры
- Ведение счета
- Звуковые эффекты
- Дальнейшие улучшения
- И опять добавляем новые объекты
- Управление таблицей результатов
- Переключение между формами
- Отображение дочернего окна
- Получение имени игрока
- Хранение лучших результатов
- Улучшение графики
- Спрайты
- Другие игры
- Глава 12 Связь
- Инфракрасное соединение
- Класс IrDAClient
- Создание программы для работы с ИК-связью
- Технология Bluetooth
- Несколько слов о связи
- Глава 13 Использование неуправляемого кода
- Вызов функций Windows API
- Определение платформы
- Пароли
- Перезагрузка КПК
- Еще раз о перезагрузке
- Поворот экрана
- Прячем кнопку Start
- Панель задач
- Запуск других приложений
- Названия специальных файлов
- Использование звуковых файлов
- Системное время
- Создание ярлыка
- Количество строк в текстовом поле
- Реестр
- Наличие дополнительной клавиатуры
- Виброзвонок
- Глава 14 Кирпичики .NET Compact Framework
- Узнать версию .NET Compact Framework
- Узнать версию операционной системы
- Путь к запущенному приложению
- Специальные папки
- Узнать имя устройства
- Узнать ориентацию экрана
- Открытие файлов по умолчанию
- Создание и отправка письма
- Кнопки навигации
- Послесловие
- Содержание книги
- Популярные страницы
Оглавление статьи/книги
- Введение
- Глава 1 Знакомство с .NET Compact Framework
- Глава 2 Первое приложение для .NET Compact Framework
- Глава 3 Элементы управления
- Глава 4 Улучшаем элементы управления
- Глава 5 Мышь и клавиатура
- Глава 6 Графика
- Глава 7 Разработка приложений
- Глава 8 Эмулятор и другие утилиты
- Глава 9 Программирование для смартфонов
- Глава 10 Windows Mobile 5.0
- Глава 11 Создание игр
- Глава 12 Связь
- Глава 13 Использование неуправляемого кода
- Глава 14 Кирпичики .NET Compact Framework
- Послесловие
- Содержание книги
- Популярные страницы
Похожие страницы
- Программирование КПК и смартфонов на .NET Compact Framework
- 1.1. Введение в объектно-ориентированное программирование
- Улучшенный протокол локальных соединений (XNET)
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- NETMAP target
- Internet Service Providers who use assigned IP addresses
- Программирование на языке Пролог для искусственного интеллекта
- Специфика .NET Compact Framework: ADO.NET
- Формы Web ASP.NET
- При запуске Internet Explorer загружается какая-то непонятная страница. Как ее отключить?
- В ходе экспериментов отключил Internet Explorer, теперь не могу его включить
- Почему во время просмотра сайтов в Internet Explorer при прокрутке колесиком мыши страницу как бы листает волнами, а не ...