Программа начинается на m

М — двенадцатая буква русского алфавита. В этом разделе представлены компьютерные термины, начинающиеся на букву М.

Макрос

Макрос (англ. macros) — набор команд, вызывающих ряд процессов, предназначенных для автоматизации определенной последовательности действий в программах или компьютерных играх.

Мануал

Мануал (англ. user manual) — руководство пользователя — документ, в подробностях описывающий работу с какой-либо программой или устройством.

Маска

Маска (англ. mask) — набор символов в строке поиска, позволяющий выборать из списка определённые элементы, удовлетворяющие неточному запросу.

Машинный перевод

Машинный перевод — автоматический перевод фрагментов текста или отдельных слов с иностранного языка на родной язык при помощи специальных программ или онлайн-сервисов.

Менеджер

Менеджер (англ. manager) — программа, предоставляющая набор инструментов для управления другими программами, файлами, процессами, службами или компонентами компьютера.

Одноэтажный дом из ГАЗОБЕТОНА. СТРОИТЕЛЬСТВО — все этапы.

Меню

Меню (англ. menu) — элемент интерфейса в виде горизонтально или вертикально расположенного списка кнопок или ссылок.

Модуль

Модуль (англ. module) — часть программы, выполняющая определённую функцию независимо от других её частей (других модулей).

Источник: www.bestfree.ru

Что значит «m» в начале имени переменной?

Часто встречаю в коде переменные, название которых начинается с одной буквы, которую я не всегда могу связать с контекстом. Например:

mCtx mDBHelper mDB mTabHost
Прочитав соглашение информации что значит буква m в этих переменных не нашел.
Отслеживать
69.8k 9 9 золотых знаков 65 65 серебряных знаков 122 122 бронзовых знака
задан 13 окт 2015 в 19:37
475 3 3 серебряных знака 9 9 бронзовых знаков

это что-то из родственников венгерской нотации, скорее всего, это абсолютно бесполезный префикс, на тему которого не стоит заморачиваться.

Читайте также:
Программа которая записывает звук с видео Андроид

13 окт 2015 в 19:49
13 окт 2015 в 20:11
13 окт 2015 в 20:32
в примере m — однозначно member
13 окт 2015 в 21:16

Это устаревшее. Пишите, как в Java, без всяких m. IDE всё равно подстветит поля иначе, чем локальные переменные.

14 фев 2017 в 13:56

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

В Java-based разработке использование префиксов m и s при именовании переменных рекомендовано Google для андроид-разработчиков:

  • Префикс m (member) используется для именований непубличных нестатических полей классов (напр. mField).
  • Префикс s (static) используется для именований статических полей классов (напр. sField).
  • Константы именуются полностью прописными буквами с разделением нижней чертой (напр. FIELD_CONST).
  • Прочие поля классов и локальные переменные именуются без префиксов с маленькой буквы.

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

ТАНЦЫ: Участница шокировала Мигеля — Алёна Двойченкова (Little Big — Life In Da Trash)


public class SomeClass < Field mField; public SomeClass (Field field) < mField = field; >>

Правильно это, удобно ли и прочие отвлеченные одобрения либо осуждения оставим в стороне — таковы рекомендации разработчикам под платформу Android.
Кроме того, весь фреймворк Android написан по этим соглашениям и часто заглядывая в исходники как то привыкаешь к такому стилю, иной кажется уже ошибочным, а читать код не придерживающийся такого стиля становится некомфортно (все это применительно исключительно к коду андроид-приложения).
Лично у меня в IDE настроено автоматическиое выставление нужных префиксов где это требуется.

Ну и конвенция Java не дает подобных рекомендаций — предлагается именовать все переменные и поля классов с маленькой буквы и без каких-либо префиксов, поэтому если вы не андроид-разработчик вы не должны именовать поля префиксами.

Читайте также:
К какому классу программ относится ms excel

UPDATE

И вот опубликована конвенция Google Java Style, где внезапно сказано буквально следующее:

