help removed
This commit is contained in:
parent
a5e6647d3b
commit
6870232f26
@ -1,138 +0,0 @@
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<resources>
|
||||
|
||||
<string name="c_faq">FAQ</string>
|
||||
<string name="c_hints">Consejos</string>
|
||||
<string name="c_screens">Pantallas</string>
|
||||
|
||||
<string name="c_faq_content" formatted="false">
|
||||
<b>¿Como puedo utilizar las funciones indicadas en las esquinas superior e inferior derechas de los botones?</b>
|
||||
\n
|
||||
\n
|
||||
Mantenga pulsado el botón y deslícelo ligeramente hacia arriba o abajo. En función del valor mostrado en
|
||||
el\nbotón se realizará la acción deseada.\n
|
||||
\n
|
||||
<b>¿Como puedo conmutar entre Radianes y Grados?</b>\n
|
||||
\n
|
||||
Para conmutar entre las diferentes unidades de ángulo, puede ajustar la opción preferida en la configuración
|
||||
de\nla aplicación\no bién utilizar el conmutador ubicado en el botón 6\n
|
||||
(el valor actual está resaltado en color amarillo).\n
|
||||
También puede utilizar las funciones deg() y rad() y el operador ° para convertir grados a radianes y
|
||||
viceversa.\n\n
|
||||
|
||||
<b>Ejemplos:</b>\n
|
||||
268° = 4.67748\n
|
||||
30.21° = 0.52726\n
|
||||
rad(30, 21, 0) = 0.52971\n
|
||||
deg(4.67748) = 268\n\n
|
||||
|
||||
<b>¿Soporta C++ %?</b>\n\n
|
||||
|
||||
Si, la función % puede encontrarse en la esquina superior derecha del botón / .\n\n
|
||||
|
||||
<b>Ejemplos:</b>\n\n
|
||||
|
||||
100 + 50% = 150\n
|
||||
100 * 50% = 50\n
|
||||
100 + 100 * 50% * 50% = 125\n
|
||||
100 + (100 * 50% * (25 + 25)% + 100%) = 150\n\n
|
||||
|
||||
<b>Nota:</b>\n\n
|
||||
|
||||
100 + (20 + 20)% = 140,\n<b>pero</b>\n100+ (20% + 20%) = 124.0\n
|
||||
100 + 50% ^ 2 = 2600,\n<b>pero</b>\n100 + 50 ^ 2% = 101.08\n\n
|
||||
|
||||
<b>¿Soporta C++ cálculos fraccionarios?</b>\n\n
|
||||
|
||||
Si, puede teclear la expresión fraccionaria en el editor y utilizar ≡ (en la esquina superior derecha del
|
||||
botón\n = ). También puede utilizar ≡ para simplificar la expresión.\n\n
|
||||
|
||||
<b>Ejemplos:</b>\n\n
|
||||
|
||||
2/3 + 5/9 ≡ 11/9\n
|
||||
2/9 + 3/123 ≡ 91/369\n
|
||||
(6 - t) ^ 3 ≡ 216 - 108t + 18t ^ 2 - t ^ 3\n\n
|
||||
|
||||
<b>¿Soporta C++ cálculos complejos?</b>\n\n
|
||||
|
||||
Si, simplemente introduzca la expresión compleja (utilizando i o √(-1) como número imaginario).\n\n
|
||||
|
||||
<b>Ejemplos:</b>\n\n
|
||||
|
||||
(2i + 1) ^ 2 = -3 + 4i\n
|
||||
e ^ i = 0.5403 + 0.84147i\n\n
|
||||
|
||||
<b>¿Puede C++ dibujar gráficas de las funciones?</b>\n\n
|
||||
|
||||
Sí, expresión de tipo que contiene una variable no definida (por ejemplo, cos (t) y la t no tiene valor) y haga
|
||||
clic en el resultado. En el menú contextual, seleccione \'Gráfico Plot\'.\n\n
|
||||
|
||||
<b>¿Soporta C++ cálculos matriciales?</b>\n\n
|
||||
|
||||
No, no los soporta.\n\n
|
||||
|
||||
<b>¿Porqué obtengo 1.76732452452345E-17 en lugar de 0?</b>\n\n
|
||||
|
||||
Compruebe la opción \'Redondear resultado\' en la configuración de la aplicación - debe activarla.\n
|
||||
</string>
|
||||
|
||||
<string name="c_hints_content">
|
||||
1. Puede omitir signos de multiplicación innecesarios (en lugar de 3*t o t*sin(π*t)simplemente escriba 3t o
|
||||
tsin(πt))\n\n
|
||||
2. Utilice ≡ (en la esquina superior derecha del botón = ) para simplificar la expresión\n\n
|
||||
3. Haga clic en el resultado para copiarlo al portapapeles\n\n
|
||||
4. Raravez deberá utilizar el botón = ya que el resultado se va calculando automáticamente conforme introduce
|
||||
las funciones\n\n
|
||||
5. Añada constantes para los valores usados habitualmente (incluso puede grabar expresiones)\n\n
|
||||
6. Utilice las variables ubicadas en los botones 4 y 5\n\n
|
||||
</string>
|
||||
|
||||
<string name="c_screens_content">
|
||||
1.
|
||||
<b>Pantalla principal:</b>
|
||||
Se muestra al inicio de la aplicación. Puede llegar a ella desde otra pantalla pulsando el botón Atrás.\n\n
|
||||
2.
|
||||
<b>Pantalla de Variables y Constantes:</b>
|
||||
contiene una lista de las constantes disponibles. Puede añadir más constantes y variables haciendo clic en el
|
||||
botón Añadir. Un Clic corto en variable/constante la inserta en el editor, Clic largo - abre la ventana del
|
||||
editor de variables. Puede llegar a ella desde la pantalla principal pulsando el botón π,… .\n\n
|
||||
3.
|
||||
<b>Pantalla de Funciones:</b>
|
||||
contiene una lista de todas las funciones disponibles. Un Clic corto en la función la inserta en el editor.
|
||||
Puede llegar a ella desde la pantalla principal pulsando el botón f(x).\n\n
|
||||
4.
|
||||
<b>Pantalla de Operadores:</b>
|
||||
contiene una lista de todos los operadores disponibles. Un Clic corto en el operador lo inserta en el editor.
|
||||
Puede llegar a él desde la pantalla principal pulsando el botón ∂,… .\n\n
|
||||
5.
|
||||
<b>Pantalla de Historial:</b>
|
||||
contiene una lista de todas las acciones realizadas por el usuario. Un Clic corto en el elemento Historial lo
|
||||
inserta en el editor. Puede llegar a él desde la pantalla principal pulsando el botón M .\n\n
|
||||
6.
|
||||
<b>Pantalla de Configuración:</b>
|
||||
contiene los ajustes de la aplicación. Puede llegar a él desde la pantalla principal seleccionando la opción
|
||||
Configuración del menú.\n\n
|
||||
</string>
|
||||
|
||||
</resources>
|
@ -1,142 +0,0 @@
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<resources>
|
||||
|
||||
<string name="c_faq">FAQ</string>
|
||||
<string name="c_hints">Suggerimenti</string>
|
||||
<string name="c_screens">Schermate</string>
|
||||
|
||||
<string name="c_faq_content" formatted="false">
|
||||
<b>Come posso utilizzare le funzioni scritte in alto a destra e nell\'angolo in basso a destra del pulsante?</b>
|
||||
\n
|
||||
\n
|
||||
Premi il pulsante e trascinalo leggermente verso l\'alto o verso il basso. A seconda del valore mostrato sul
|
||||
pulsante azione si verificherà.\n
|
||||
\n
|
||||
<b>Come posso passare da radianti a gradi?</b>\n
|
||||
\n
|
||||
Per passare da una unità diversa angolazione è possibile cambiare apposita opzione nelle impostazioni
|
||||
dell\'applicazione o utilizzare l\'interruttore situato sul tasto 6\n
|
||||
(valore corrente è illuminata con il colore giallo).\n
|
||||
Anche attualente C++ non supporta questa funzione ma è possibile utilizzare le funzioni deg() e rad() e
|
||||
l\'operatore ° per convertire i gradi in radianti e vice versa.\n
|
||||
\n
|
||||
<b>Esempi:</b>\n
|
||||
268° = 4.67748\n
|
||||
30.21° = 0.52726\n
|
||||
rad(30, 21, 0) = 0.52971\n
|
||||
deg(4.67748) = 268\n
|
||||
\n
|
||||
<b>C++ supporta la %?</b>\n
|
||||
\n
|
||||
Sì, la funzione % può essere trovata nell\'angolo in alto a destra di / button.\n
|
||||
\n
|
||||
<b>Esempi:</b>\n
|
||||
\n
|
||||
100 + 50% = 150\n
|
||||
100 * 50% = 50\n
|
||||
100 + 100 * 50% * 50% = 125\n
|
||||
100 + (100 * 50% * (25 + 25)% + 100%) = 150\n
|
||||
\n
|
||||
<b>Note:</b>\n
|
||||
\n
|
||||
100 + (20 + 20)% = 140,
|
||||
<b>ma</b>
|
||||
100+ (20% + 20%) = 124.0\n
|
||||
100 + 50% ^ 2 = 2600,
|
||||
<b>ma</b>
|
||||
100 + 50 ^ 2% = 101.08\n
|
||||
\n
|
||||
<b>C++ supporta il calcolo delle frazioni?</b>\n
|
||||
\n
|
||||
Sì, è possibile digitare l\'espressione frazionaria nell\'editor e usare = (nell\'angolo in alto a destra del
|
||||
pulsante = ). Inoltre è possibile utilizzare = per semplificare l\'espressione.\n
|
||||
\n
|
||||
<b>Esempi:</b>\n
|
||||
\n
|
||||
2/3 + 5/9 = 11/9\n
|
||||
2/9 + 3/123 = 91/369\n
|
||||
(6 - t) ^ 3 = 216 - 108t + 18t ^ 2 - t ^ 3\n
|
||||
\n
|
||||
<b>C++ supporta il calcolo con i numeri complessi?</b>\n
|
||||
\n
|
||||
Sì, basta inserire una espressione complessa (usando i o √(-1) come numero immaginario).\n
|
||||
\n
|
||||
<b>Esempi:</b>\n
|
||||
\n
|
||||
(2i + 1) ^ 2 = -3 + 4i\n
|
||||
e ^ i = 0.5403 + 0.84147i\n
|
||||
\n
|
||||
<b>C++ può disegnare i grafici delle funzioni?</b>\n
|
||||
\n
|
||||
Sì, espressione tipo che contiene 1 variabile non definita (ad esempio cos (t) e t non ha alcun valore) e
|
||||
cliccare sul risultato. Nel menu contestuale scegliere \'Grafico plot\'.\n
|
||||
\n
|
||||
<b>C++ supporta il calcolo delle matrici?</b>\n
|
||||
\n
|
||||
No.\n
|
||||
\n
|
||||
<b>Perchè ho 1.76732452452345E-17 invece di 0?</b>\n
|
||||
\n
|
||||
Controlla l\'opzione \'Arrotonda risultato\' nelle impostazioni dell\'applicazione - dovrebbe essere attivata.\n
|
||||
</string>
|
||||
|
||||
<string name="c_hints_content">
|
||||
1. È possibile omettere i segni non necessari nella moltiplicazione (invece di 3*t o t*sin(p*t) digita 3t o
|
||||
tsin(pt))\n\n
|
||||
2. Utilizza = (nell\'angolo in alto a destra del pulsante = ) per semplificare l\'espressione\n\n
|
||||
3. Basta fare click sul risultato per copiarlo negli appunti\n\n
|
||||
4. Usa raramente il pulsante = - il risultato è calcolato in tempo reale\n\n
|
||||
5. Aggiungi costanti per i valori usati spesso (è possibile salvare anche le espressioni)\n\n
|
||||
6. Utilizzare le variabili trova il 4 e 5 tasti\n\n
|
||||
</string>
|
||||
|
||||
<string name="c_screens_content">
|
||||
1.
|
||||
<b>Schermata principale:</b>
|
||||
viene visualizzata all\'avvio dell\'applicazione, può essere raggiunta da un altra schermata premendo il
|
||||
pulsante Indietro.\n\n
|
||||
2.
|
||||
<b>Schermata variabili e costanti:</b>
|
||||
contiene l\'elenco delle costanti disponibili. L\'utente può aggiungere qui costanti e variabili cliccando il
|
||||
pulsante Aggiungi. Un breve click sulla variabile/costante la inserisce nell\'editor, un click prolungato apre
|
||||
la finestra di editor variabili. Può essere raggiunta dalla schermata principale premendo il pulsante π,….\n\n
|
||||
3.
|
||||
<b>Schermata funzioni:</b>
|
||||
contiene l\'elenco di tutte le funzioni disponibili. Un breve click sulla funzione la inserisce nell\'editor.
|
||||
Può essere raggiunta dalla schermata principale premento il pulsante f(x).\n\n
|
||||
4.
|
||||
<b>Schermata operatori:</b>
|
||||
contiene l\'elenco di tutti gli operatori disponibili. Un breve click sull\'operartore lo inserisce
|
||||
nell\'editor. Può essere raggiunta dalla schermata principale premento il pulsante ∂,….\n\n
|
||||
5.
|
||||
<b>Schermata cronologia:</b>
|
||||
contiene l\'elenco di tutte le azioni fatte dall\'utente. Un breve click su un elemento della lista lo inserisce
|
||||
nell\'editor. Può essere raggiunta dalla schermata principale premento il pulsante M.\n\n
|
||||
6.
|
||||
<b>Schermata impostazioni:</b>
|
||||
contiene le impostazioni dell\'applicazione. Può essere raggiunta dalla schermata principale premento il
|
||||
pulsante Impostazioni nel menù.
|
||||
</string>
|
||||
|
||||
</resources>
|
@ -1,150 +0,0 @@
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<resources>
|
||||
|
||||
<string name="c_faq">FAQ</string>
|
||||
<string name="c_hints">Подсказки</string>
|
||||
<string name="c_screens">Экраны</string>
|
||||
|
||||
<string name="c_faq_content" formatted="false">
|
||||
<b>Как я могу убрать рекламу?</b>\n
|
||||
\n
|
||||
Вы можете сделать это купив специальную опцию из настроек приложения.\n
|
||||
Покупка проводится через Google Play и привязана к вашему google аккаунту.\n
|
||||
Все ваши устройства будут знать о покупке и не будут показывать рекламу.\n
|
||||
\n
|
||||
<b>Почему Калькулятор++ требует ИНТЕРНЕТ разрешения?</b>\n
|
||||
\n
|
||||
На данный момент такое разрешение требуется только для одной цели - показать рекламу. Если вы купите специальную
|
||||
опцию К++ не будет больше использовать ваше интернет подключение.\n
|
||||
\n
|
||||
<b>Как я могу использовать функции написанные в верхнем правом и нижнем правом углах кнопки?</b>\n
|
||||
\n
|
||||
Нажмите на кнопку и потяните вверх или вниз. В зависимости от значения указанного на кнопке произойдёт
|
||||
действие.\n
|
||||
\n
|
||||
<b>Как я могу переключиться между радианами и градусами?</b>\n
|
||||
\n
|
||||
Для переключения единиц измерения углов либо выберите соответствующий пункт настроек приложения,\nлибо
|
||||
воспользуйтесь переключателем, расположенным на клавише 6\n
|
||||
(текущее значение выделено жёлтым цветом).\n
|
||||
Также вы можете воспользоваться функциями deg() и rad() и оператором ° для перевода радиан в градусы и
|
||||
обратно.\n
|
||||
\n
|
||||
<b>Примеры:</b>\n
|
||||
268° = 4.67748\n
|
||||
30.21° = 0.52726\n
|
||||
rad(30, 21, 0) = 0.52971\n
|
||||
deg(4.67748) = 268\n
|
||||
\n
|
||||
<b>Поддерживает ли К++ проценты?</b>\n
|
||||
\n
|
||||
Да, функция % может быть найдена в правом верхнем углу кнопки /.\n
|
||||
\n
|
||||
<b>Примеры:</b>\n
|
||||
\n
|
||||
100 + 50% = 150\n
|
||||
100 * 50% = 50\n
|
||||
100 + 100 * 50% * 50% = 125\n
|
||||
100 + (100 * 50% * (25 + 25)% + 100%) = 150\n
|
||||
\n
|
||||
<b>Замечание:</b>\n
|
||||
\n
|
||||
100 + (20 + 20)% = 140,
|
||||
<b>но</b>
|
||||
100+ (20% + 20%) = 124.0\n
|
||||
100 + 50% ^ 2 = 2600,
|
||||
<b>но</b>
|
||||
100 + 50 ^ 2% = 101.08\n
|
||||
\n
|
||||
<b>Поддерживает ли К++ дробные вычисления?</b>\n
|
||||
\n
|
||||
Да, вы можете ввести дробное выражение в редактор и нажать ≡ (в правом верхнем углу кнопки =). Также вы можете
|
||||
использовать ≡ для упрощения выражений.\n
|
||||
\n
|
||||
<b>Примеры:</b>\n
|
||||
\n
|
||||
2/3 + 5/9 ≡ 11/9\n
|
||||
2/9 + 3/123 ≡ 91/369\n
|
||||
(6 - t) ^ 3 ≡ 216 - 108t + 18t ^ 2 - t ^ 3\n
|
||||
\n
|
||||
<b>Поддерживает ли К++ комплексные вычисления?</b>\n
|
||||
\n
|
||||
Да, просто введите комплексное выражение (используя i или √(-1) в качестве мнимого числа).\n
|
||||
\n
|
||||
<b>Примеры:</b>\n
|
||||
\n
|
||||
(2i + 1) ^ 2 = -3 + 4i\n
|
||||
e ^ i = 0.5403 + 0.84147i\n
|
||||
\n
|
||||
<b>Умеет ли К++ строить графики функций?</b>\n
|
||||
\n
|
||||
Да, введите выражение с 1 неизвестной переменной (например, cos(t)) и нажмите на результат. В контекстном меню
|
||||
выберите \'Построить график\'\n
|
||||
\n
|
||||
<b>Поддерживает ли К++ матричные вычисления?</b>\n
|
||||
\n
|
||||
Нет.\n
|
||||
\n
|
||||
<b>Почему я получаю 1.76732452452345E-17 вместо 0?</b>\n
|
||||
\n
|
||||
Проверьте опцию \'Округление результата\' в настройках приложения - она должна быть включена.\n
|
||||
</string>
|
||||
|
||||
<string name="c_hints_content">
|
||||
1. Вы можете опускать ненужные знаки произведения в выражении (вместо 3*t или t*sin(π*t) просто пишите 3t или
|
||||
tsin(πt)).\n\n
|
||||
2. Используйте ≡ (в верхнем правом углу кнопки =) для упрощения выражения.\n\n
|
||||
3. Нажмите на результат для того, чтобы скопировать его в буфер обмена.\n\n
|
||||
4. Используйте кнопку = реже - результат вычисляется на лету.\n\n
|
||||
5. Создайте константы для часто используемых значений (таким образом вы можете даже сохранять выражения).
|
||||
6. Используйте переменные расположенные на 4 и 5 клавише.\n\n
|
||||
</string>
|
||||
|
||||
<string name="c_screens_content">
|
||||
1.
|
||||
<b>Основной экран:</b>
|
||||
открывается по старту приложения, на него можно попасть из любого другого экрана нажав кнопку Назад.\n\n
|
||||
2.
|
||||
<b>Экран констант и переменных:</b>
|
||||
содержит список переменных и констант. Пользователь может добавить новые элементы нажав кнопку Добавить.
|
||||
Короткое нажатие вставляет значение в редактор, длинное - открывает окно редактирования. На экран можно попасть
|
||||
нажав кнопку π,… на основном экране.\n\n
|
||||
3.
|
||||
<b>Экран функций:</b>
|
||||
содержит список всех доступных функций. Короткое нажатие вставляет функцию в редактор. На экран можно попасть
|
||||
нажав кнопку f(x) на основном экране.\n\n
|
||||
4.
|
||||
<b>Экран операторов:</b>
|
||||
содержит список всех доступных операторов. Короткое нажатие вставляет оператор в редактор. На экран можно
|
||||
попасть нажав кнопку ∂,… на основном экране.\n\n
|
||||
5.
|
||||
<b>Экран истории:</b>
|
||||
содержит список всех операций произведённых пользователем. Короткое нажатие на элемент списка вставляет его в
|
||||
редактор. На экран можно попасть нажав кнопку M на основном экране.\n\n
|
||||
6.
|
||||
<b>Экран настроек:</b>
|
||||
содержит список настроек приложения. На экран можно попасть нажав кнопку Настройки в меню.
|
||||
</string>
|
||||
|
||||
</resources>
|
@ -1,149 +0,0 @@
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<resources>
|
||||
|
||||
<string name="c_faq">ЧаП</string>
|
||||
<string name="c_hints">Підказки</string>
|
||||
<string name="c_screens">Екрани</string>
|
||||
|
||||
<string name="c_faq_content" formatted="false">
|
||||
<b>Як я можу забрати рекламу?</b>\n
|
||||
\n
|
||||
Ви можете це зробити, купивши спеціальну опцію у налаштуваннях програми.\n
|
||||
Купівля проводиться через Google Play і прив’язана до вашого облікового запису Google.\n
|
||||
Всі ваші пристрої будуть знати про покупку та не будуть показувати рекламу.\n
|
||||
\n
|
||||
<b>Чому Калькулятор++ потребує дозволу для виходу в інтернет?</b>\n
|
||||
\n
|
||||
На даний час програмі потрібний такий дозвіл лише для однієї цілі - показати рекламу. Якщо ви купите спеціальну
|
||||
опцію, то K++ не буде більше використовувати ваше інтернет-з’єднання.\n
|
||||
\n
|
||||
<b>Як я можу використовувати функції, написані у верхньому правому та нижньому правому куті кнопки?</b>\n
|
||||
\n
|
||||
Натисніть на кнопку, утримуйте і посуньте легко вгору або вниз. Залежно від значення вказаного на кнопці
|
||||
відбудеться відповідна дія.\n
|
||||
\n
|
||||
<b>Як можна перемикатися між радіанами та градусами?</b>\n
|
||||
\n
|
||||
Для перемикання одиниць вимірювання кутів ви можете вибрати відповідний пункт налаштувань програми,\n або
|
||||
скористатися перемикачем, розміщеним на кнопці 6\n
|
||||
(current value is lighted with yellow color).\n
|
||||
Також ви можете скористатися функціями deg() та rad() і оператором ° для перетворення радіан у градуси і
|
||||
навпаки.\n
|
||||
\n
|
||||
<b>Приклади:</b>\n
|
||||
268° = 4.67748\n
|
||||
30.21° = 0.52726\n
|
||||
rad(30, 21, 0) = 0.52971\n
|
||||
deg(4.67748) = 268\n
|
||||
\n
|
||||
<b>Чи підтримує К++ відсотки (%)?</b>\n
|
||||
\n
|
||||
Так, функція % може бути знайдена у верхньому правому куті кнопки /.\n
|
||||
\n
|
||||
<b>Приклади:</b>\n
|
||||
\n
|
||||
100 + 50% = 150\n
|
||||
100 * 50% = 50\n
|
||||
100 + 100 * 50% * 50% = 125\n
|
||||
100 + (100 * 50% * (25 + 25)% + 100%) = 150\n
|
||||
\n
|
||||
<b>Зауваження:</b>\n
|
||||
\n
|
||||
100 + (20 + 20)% = 140,
|
||||
<b>but</b>
|
||||
100+ (20% + 20%) = 124.0\n
|
||||
100 + 50% ^ 2 = 2600,
|
||||
<b>but</b>
|
||||
100 + 50 ^ 2% = 101.08\n
|
||||
\n
|
||||
<b>Чи підтримує К++ дробові обчислення?</b>\n
|
||||
\n
|
||||
Так, ви можете ввести дробовий вираз у редакторі і використати ≡ (у правому верхньому куті кнопки =). Також ви
|
||||
можете використати ≡ для спрощення виразу.\n
|
||||
\n
|
||||
<b>Приклади:</b>\n
|
||||
\n
|
||||
2/3 + 5/9 ≡ 11/9\n
|
||||
2/9 + 3/123 ≡ 91/369\n
|
||||
(6 - t) ^ 3 ≡ 216 - 108t + 18t ^ 2 - t ^ 3\n
|
||||
\n
|
||||
<b>Чи підтримує К++ комплексні обчислення?</b>\n
|
||||
\n
|
||||
Так, просто введіть комплексний вираз (використовуючи i або √(-1) як уявну одиницю).\n
|
||||
\n
|
||||
<b>Приклади:</b>\n
|
||||
\n
|
||||
(2i + 1) ^ 2 = -3 + 4i\n
|
||||
e ^ i = 0.5403 + 0.84147i\n
|
||||
\n
|
||||
<b>Чи може К++ будувати графіки функції?</b>\n
|
||||
\n
|
||||
Так, введіть вираз, який містить одну змінну (наприклад, cos(t) і t не має ніякого значення) та клацніть на
|
||||
результат. У контекстному меню виберіть \'Побудувати графік\'.\n
|
||||
\n
|
||||
<b>Чи підтримує К++ матричні обчислення?</b>\n
|
||||
\n
|
||||
Ні.\n
|
||||
\n
|
||||
<b>Чому я отримую 1.76732452452345E-17 замість 0?</b>\n
|
||||
\n
|
||||
Перевірте параметр \'Заокруглювати результат\' у налаштуваннях програми - він має бути включений.\n
|
||||
</string>
|
||||
|
||||
<string name="c_hints_content">
|
||||
1. Ви можете пропустити непотрібні знаки множення (замість 3*t або t*sin(π*t) набрати 3t або tsin(πt))\n\n
|
||||
2. Використовуйте ≡ (у правому верхньому куті кнопки = ) для спрощення виразу\n\n
|
||||
3. Натисніть на результат для копіювання його у буфер обміну\n\n
|
||||
4. Використовуйте кнопку = рідше - результат обчислюється автоматично\n\n
|
||||
5. Додавайте константи для часто використовуваних значень (ви можете навіть зберігати вирази)\n\n
|
||||
6. Використовуйте змінні розміщені на кнопках 4 і 5\n\n
|
||||
</string>
|
||||
|
||||
<string name="c_screens_content">
|
||||
1.
|
||||
<b>Головний екран:</b>
|
||||
відкривається після запуску програми, на нього можна потрапити з іншого екрану, натиснувши кнопку „Назад“.\n\n
|
||||
2.
|
||||
<b>Екран змінних та констант:</b>
|
||||
містить список доступних змінних та констант. Користувач може додати нові змінні та константи, натиснувши кнопку
|
||||
„Додати“. Коротке натискання на змінній/константі вставляє значення у редактор, довге натискання - відкриває
|
||||
вікно редактора змінних. На цей екран можна потрапити з головного, натиснувши кнопку π,… .\n\n
|
||||
3.
|
||||
<b>Екран функцій:</b>
|
||||
містить список усіх доступних функцій. Коротке натискання на функції вставляє її у редактор. На екран можна
|
||||
потрапити з головного, натиснувши кнопку f(x).\n\n
|
||||
4.
|
||||
<b>Екран операторів:</b>
|
||||
містить список усіх доступних операторів. Коротке натискання на операторі вставляє його у редактор. На екран
|
||||
можна потрапити з головного, натиснувши кноку ∂,… .\n\n
|
||||
5.
|
||||
<b>Екран історії:</b>
|
||||
містить список усіх дій, виконаних користувачем. Коротке натискання на елементі списку вставляє його у редактор.
|
||||
На екран можна потрапити з головного, натиснувши кнопку M.\n\n
|
||||
6.
|
||||
<b>Екран налаштувань:</b>
|
||||
містить налаштування програми. На екран можна потрапити з головного, натиснувши кнопку Налаштування у меню.
|
||||
</string>
|
||||
|
||||
</resources>
|
@ -1,139 +0,0 @@
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<resources>
|
||||
|
||||
<string name="c_faq">FAQ</string>
|
||||
<string name="c_hints">Hints</string>
|
||||
<string name="c_screens">Screens</string>
|
||||
|
||||
<string name="c_faq_content" formatted="false">
|
||||
<b>如何移除廣告?</b>\n
|
||||
\n
|
||||
您可以在設定選單中購買一個移除廣告的選項.\n
|
||||
您可以透過 Google Play 購買, 購買的紀錄將會紀錄在您的 Google 帳號中.\n
|
||||
所有使用您 Google 帳號的裝置都會記得您的購買而隱藏廣告.\n
|
||||
\n
|
||||
<b>為何 Calculator++ 需要使用網際網路的權限?</b>\n
|
||||
\n
|
||||
目前使用網際網路只有一個功能--顯示廣告. 若您已購買移除廣告的選項, 則 Calculator++ 將不會使用網路連線.\n
|
||||
\n
|
||||
<b>如何使用顯示於按鍵右上方與左上方的功能?</b>\n
|
||||
\n
|
||||
按下按鍵, 並稍微往功能顯示的方向滑動, 如此將執行選擇的功能.\n
|
||||
\n
|
||||
<b>如何切換角度與弳度?</b>\n
|
||||
\n
|
||||
您可以在設定選單中選擇角度單位或是利用位於按鍵 6 上的功能來切換角度/弳度.
|
||||
\n
|
||||
(目前使用的單位會以黃色標示).\n
|
||||
您也可以使用 deg() 和 rad() 這兩個函數或是 ° 運算子在角度和弳度之間轉換.\n
|
||||
\n
|
||||
<b>例:</b>\n
|
||||
268° = 4.67748\n
|
||||
30.21° = 0.52726\n
|
||||
rad(30, 21, 0) = 0.52971\n
|
||||
deg(4.67748) = 268\n
|
||||
\n
|
||||
<b>Calculator++ 是否支援 % (百分比) 運算子?</b>\n
|
||||
\n
|
||||
是的, % 位於 / 按鍵的右上角.\n
|
||||
\n
|
||||
<b>例:</b>\n
|
||||
\n
|
||||
100 + 50% = 150\n
|
||||
100 * 50% = 50\n
|
||||
100 + 100 * 50% * 50% = 125\n
|
||||
100 + (100 * 50% * (25 + 25)% + 100%) = 150\n
|
||||
\n
|
||||
<b>注意:</b>\n
|
||||
\n
|
||||
100 + (20 + 20)% = 140,
|
||||
<b>但是</b>
|
||||
100+ (20% + 20%) = 124.0\n
|
||||
100 + 50% ^ 2 = 2600,
|
||||
<b>但是</b>
|
||||
100 + 50 ^ 2% = 101.08\n
|
||||
\n
|
||||
<b>Calculator++ 是否支援分數運算?</b>\n
|
||||
\n
|
||||
是的, 您可以輸入分數計算式, 然後按下 ≡ 按鍵 (位於 = 按鍵的右上角). 您也可以使用 ≡ 來簡化計算式.\n
|
||||
\n
|
||||
<b>例:</b>\n
|
||||
\n
|
||||
2/3 + 5/9 ≡ 11/9\n
|
||||
2/9 + 3/123 ≡ 91/369\n
|
||||
(6 - t) ^ 3 ≡ 216 - 108t + 18t ^ 2 - t ^ 3\n
|
||||
\n
|
||||
<b>Calculator++ 是否支援複數運算?</b>\n
|
||||
\n
|
||||
是的, 直接輸入複數計算式即可 (使用 i 或 √(-1) 來代表虛數單位).\n
|
||||
\n
|
||||
<b>例:</b>\n
|
||||
\n
|
||||
(2i + 1) ^ 2 = -3 + 4i\n
|
||||
e ^ i = 0.5403 + 0.84147i\n
|
||||
\n
|
||||
<b>Calculator++ 是否可以繪製函數圖形?</b>\n
|
||||
\n
|
||||
是的, 輸入包含 1 個未定義變數的函數 (例如 cos(t), t 沒有定義值), 然後點擊輸出的答案. 在出現的選單中選擇 \'繪圖\'.\n
|
||||
\n
|
||||
<b>Calculator++ 是否支援矩陣運算?</b>\n
|
||||
\n
|
||||
沒有.\n
|
||||
\n
|
||||
<b>為甚麼結果是 1.76732452452345E-17 而不是 0?</b>\n
|
||||
\n
|
||||
請檢查設定選單中的 \'四捨五入\' 選項 - 它應該已被啟用.\n
|
||||
</string>
|
||||
|
||||
<string name="c_hints_content">
|
||||
1. 在輸入的時候, 您可以忽略多餘的乘號 (例如 3*t 和 t*sin(π*t) 可以簡化成 3t 和 tsin(πt))\n\n
|
||||
2. 使用 ≡ (在 = 按鍵的右上角) 來簡化計算式\n\n
|
||||
3. 直接按下計算結果將結果複製到剪貼簿\n\n
|
||||
4. 盡量少用 = 按鈕 - 程式將即時計算答案\n\n
|
||||
5. 將常用的數值儲存成常數 (如此可以減少計算式的長度)\n\n
|
||||
6. 多利用位於 4 和 5 按鈕上的變數名稱\n\n
|
||||
</string>
|
||||
|
||||
<string name="c_screens_content">
|
||||
1.
|
||||
<b>主畫面:</b>
|
||||
在程式啟動時顯示, 在其他畫面的時候, 可以按下跳出鍵以回到主畫面.\n\n
|
||||
2.
|
||||
<b>變數與常數畫面:</b>
|
||||
顯示可用的常數. 使用者可以按下「新增」按鈕以新增常數或變數. 短按變數將它插入主畫面的編輯器中, 長按會開啟編輯畫面. 可以從從主畫面中的 π,… 按鈕進入.\n\n
|
||||
3.
|
||||
<b>函數畫面:</b>
|
||||
顯示可用的函數. 短按函數將它插入主畫面的編輯器中. 可以從主畫面中的 f(x) 按鈕進入.\n\n
|
||||
4.
|
||||
<b>運算子畫面:</b>
|
||||
顯示所有可用的運算子. 短按運算子將它插入主畫面的編輯器中. 可以從主畫面中的 ∂,… 按鈕進入.\n\n
|
||||
5.
|
||||
<b>紀錄畫面:</b>
|
||||
顯示使用者過去的使用紀錄. 短按項目將它插入主畫面的編輯器中. 可以從主畫面中的 M 按鈕進入.\n\n
|
||||
6.
|
||||
<b>設定畫面:</b>
|
||||
包含程式的設定. 在主畫面中按下選單鍵, 選擇「設定」選項以進入.
|
||||
</string>
|
||||
|
||||
</resources>
|
@ -1,148 +0,0 @@
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<resources>
|
||||
|
||||
<string name="c_faq">FAQ</string>
|
||||
<string name="c_hints">Hints</string>
|
||||
<string name="c_screens">Screens</string>
|
||||
|
||||
<string name="c_faq_content" formatted="false">
|
||||
<b>How can I remove the ads?</b>\n
|
||||
\n
|
||||
You can do it by purchasing the special option in the main application preferences.\n
|
||||
Purchase is done with Google Play and is linked to your google account.\n
|
||||
All your devices where same google account is set will be aware of purchase and will not show the
|
||||
advertisement.\n
|
||||
\n
|
||||
<b>Why Calculator++ needs INTERNET permission?</b>\n
|
||||
\n
|
||||
Currently application needs such permission only for one purpose - to show ads. If you buy the special option
|
||||
C++ will never use your internet connection.\n
|
||||
\n
|
||||
<b>How can I use functions written in the top right and bottom right corners of the button?</b>\n
|
||||
\n
|
||||
Push the button and slide lightly up or down. Depending on value showed on the button action will occur.\n
|
||||
\n
|
||||
<b>How can I toggle between radians and degrees?</b>\n
|
||||
\n
|
||||
To toggle between different angle units you can either change appropriate option in application settings\n or
|
||||
use the toggle switch located on the 6 button\n
|
||||
(current value is lighted with yellow color).\n
|
||||
Also you can use deg() and rad() functions and ° operator to convert degrees to radians and vice versa.\n
|
||||
\n
|
||||
<b>Examples:</b>\n
|
||||
268° = 4.67748\n
|
||||
30.21° = 0.52726\n
|
||||
rad(30, 21, 0) = 0.52971\n
|
||||
deg(4.67748) = 268\n
|
||||
\n
|
||||
<b>Does C++ support %?</b>\n
|
||||
\n
|
||||
Yes, % function can be found in the top right corner of / button.\n
|
||||
\n
|
||||
<b>Examples:</b>\n
|
||||
\n
|
||||
100 + 50% = 150\n
|
||||
100 * 50% = 50\n
|
||||
100 + 100 * 50% * 50% = 125\n
|
||||
100 + (100 * 50% * (25 + 25)% + 100%) = 150\n
|
||||
\n
|
||||
<b>Note:</b>\n
|
||||
\n
|
||||
100 + (20 + 20)% = 140,
|
||||
<b>but</b>
|
||||
100+ (20% + 20%) = 124.0\n
|
||||
100 + 50% ^ 2 = 2600,
|
||||
<b>but</b>
|
||||
100 + 50 ^ 2% = 101.08\n
|
||||
\n
|
||||
<b>Does C++ support fractional calculations?</b>\n
|
||||
\n
|
||||
Yes, you can type your fractional expression in the editor and use ≡ (in the top right corner of = button). Also
|
||||
you can use ≡ to simplify expression.\n
|
||||
\n
|
||||
<b>Examples:</b>\n
|
||||
\n
|
||||
2/3 + 5/9 ≡ 11/9\n
|
||||
2/9 + 3/123 ≡ 91/369\n
|
||||
(6 - t) ^ 3 ≡ 216 - 108t + 18t ^ 2 - t ^ 3\n
|
||||
\n
|
||||
<b>Does C++ support complex calculations?</b>\n
|
||||
\n
|
||||
Yes, just enter complex expression (using i or √(-1) as imaginary number).\n
|
||||
\n
|
||||
<b>Examples:</b>\n
|
||||
\n
|
||||
(2i + 1) ^ 2 = -3 + 4i\n
|
||||
e ^ i = 0.5403 + 0.84147i\n
|
||||
\n
|
||||
<b>Can C++ plot graph of the function?</b>\n
|
||||
\n
|
||||
Yes, type expression which contains 1 undefined variable (e.g. cos(t) and t has no value) and click on the
|
||||
result. In the context menu choose \'Plot graph\'.\n
|
||||
\n
|
||||
<b>Does C++ support matrix calculations?</b>\n
|
||||
\n
|
||||
No, it doesn\'t.\n
|
||||
\n
|
||||
<b>Why I\'ve got 1.76732452452345E-17 instead of 0?</b>\n
|
||||
\n
|
||||
Check the \'Round result\' preference in application settings - it should be turned on.\n
|
||||
</string>
|
||||
|
||||
<string name="c_hints_content">
|
||||
1. You can omit unnecessary multiplication signs (instead of 3*t or t*sin(π*t) just type 3t or tsin(πt))\n\n
|
||||
2. Use ≡ (in the top right corner of = button) to simplify expression\n\n
|
||||
3. Just click on the result to copy it to the clipboard\n\n
|
||||
4. Use = button seldom - result is calculating on the fly\n\n
|
||||
5. Add constants for often used values (you can even save expressions)\n\n
|
||||
6. Use variables located on 4 and 5 buttons\n\n
|
||||
</string>
|
||||
|
||||
<string name="c_screens_content">
|
||||
1.
|
||||
<b>Main screen:</b>
|
||||
is shown on application start, can be reached from another screen by pressing Back button.\n\n
|
||||
2.
|
||||
<b>Variables and Constants screen:</b>
|
||||
contains list of available constants. User may add some constants and variables here by clicking Add button.
|
||||
Short click on variable/constant inserts it into the editor, long click - opens variable editor window. Can be
|
||||
reached from the main screen by pressing π,… button.\n\n
|
||||
3.
|
||||
<b>Functions screen:</b>
|
||||
contains list of all available functions. Short click on function inserts it into the editor. Can be reached
|
||||
from the main screen by pressing f(x) button.\n\n
|
||||
4.
|
||||
<b>Operators screen:</b>
|
||||
contains list of all available operators. Short click on operator inserts it into the editor. Can be reached
|
||||
from the main screen by pressing ∂,… button.\n\n
|
||||
5.
|
||||
<b>History screen:</b>
|
||||
contains list of all actions done by user. Short click on history item sets it into the editor. Can be reached
|
||||
from the main screen by pressing M button.\n\n
|
||||
6.
|
||||
<b>Settings screen:</b>
|
||||
contains application preferences. Can be reached from the main screen by pressing Settings in menu.
|
||||
</string>
|
||||
|
||||
</resources>
|
@ -52,8 +52,6 @@
|
||||
|
||||
<activity android:label="@string/c_about" android:name=".about.CalculatorAboutActivity"/>
|
||||
|
||||
<activity android:label="@string/c_help" android:name=".help.CalculatorHelpActivity"/>
|
||||
|
||||
<activity android:label="@string/c_functions" android:name=".math.edit.CalculatorFunctionsActivity"/>
|
||||
|
||||
<activity android:label="@string/c_operators" android:name=".math.edit.CalculatorOperatorsActivity"/>
|
||||
@ -109,7 +107,7 @@
|
||||
|
||||
</activity>
|
||||
|
||||
<service android:name=".onscreen.CalculatorOnscreenService">
|
||||
<service android:name=".onscreen.CalculatorOnscreenService" android:exported="false">
|
||||
<intent-filter>
|
||||
<action android:name="org.solovyev.android.calculator.INIT"/>
|
||||
<action android:name="org.solovyev.android.calculator.EDITOR_STATE_CHANGED"/>
|
||||
|
@ -1,54 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
|
||||
<LinearLayout xmlns:a="http://schemas.android.com/apk/res/android"
|
||||
a:id="@+id/main_fragment_layout"
|
||||
style="?cpp_fragment_layout_style"
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="match_parent">
|
||||
|
||||
<TextView
|
||||
a:id="@+id/fragment_title"
|
||||
a:layout_height="wrap_content"
|
||||
a:layout_width="match_parent"
|
||||
style="?cpp_fragment_title_style"/>
|
||||
|
||||
<include layout="@layout/ad"/>
|
||||
|
||||
<ScrollView
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="wrap_content">
|
||||
|
||||
<TextView
|
||||
a:text="@string/c_faq_content"
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="wrap_content"
|
||||
a:gravity="top|left"
|
||||
a:scrollbars="vertical"
|
||||
style="@style/cpp_about_style"/>
|
||||
|
||||
</ScrollView>
|
||||
|
||||
</LinearLayout>
|
||||
|
@ -1,52 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
<LinearLayout xmlns:a="http://schemas.android.com/apk/res/android"
|
||||
a:id="@+id/main_fragment_layout"
|
||||
style="?cpp_fragment_layout_style"
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="match_parent">
|
||||
|
||||
<TextView
|
||||
a:id="@+id/fragment_title"
|
||||
a:layout_height="wrap_content"
|
||||
a:layout_width="match_parent"
|
||||
style="?cpp_fragment_title_style"/>
|
||||
|
||||
<include layout="@layout/ad"/>
|
||||
|
||||
<ScrollView
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="match_parent">
|
||||
|
||||
<TextView
|
||||
a:text="@string/c_hints_content"
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="wrap_content"
|
||||
a:gravity="top|left"
|
||||
a:scrollbars="vertical"
|
||||
style="@style/cpp_about_style"/>
|
||||
|
||||
</ScrollView>
|
||||
|
||||
</LinearLayout>
|
@ -1,52 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!--
|
||||
~ Copyright 2013 serso aka se.solovyev
|
||||
~
|
||||
~ Licensed under the Apache License, Version 2.0 (the "License");
|
||||
~ you may not use this file except in compliance with the License.
|
||||
~ You may obtain a copy of the License at
|
||||
~
|
||||
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||
~
|
||||
~ Unless required by applicable law or agreed to in writing, software
|
||||
~ distributed under the License is distributed on an "AS IS" BASIS,
|
||||
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
~ See the License for the specific language governing permissions and
|
||||
~ limitations under the License.
|
||||
~
|
||||
~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
~ Contact details
|
||||
~
|
||||
~ Email: se.solovyev@gmail.com
|
||||
~ Site: http://se.solovyev.org
|
||||
-->
|
||||
<LinearLayout xmlns:a="http://schemas.android.com/apk/res/android"
|
||||
a:id="@+id/main_fragment_layout"
|
||||
style="?cpp_fragment_layout_style"
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="match_parent">
|
||||
|
||||
<TextView
|
||||
a:id="@+id/fragment_title"
|
||||
a:layout_height="wrap_content"
|
||||
a:layout_width="match_parent"
|
||||
style="?cpp_fragment_title_style"/>
|
||||
|
||||
<include layout="@layout/ad"/>
|
||||
|
||||
<ScrollView
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="match_parent">
|
||||
|
||||
<TextView
|
||||
a:text="@string/c_screens_content"
|
||||
a:layout_width="match_parent"
|
||||
a:layout_height="wrap_content"
|
||||
a:gravity="top|left"
|
||||
a:scrollbars="vertical"
|
||||
style="@style/cpp_about_style"/>
|
||||
|
||||
</ScrollView>
|
||||
|
||||
</LinearLayout>
|
@ -100,7 +100,6 @@ public class CalculatorActivity extends SherlockFragmentActivity implements Shar
|
||||
activityHelper.addTab(this, CalculatorFragmentType.functions, null, R.id.main_second_pane);
|
||||
activityHelper.addTab(this, CalculatorFragmentType.operators, null, R.id.main_second_pane);
|
||||
activityHelper.addTab(this, CalculatorPlotActivity.getPlotterFragmentType(), null, R.id.main_second_pane);
|
||||
activityHelper.addTab(this, CalculatorFragmentType.faq, null, R.id.main_second_pane);
|
||||
} else {
|
||||
final ActionBar actionBar = getSupportActionBar();
|
||||
if (Build.VERSION.SDK_INT <= GINGERBREAD_MR1 || (Build.VERSION.SDK_INT >= ICE_CREAM_SANDWICH && ViewConfiguration.get(this).hasPermanentMenuKey())) {
|
||||
|
@ -41,7 +41,6 @@ import org.solovyev.android.Android;
|
||||
import org.solovyev.android.App;
|
||||
import org.solovyev.android.calculator.about.CalculatorAboutActivity;
|
||||
import org.solovyev.android.calculator.function.FunctionEditDialogFragment;
|
||||
import org.solovyev.android.calculator.help.CalculatorHelpActivity;
|
||||
import org.solovyev.android.calculator.history.CalculatorHistoryActivity;
|
||||
import org.solovyev.android.calculator.math.edit.*;
|
||||
import org.solovyev.android.calculator.matrix.CalculatorMatrixActivity;
|
||||
@ -77,10 +76,6 @@ public final class CalculatorActivityLauncher implements CalculatorEventListener
|
||||
context.startActivity(intent);
|
||||
}
|
||||
|
||||
public static void showHelp(@Nonnull final Context context) {
|
||||
context.startActivity(new Intent(context, CalculatorHelpActivity.class));
|
||||
}
|
||||
|
||||
public static void showSettings(@Nonnull final Context context) {
|
||||
showSettings(context, false);
|
||||
}
|
||||
|
@ -28,9 +28,6 @@ import javax.annotation.Nonnull;
|
||||
|
||||
import org.solovyev.android.calculator.about.CalculatorAboutFragment;
|
||||
import org.solovyev.android.calculator.about.CalculatorReleaseNotesFragment;
|
||||
import org.solovyev.android.calculator.help.CalculatorHelpFaqFragment;
|
||||
import org.solovyev.android.calculator.help.CalculatorHelpHintsFragment;
|
||||
import org.solovyev.android.calculator.help.CalculatorHelpScreensFragment;
|
||||
import org.solovyev.android.calculator.history.CalculatorHistoryFragment;
|
||||
import org.solovyev.android.calculator.history.CalculatorSavedHistoryFragment;
|
||||
import org.solovyev.android.calculator.math.edit.CalculatorFunctionsFragment;
|
||||
@ -67,12 +64,9 @@ public enum CalculatorFragmentType {
|
||||
dialog(CalculatorDialogActivity.CalculatorDialogFragment.class, R.layout.cpp_dialog_fragment, R.string.cpp_message),
|
||||
|
||||
about(CalculatorAboutFragment.class, R.layout.about_fragment, R.string.c_about),
|
||||
faq(CalculatorHelpFaqFragment.class, R.layout.help_faq_fragment, R.string.c_faq),
|
||||
hints(CalculatorHelpHintsFragment.class, R.layout.help_hints_fragment, R.string.c_hints),
|
||||
screens(CalculatorHelpScreensFragment.class, R.layout.help_screens_fragment, R.string.c_screens),
|
||||
|
||||
// todo serso: strings
|
||||
matrix_edit(CalculatorMatrixEditFragment.class, R.layout.matrix_edit_fragment, R.string.c_screens),
|
||||
matrix_edit(CalculatorMatrixEditFragment.class, R.layout.matrix_edit_fragment, R.string.c_release_notes),
|
||||
release_notes(CalculatorReleaseNotesFragment.class, R.layout.release_notes_fragment, R.string.c_release_notes);
|
||||
|
||||
@Nonnull
|
||||
|
@ -79,13 +79,6 @@ enum CalculatorMenu implements LabeledMenuItem<MenuItem> {
|
||||
}
|
||||
},
|
||||
|
||||
help(R.string.c_help) {
|
||||
@Override
|
||||
public void onClick(@Nonnull MenuItem data, @Nonnull Context context) {
|
||||
CalculatorActivityLauncher.showHelp(context);
|
||||
}
|
||||
},
|
||||
|
||||
about(R.string.c_about) {
|
||||
@Override
|
||||
public void onClick(@Nonnull MenuItem data, @Nonnull Context context) {
|
||||
|
@ -1,48 +0,0 @@
|
||||
/*
|
||||
* Copyright 2013 serso aka se.solovyev
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Contact details
|
||||
*
|
||||
* Email: se.solovyev@gmail.com
|
||||
* Site: http://se.solovyev.org
|
||||
*/
|
||||
|
||||
package org.solovyev.android.calculator.help;
|
||||
|
||||
import android.os.Bundle;
|
||||
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
import org.solovyev.android.calculator.CalculatorFragmentActivity;
|
||||
import org.solovyev.android.calculator.CalculatorFragmentType;
|
||||
import org.solovyev.android.calculator.R;
|
||||
|
||||
/**
|
||||
* User: serso
|
||||
* Date: 11/19/11
|
||||
* Time: 11:35 AM
|
||||
*/
|
||||
public class CalculatorHelpActivity extends CalculatorFragmentActivity {
|
||||
|
||||
@Override
|
||||
public void onCreate(@Nullable Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
getActivityHelper().addTab(this, CalculatorFragmentType.faq, null, R.id.main_layout);
|
||||
getActivityHelper().addTab(this, CalculatorFragmentType.hints, null, R.id.main_layout);
|
||||
getActivityHelper().addTab(this, CalculatorFragmentType.screens, null, R.id.main_layout);
|
||||
}
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
/*
|
||||
* Copyright 2013 serso aka se.solovyev
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Contact details
|
||||
*
|
||||
* Email: se.solovyev@gmail.com
|
||||
* Site: http://se.solovyev.org
|
||||
*/
|
||||
|
||||
package org.solovyev.android.calculator.help;
|
||||
|
||||
import org.solovyev.android.calculator.CalculatorFragment;
|
||||
import org.solovyev.android.calculator.CalculatorFragmentType;
|
||||
|
||||
/**
|
||||
* User: serso
|
||||
* Date: 11/19/11
|
||||
* Time: 11:37 AM
|
||||
*/
|
||||
public class CalculatorHelpFaqFragment extends CalculatorFragment {
|
||||
|
||||
public CalculatorHelpFaqFragment() {
|
||||
super(CalculatorFragmentType.faq);
|
||||
}
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
/*
|
||||
* Copyright 2013 serso aka se.solovyev
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Contact details
|
||||
*
|
||||
* Email: se.solovyev@gmail.com
|
||||
* Site: http://se.solovyev.org
|
||||
*/
|
||||
|
||||
package org.solovyev.android.calculator.help;
|
||||
|
||||
import org.solovyev.android.calculator.CalculatorFragment;
|
||||
import org.solovyev.android.calculator.CalculatorFragmentType;
|
||||
|
||||
/**
|
||||
* User: serso
|
||||
* Date: 11/19/11
|
||||
* Time: 11:37 AM
|
||||
*/
|
||||
public class CalculatorHelpHintsFragment extends CalculatorFragment {
|
||||
|
||||
public CalculatorHelpHintsFragment() {
|
||||
super(CalculatorFragmentType.hints);
|
||||
}
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
/*
|
||||
* Copyright 2013 serso aka se.solovyev
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*
|
||||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
* Contact details
|
||||
*
|
||||
* Email: se.solovyev@gmail.com
|
||||
* Site: http://se.solovyev.org
|
||||
*/
|
||||
|
||||
package org.solovyev.android.calculator.help;
|
||||
|
||||
import org.solovyev.android.calculator.CalculatorFragment;
|
||||
import org.solovyev.android.calculator.CalculatorFragmentType;
|
||||
|
||||
/**
|
||||
* User: serso
|
||||
* Date: 11/19/11
|
||||
* Time: 11:38 AM
|
||||
*/
|
||||
public class CalculatorHelpScreensFragment extends CalculatorFragment {
|
||||
|
||||
public CalculatorHelpScreensFragment() {
|
||||
super(CalculatorFragmentType.screens);
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user