Ir ao conteúdo
  • Cadastre-se

Código Simples

Membro Júnior
  • Posts

    9
  • Cadastrado em

  • Última visita

Reputação

1
  1. Boa noite, testei meu Alarme feito no Android mas ele não funciona. Obs: Rodo direto do celular, após adicionar hora e minuto ele não desperta: Classe Alarme package br.algoritmopontoe.sacra.myapplication; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.TimePicker; import android.widget.Toast; import java.util.Calendar; public class Atividade extends AppCompatActivity { //the timepicker object TimePicker timePicker; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //getting the timepicker object timePicker = (TimePicker) findViewById(R.id.timePicker); //attaching clicklistener on button findViewById(R.id.buttonAlarm).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //We need a calendar object to get the specified time in millis //as the alarm manager method takes time in millis to setup the alarm Calendar calendar = Calendar.getInstance(); if (android.os.Build.VERSION.SDK_INT >= 23) { calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), timePicker.getHour(), timePicker.getMinute(), 0); } else { calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), timePicker.getCurrentHour(), timePicker.getCurrentMinute(), 0); } setAlarm(calendar.getTimeInMillis()); } }); } private void setAlarm(long time) { //getting the alarm manager AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE); //creating a new intent specifying the broadcast receiver Intent i = new Intent(this, Alarme.class); //creating a pending intent using the intent PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); //setting the repeating alarm that will be fired every day am.setRepeating(AlarmManager.RTC, time, AlarmManager.INTERVAL_DAY, pi); Toast.makeText(this, "Alarm is set", Toast.LENGTH_SHORT).show(); } } Classe Atividade package br.algoritmopontoe.sacra.myapplication; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.TimePicker; import android.widget.Toast; import java.util.Calendar; public class Atividade extends AppCompatActivity { //the timepicker object TimePicker timePicker; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //getting the timepicker object timePicker = (TimePicker) findViewById(R.id.timePicker); //attaching clicklistener on button findViewById(R.id.buttonAlarm).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //We need a calendar object to get the specified time in millis //as the alarm manager method takes time in millis to setup the alarm Calendar calendar = Calendar.getInstance(); if (android.os.Build.VERSION.SDK_INT >= 23) { calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), timePicker.getHour(), timePicker.getMinute(), 0); } else { calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), timePicker.getCurrentHour(), timePicker.getCurrentMinute(), 0); } setAlarm(calendar.getTimeInMillis()); } }); } private void setAlarm(long time) { //getting the alarm manager AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE); //creating a new intent specifying the broadcast receiver Intent i = new Intent(this, Alarme.class); //creating a pending intent using the intent PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); //setting the repeating alarm that will be fired every day am.setRepeating(AlarmManager.RTC, time, AlarmManager.INTERVAL_DAY, pi); Toast.makeText(this, "Alarm is set", Toast.LENGTH_SHORT).show(); } } activity_main package br.algoritmopontoe.sacra.myapplication; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.TimePicker; import android.widget.Toast; import java.util.Calendar; public class Atividade extends AppCompatActivity { //the timepicker object TimePicker timePicker; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //getting the timepicker object timePicker = (TimePicker) findViewById(R.id.timePicker); //attaching clicklistener on button findViewById(R.id.buttonAlarm).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { //We need a calendar object to get the specified time in millis //as the alarm manager method takes time in millis to setup the alarm Calendar calendar = Calendar.getInstance(); if (android.os.Build.VERSION.SDK_INT >= 23) { calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), timePicker.getHour(), timePicker.getMinute(), 0); } else { calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), timePicker.getCurrentHour(), timePicker.getCurrentMinute(), 0); } setAlarm(calendar.getTimeInMillis()); } }); } private void setAlarm(long time) { //getting the alarm manager AlarmManager am = (AlarmManager) getSystemService(Context.ALARM_SERVICE); //creating a new intent specifying the broadcast receiver Intent i = new Intent(this, Alarme.class); //creating a pending intent using the intent PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); //setting the repeating alarm that will be fired every day am.setRepeating(AlarmManager.RTC, time, AlarmManager.INTERVAL_DAY, pi); Toast.makeText(this, "Alarm is set", Toast.LENGTH_SHORT).show(); } } adicionado 0 minutos depois Grato desde já!
  2. Boa noite pessoal, O meu Laravel sempre mostra tela branca em qualquer rota que eu utilize. Usei todas as soluções possíveis da internet e nenhuma resolveu. Já mudei a versão e o problema continua, liberei todas as permissões e ainda assim tenho o mesmo problema. Segue um trecho da minha rota. Obs: recebo erro 500 quando vou inspecionar o elemento da página. <?php /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Route::get('/', function () { return view('welcome'); }); Route::get('blade', function () { return view('page'); });
  3. Isso pode acontecer também quando o mysql e mysqli estarem desabilitados. Para habilitá-los basta ir no "php.ini". no meu caso estava em: /opt/lampp/etc . Caso não esteja criei um projeto simples com um arquivo index e digite: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> phpinfo(); ?> </body> </html> Na tela serão exibidas várias informações sobre o PHP em tua máquina e também onde está o php.ini. Após abrir o php.ini (lembrando que só é possível abrir o arquivo quando se é usuário root), modifique as seguintes linhas do arquivo: originalmente está assim: ;extension=php_mysql.dll ;extension=php_mysqli.dll e você deixará da seguinte forma: extension=php_mysql.dll extension=php_mysqli.dll adicionado 0 minutos depois Após isso é só salvar e partir para o abraço!!!
  4. Bom dia, Não consigo persistir dados no banco! Quando digito "localhost:8081" o servidor pivotal roda direitinho, mas quando digito: "localhost:8081/save". package com.javasampleapproach.mysql.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import com.javasampleapproach.mysql.model.Customer; import com.javasampleapproach.mysql.repository.CustomerRepository; @RestController public class WebController { @Autowired CustomerRepository repository; @RequestMapping(value = "/save", method = RequestMethod.GET) public String process(){ repository.save(new Customer("Jack", "Smith")); repository.save(new Customer("Adam", "Johnson")); repository.save(new Customer("Kim", "Smith")); repository.save(new Customer("David", "Williams")); repository.save(new Customer("Peter", "Davis")); return "Done"; } @RequestMapping("/findall") public String findAll(){ String result = "<html>"; for(Customer cust : repository.findAll()){ result += "<div>" + cust.toString() + "</div>"; } return result + "</html>"; } @RequestMapping("/findbyid") public String findById(@RequestParam("id") long id){ String result = ""; result = repository.findOne(id).toString(); return result; } @RequestMapping("/findbylastname") public String fetchDataByLastName(@RequestParam("lastname") String lastName){ String result = "<html>"; for(Customer cust: repository.findByLastName(lastName)){ result += "<div>" + cust.toString() + "</div>"; } return result + "</html>"; } }
  5. Problema resolvido! Percebi quando estava reinstalando o PHPmyadmin no Mint, ele deu um erro ao tentar acessar o servidor. Do nada me veio a intuição de fazer a instalação sem o terminal, isso mesmo... usei o gerenciador de aplicativos (é tipo o synaptic do Ubuntu) para instalar o Phpmyadmin e está tudo bem agora. Podem fechar o tópico!
  6. Boa noite, pessoa. Estou tentando fazer uma migração no banco e recebo esse erro! Sendo que essa base já está criada no phpmyadmin. [PDOException] SQLSTATE[42000] [1049] Unknown database 'ajax_crud' Abaixo está o arquivo env: APP_ENV=local APP_DEBUG=true APP_KEY=base64:IEW63sU7fFOW9UMKRVQ3+6CpyYugWs7gVl7p7wfS6ZU= APP_URL=http://localhost DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=ajax_crud DB_USERNAME=root DB_PASSWORD=root CACHE_DRIVER=file SESSION_DRIVER=file QUEUE_DRIVER=sync REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 MAIL_DRIVER=smtp MAIL_HOST=mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null Grato desde já!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...