В стиле Google особые префиксы и суффиксы, как например name_, mName, s_name и kName не используются.

Не константные поля класса (статические и другие) пишутся в lowCamelCase-стиле.

PS: какая-то засада. Столько привыкал к этим «m» теперь отвыкать опять что-ли ..

UPDATE2

Перевод статьи Cédric Beust, человека, ответственного за появление префиксов для полей класса в рекомендациях по оформлению кода Android приложения, где он объясняет, как такое произошло.

Источник: ru.stackoverflow.com

Расширения файлов на букву ‘M’

На странице ниже показана таблица со списком расширений файлов начинающихся с буквы «M». Для просмотра других типов файлов, используйте навигацию по алфавиту.

M
.MAC Файлы Macintosh macpaint.
.MBX Файл почтового ящика Microsoft Outlook Express.
.MCD MechaniCad Drawing.
.MD Сжатый файл архива.
.MDA Файл Microsoft Access и Microsoft Access 2 Workgroup.
.MDB База данных Microsoft Access и файл приложений Microsoft Access.
.MDE Файл базы данных Microsoft Access.
.MDF Файл определения меню.
.MDL Музыкальный модуль Digitrakker, Rational Rose и файл модели Quake.
.MDM Файл определения модема Telix.
.MDN Шаблон базы данных Microsoft Access Blank.
.MDP Проект Microsoft Developer Studio.
.MDT Данные надстройки Microsoft Access.
.MDW Информация о рабочей группе Microsoft Access.
.MDX Множественный индекс dBase IV.
.MDZ Шаблон Microsoft Access Wizard.
.MEB Файл нижнего переполнения редактора WordPerfect.
.MED Удаление и сохранение в WordPerfect Macro Editor, или файл звукового модуля OctaMed.
.MEM Макрос WordPerfect Macro Editor.
.MHT Файл утилиты Problem Steps Recorder Windows .
.MID Файлы MIDI, которые используются для воспроизведения MIDI-звуков, встроенных в звуковую карту.
.MIM MIME сжатый файл, извлекается и используется с различными утилитами сжатия.
.MIX Объект Power C, мультиплеерный файл изображения (Microsoft Photodraw 2000 и Microsoft Picture It!). Command Высоко сжатые аудиофайлы, используемые для записи звуковых дорожек и сохранения их в файле приличного размера, доступном для воспроизведения. Один из самых популярных аудио форматов.
.MPP Файл Microsoft Project.
.MPG MPEG файл.
.MRW Формат файла RAW для цифровой камеры.
.MSC Файл Microsoft Common Console.
.MSI Файл установщика Microsoft. Используется для настройки и установки программ Microsoft.
.MSN Файл сети Microsoft и файл миссий игры Descent.
.MSP Файл Microsoft Paint или патч установщика Microsoft Windows.
.MTF Метафайл Windows.
.MTM Звуковой файл и музыкальный модуль MultiTracker.
.MTV Файл изображения.
.MTW Файл данных Minitab.
.MU Меню Quattro.
.MUL Игра Ultima Online.
.MUP Файл издателя музыки.
.MUS Аудиофайл.
.MVB Файл базы данных и файл просмотрщика мультимедиа Microsoft.
.MVE Видеофайл Interplay.
.MVF Файл стоп кадра фильма.
.MWP Файл Lotus Wordpro ​​97.
.MXD Файл карты ArcInfo.
.MXT Файл данных Microsoft C.
.MYD Файл презентации.
Читайте также:
Android как найти папку программы

Дополнительная информация

Для полноты информации смотрите наши страницы определений терминов файл, расширение файла и формат файла.

Новое

  • 5 причин перегрева компьютера
  • Вылетают игры на компьютере: причины
  • Не открываются страницы в браузерах в Windows 10
  • Что делать, если программы из магазина в Windows 10 не подключаются к интернету
  • Что делать, если внезапно перестали работать USB в Windows 10

Источник: linchakin.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru