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

Можно ли написать приложение для Андроид на С# или С++? И если да, то на чем лучше писать? - Android

Восстановить пароль Регистрация
Другие темы раздела
Android ListView OnItemClickListener http://www.cyberforum.ru/android-dev/thread1328306.html
final String LOG_TAG = "myLogs"; ListView lvMain; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lvMain = (ListView) findViewById(R.id.listView);
Android EditText, как в калькуляторах Здравствуйте! Подскажите пожалуйста как настроить EditText так, чтобы при вводе текст размещался справа и автоматически сдвигался влево когда заполнится сам EditText. Заранее спасибо http://www.cyberforum.ru/android-dev/thread1328129.html
Движение геометрической фигуры Android
Прошу помочь Нужно реализовать движение по экрану геометрической фигуры в каком-либо направлении, например круга, так чтобы это было заметно, что он движется. Пробовал перерисовывать фигуру заново с другими координатами, используя задержку работы программы, но не получается это сделать в методе onDraw. Как же тогда быть?
Произвольное выпадающее меню Android
Здравствуйте, интересует изменение выпадающего меню. Каким образом можно сделать чтобы меню выпадало с верхнего левого угла полукругами как на рисунке, каждая секция это собственно кнопка?
Android Не загружается программа в эмулятор Android Studio 1.0 http://www.cyberforum.ru/android-dev/thread1327682.html
Здравствуйте! При запуске на выполнение программы в среде Android Studio 1.0 при помощи эмулятора программа не загружается в эмулятор. При этом выводится сообщение "Process system isn't responding. Do you want to close it?". Файл MainActivity.java самый простой, впервые созданный программой автоматически, как новый проект. Пробовал создавать различные AVD с различными параметрами, не...
Android Notifications и открытие Activity по щелчку Из сервиса запускается иконка Notifications. Требуется, чтобы если программа свернута, то при щелчке по значку открывалась текущая на данный момент активити. Как это реализовать? Пока что у меня при щелчке по уведомлению оно вообще исчезает. Intent notificationIntent = new Intent(MainActivity.context, service.class); PendingIntent contentIntent =... подробнее

Показать сообщение отдельно
Fulcrum_013
 Аватар для Fulcrum_013
491 / 607 / 68
Регистрация: 14.12.2014
Сообщений: 4,915
Завершенные тесты: 2
14.12.2014, 16:22     Можно ли написать приложение для Андроид на С# или С++? И если да, то на чем лучше писать?
Цитата Сообщение от Zuzik Посмотреть сообщение
Знания языка тоже немаловажная вещь в этой области.
Ну я ж и говорю - зная C++ ты уже вобщем то знаешь Java и PHP. С той лишь разницей что в плюсах нет удобной конструкции foreach ну это мелочи бо как вариант цикла for.

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

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
73
#define decl inline
#define Zero(V)V=0;
#define Za(V) memset(V,0,sizeof(V));
#define A(V) scalar A=V;
#define M(I,J) for (int I = 0; I < MatrixSize; I++)for (int J = 0; J < MatrixSize; J++){
#define RSij for (int i = 0; i < MatrixSize; i++)for (int j = 0; j < MatrixSize; j++)R[i][j]=
#define RSi for (int i = 0; i < DimensionCount; i++) R[i]=
#define VS(V) for (int i = 0; i < DimensionCount; i++) V+=
#define MS(V,N) for (int N = 0; N < MatrixSize; N++) V+=
#define SRi  Ri+=
#define SRij Rij+=
#define m1ij m1[i][j]
#define m1ji m1[i][j]
#define m2ij m2[i][j]
#define m1ik m1[i][j]
#define m2ki m2[i][j]
#define Rij R[i][j]
#define Ri  R[i]
#define Rx  R[0]=
#define Ry  R[1]=
#define Rz  R[2]=
#define Rw  R[3]
#define v1i  v1[i]
#define v2i  v2[i]
#define MR(I) for (int I = 0; I < MatrixSize; I++){
#define V(J) for (int J = 0; J < DimensionCount; J++){
#define UMp(Name) void decl Name(TMatrixData R,TMatrixData m1){
#define MMp(Name) void decl Name(TMatrixData R,TMatrixData m1, TMatrixData m2){
#define MVp(Name) void decl Name(TVectorData R,TVectorData v1, TMatrixData m1){
#define MSp(Name) void decl Name(TMatrixData R,scalar s, TMatrixData m1){
#define VVp(Name) void decl Name(TVectorData R,TVectorData v1, TVectorData v2){
#define Vp(Name) void decl Name(TVectorData R,TVectorData v1){
#define VVpS(Name) scalar decl Name(TVectorData v1, TVectorData v2){
#define VpS(Name) scalar decl Name(TVectorData v1){
#define VSp(Name) void decl Name(TVectorData R, scalar s, TVectorData v1){
#define MpS(Name) scalar decl Name(TMatrixData m1){
#define MMLp(Name) bool decl Name(TMatrixData m1,TMatrixData m2){
#define VVLp(Name) bool decl Name(TVectorData v1,TVectorData v2){
 
#define TV TVector
#define TM TMatrix
#define A1 a1.D
#define A2 a2.D
#define Rt rt.D
 
#define __BODY(Body) { Body
#define UOp(Name,P) CLS decl operator Name(T &a1)__BODY (T rt; P(Rt,A1) OK rt Ok)
#define USOp(Name,P) scalar decl operator Name(CLS &a1)__BODY (OKey (P(A1)))
#define BOp(Name,P) CLS decl operator Name(CLS &a1,CLS &a2)__BODY (CLS rt; P(Rt,A1,A2) OK rt Ok)
#define BDOp(Name,P)CLS decl operator Name(T1 &a1,CLS &a2) __Body (CLS rt; P(Rt,A1,A2) OK rt Ok)
#define DBOp(Name,P)CLS decl operator Name(CLS &a1,CLS &a2) __Body (CLS rt; P(Rt,A1,A2) OK rt Ok)
#define BCOp(Name,P)Type2 decl operator Name(CLS &a1,CLS &a2) __Body (P)
#define BLOp(Name,P)Type2 decl operator Name(CLS &a1,CLS &a2)
 
 
#define HatchX(v1,v2) v1[1]*v2[2]-v1[2]*v2[1];
#define HatchY(v1,v2) v1[2]*v2[0]-v1[0]*v2[2];
#define HatchZ(v1,v2) v1[0]*v2[1]-v1[1]*v2[0];
//positive wrap matrix index
#define Wp(N,v) int N=i+j; N=N<MatrixSize?N:N-MatrixSize; v*=m1[i][N];
//negative wrap matrix index
#define Wn(N,v) int N=i-j; N=N<0?MatrixSize-1+N:N; v*=m1[i][N];
#define Test if(
#define RS R+=
#define T(i) scalar i=0;
#define P(i) scalar i=1;
#define OK ;return
#define ok }
#define Ok ;}
#define Okey )return false
#define OKEY ;return true;}
#define Okeey ;}}
#define Okeeey ;}}}

получаем
 
Текущее время: 05:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru