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

Добавление записи в Базу данных - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android OpenGL ES 2.0 Шейдер работает только на эмуляторе http://www.cyberforum.ru/android-dev/thread1366328.html
Здравствуйте! Возникла проблема с шейдером "тайлинг с отражением". На эмуляторе GENYMOTION различных версий Android все отлично... На реальном устройстве (Samsung Galaxy Win GT-I8552) выдает ошибку. Вот код фрагментного шейдера: precision mediump float; uniform sampler2D sTexture; uniform vec2 uv0; uniform vec2 uv1; uniform vec2 vTileCount;
Android Подключаю admob. Приложение перестало компилиться Ошибка на скрине Подскажите пожалуйста на что орет студия? Добавлял адмоб по этой инструкции https://developers.google.com/mobile-ads-sdk/docs/admob/android/quick-start http://www.cyberforum.ru/android-dev/thread1366299.html
Android Сложно ли будет добавить в данное приложение чат?
http://www.androidhive.info/2012/01/android-login-and-registration-with-php-mysql-and-sqlite/ нашел один сайт, есть возможность регистрации + авторизации, возможно добавить чат в этот пример?
Android GridView.setOnItemClickListener не срабатывает при нажатии на итем
gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View v, int position, long id) { Toast.makeText(MainActivity.this, "OK!", Toast.LENGTH_SHORT).show(); } }); В самой gridview содержатся imageview и textview. Как я...
Android Передача изображений в виджет http://www.cyberforum.ru/android-dev/thread1366121.html
Доброго времени суток господа. Пытаюсь написать виджет. Столкнулся с проблемой загрузки изображения из интернета. С этим кое как справился. Но, теперь стоит вопрос: Как предать изображение в виджет? Имеется класс, который загружает изображение import java.io.BufferedInputStream; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException; ...
Android Внешние библиотеки, компиляция с proguard Решил защитить код приложения, но никак не могу добиться нормальной компиляции вместе с proguard на eclipse. В приложении есть подключаемые библиотеки. Содержимое папки Libs google-play-services_lib\ slidingmenu\ mail.jar jsoup-1.8.1.jar activation.jar additionnal.jar в итоге получаю следующие ошибки подробнее

Показать сообщение отдельно
Kazachek
15 / 15 / 2
Регистрация: 03.11.2013
Сообщений: 337
01.02.2015, 17:14  [ТС]     Добавление записи в Базу данных
Цитата Сообщение от dubok79 Посмотреть сообщение
Ошибка какая-то или еще что-то?
Да, везде ошибки все красное. Читаю смотрю видеоуроки, там вообще как то все не так. Ща выложу код который на данный момент у меня и не работает

Добавлено через 13 минут
SMS.java
Кликните здесь для просмотра всего текста

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
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
package net.learn2develop.SMSMessaging;
 
import net.learn2develop.SMSMessaging.SMS.DBHelper;
import android.app.Activity;
import android.app.PendingIntent;
import android.content.ContentValues;
import android.content.Context;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.os.Bundle;
import android.telephony.gsm.SmsManager;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
 
public class SMS extends Activity {
    final String LOG_TAG = "myLogs";
    DBHelper dbHelper;
    Button btnSendSMS;
    EditText txtPhoneNo;
    EditText txtMessage;
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_sms);
           
 
        btnSendSMS = (Button) findViewById(R.id.btnSendSMS);
        txtPhoneNo = (EditText) findViewById(R.id.txtPhoneNo);
        txtMessage = (EditText) findViewById(R.id.txtMessage);
        // создаем объект для создания и управления версиями БД
        dbHelper = new DBHelper(this);
        btnSendSMS.setOnClickListener(new View.OnClickListener() 
        {
            public void onClick(View v) 
            {                
                String phoneNo = txtPhoneNo.getText().toString();
                String message = txtMessage.getText().toString();                 
                if (phoneNo.length()>0 && message.length()>0)                
                    sendSMS(phoneNo, message);                
                else
                    Toast.makeText(getBaseContext(), 
                        "Please enter both phone number and message.", 
                        Toast.LENGTH_SHORT).show();
            }
        });        
 
    }
    
    
    private void sendSMS(String phoneNumber, String message)
    {        
        PendingIntent pi = PendingIntent.getActivity(this, 0,
            new Intent(this, SMS.class), 0);                
        android.telephony.SmsManager sms = android.telephony.SmsManager.getDefault();
        sms.sendTextMessage(phoneNumber, null, message, pi, null);    
        ContentValues cv = new ContentValues();
        // подключаемся к БД
        SQLiteDatabase db = dbHelper.getWritableDatabase();
        
        Log.d(LOG_TAG, "--- Insert in mytable: ---");
        // подготовим данные для вставки в виде пар: наименование столбца - значение
        
        cv.put("name", message);
        cv.put("email", message);
        // вставляем запись и получаем ее ID
        long rowID = db.insert("mytable", null, cv);
        Log.d(LOG_TAG, "row inserted, ID = " + rowID); 
        
        
        
    } 
    
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.sm, menu);
        return true;
    }
 
    
    class DBHelper extends SQLiteOpenHelper {
 
        public DBHelper(Context context) {
          // конструктор суперкласса
          super(context, "myDB", null, 1);
        }
 
        @Override
        public void onCreate(SQLiteDatabase db) {
          Log.d(LOG_TAG, "--- onCreate database ---");
          // создаем таблицу с полями
          db.execSQL("create table mytable ("
              + "id integer primary key autoincrement," 
              + "name text,"
              + "email text" + ");");
        }
 
        @Override
        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
 
        }
      }
    
    
    
    
}



А вот тут у меня ошибки
SMS_Reciever.java
Кликните здесь для просмотра всего текста

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
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
package net.learn2develop.SMSMessaging;
 
import android.content.BroadcastReceiver;
import android.content.ContentValues;
import android.content.Context;
import android.content.Intent;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.telephony.gsm.SmsMessage;
import android.util.Log;
import android.widget.Toast;
 
public class SmsReceiver extends BroadcastReceiver {
 
    @Override
    public void onReceive(Context context, Intent intent) 
    {
        //---получить входящее SMS сообщение---
        Bundle bundle = intent.getExtras();        
        android.telephony.SmsMessage[] msgs = null;
        String str = "";            
        if (bundle != null)
        {
            //---извлечь полученное SMS ---
            Object[] pdus = (Object[]) bundle.get("pdus");
            msgs = new android.telephony.SmsMessage[pdus.length];            
            for (int i=0; i<msgs.length; i++){
                msgs[i] = android.telephony.SmsMessage.createFromPdu((byte[])pdus[i]);                
                str += "SMS from " + msgs[i].getOriginatingAddress();                     
                str += " :";
                str += msgs[i].getMessageBody().toString();
                str += "\n";        
            }
            //---Показать новое SMS сообщение---
            Toast.makeText(context, str, Toast.LENGTH_SHORT).show();
            ContentValues cv = new ContentValues();
            // подключаемся к БД
            SQLiteDatabase db = dbHelper.getWritableDatabase();
            
            Log.d(LOG_TAG, "--- Insert in mytable: ---");
            // подготовим данные для вставки в виде пар: наименование столбца - значение
            
            cv.put("name", message);
            cv.put("email", message);
            // вставляем запись и получаем ее ID
            long rowID = db.insert("mytable", null, cv);
            Log.d(LOG_TAG, "row inserted, ID = " + rowID); 
            
            
            
            
            
            
            
            
            
        }                         
    }
 
 
}
 
Текущее время: 07:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru