Jump to content

Search the Community

Showing results for tags 'android'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 164 results

  1. Ola pessoal. Estou com um app rodando um webview. Ele é um sistema na web e o webview com o app. No sistema, tem determinadas ações que o sistema envia push notification para o usuário. Fiz a integração com o firebase cloud messaging Javascript. Mas ele nao funciona no webview, somente acessando diretamente pelo browser. Pelo que estava pesquisando, eu teria que configurar a parte de javascript, para web, e no webview configurar de novo para funcionar no webview, mas meu conhecimento de Java é bem pouco, e uso a base de dados na web pra enviar os push. Alguém sabe se tem como eu fazer essa integração via Javascript e funcionar tanto no browser quanto no webview?
  2. Promova a classificação do seu aplicativo com Keyword Installs (Instalações de Palavras-chave) Olá a todos! Nós apresentamos a vocês uma nova ferramenta revolucionária para promover seu aplicativo na Play store. Essa não é mais uma daquelas ferramentas pouco efetivas de incentivo ao tráfico, isso é um método para colocar seu aplicativo bem por cima dos outros. Isso é Keyword Installs (Instalações de palavras-chave). Eis como funciona: Escolha uma palavra-chave para qual você quer aumentar seus rankings nas pesquisas 2. Compre Keyword Installs de nós. 3. Aproveite ver o seu aplicativo em 1º lugar nas pesquisas orgânicas pela sua palavra-chave. Mas isso ainda não é tudo!! Receba US$ 20 (R$ 65) para usar com os nossos serviços só por criar uma conta!! Os nossos preços são os seguintes: 1 instalação de palavra-chave — R$ 0,52 (US$ 0,16) 1 instalação de palavra-chave + classificação — R$ 0,72 (US$ 0,22) 1 instalação de palavra-chave +classificação + avaliação — R$ 0,88 (US$ 0,27) 1 instalação de pacote — R$ 0,29 (US$ 0,09) 1 instalação de pacote + classificação — R$ 0,49 (US$ 0,15) 1 instalação de pacote + classificação + avaliação — R$ 0,65 (US$ 0,20) Para saber mais, visite o nosso website: KeyApp.top - Android keywords promotion Caso estiver interessado, ou se tiver dúvidas, por favor, entre em contato conosco por e-mail: sales@keyapp.top ou skype: karen.rendall_1
  3. Galera preciso da ajuda de vocês, para um programa para a criação de games na plataforma android, de preferencia free, mas se não for possível, pode ser pago mas de preferencia barato.
  4. Samuel Pietro

    Ajuda com migração Realm

    Olá, tenho um app simples do meu site de notícias, o encontrei no GitHub há algum tempo e editei. Porem ele deixou de funcionar em alguns dispositivos (Android 5.1 pra cima) quando foi a correção descobri que com as ultimas atualizações do Android Studio não é mais possível usar a versão do realm que eu usava pois o android-apt ficou obsoleto e nesta versão (1.2.0) o mesmo é usado. Tentei atualizar para a versão 4.3.3 do Realm porem o construtor utilizado na primeira vez mudou. Então preciso de ajuda para adequar o código acima nas novas formas *Sou um aventureiro no mundo de desenvolvimento Android, não tenho formação na área.
  5. Wesley Santos

    PhoneGap Plugin de AdMob

    E ai pessoal, alguém aqui já desenvolveu alguma coisa com o PhoneGap e precisou utilizar o plugin de AdMob? No momento estou tentando fazer essa implementação e estou sofrendo horrores D:
  6. Olá pessoal.. antes de mais anda me desculpem se eu estiver postando o tópico no local errado.. Alguém conhece algum aplicativo gratuito ou pago que espelhe a tela de um dispositivo Android em outro dispositivo Android ou até mesmo em um PC? Pode ser via cabo usb, Wireless, Bluetooth, mas não pode ser pelo 3g ou pela internet, pois no o local onde será usado não tem internet.. Estou procurando a alguns dias sem sucesso...
  7. Boa tarde a todos. Estou querendo fazer aulas de android, porém, antes de escolher o curso eu queria saber algumas informações para escolher o melhor curso e não perder tempo ou dinheiro. Eu já programo em java, mais ou menos, =). Minhas dúvidas são as seguintes: 1- Eu tenho acesso a todas bibliotecas e classes java? Posso utiliza-las? Inclusive treads? 2- Os layouts são sempre em XML? Se não forem... Quais outras formas de criar layout no android? 3- Quais são as garantias que você tem para que sua aplicação seja aprovada pelo google play? Tipo... Basta não ser um programa hacker?
  8. Erlen Fiuza

    Conectando sqlite c# android

    Olá pessoa. Faz 2 dias que estou tentando conectar um app C# android e um banco sqlite. Já vi um monte de tutorial na internet, mas não funciona. Quando baixo os pacotes pelo NuGet eles vem diferentes (possivelmente atualizados) daí não consigo fazer funcionar. Coloco o endereço do banco e nada. Retorna uma exceção que não consegue conectar no banco, mas já confirmei o endereço até na documentação e nada. Parece macumba hehehe! using Android.App; using Android.OS; using Mono.Data.Sqlite; using System; namespace AppAndroidSqlite { [Activity(Label = "AppAndroidSqlite", MainLauncher = true)] public class MainActivity : Activity { AlertDialog.Builder alerta; private string strConn = "URI=file:teste.db"; protected override void OnCreate(Bundle savedInstanceState) { alerta = new AlertDialog.Builder(this); base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); try { string insSQL = "select * from Alunos ORDER BY nome ASC"; SqliteConnection conn = new SqliteConnection(strConn); //SqliteCommand comando = new SqliteCommand(insSQL, conn); conn.Open(); alerta.SetMessage("Conectou!"); alerta.Show(); } catch (Exception e) { alerta.SetMessage(e.Message); alerta.Show(); } } } } PS: 1- o arquivo do banco de dados está em: AppAndroidSqlite\AppAndroidSqlite\bin\Debug\ 2- estou fazendo a depuração direto no celular.
  9. Batysta Azevedo

    Pull to Refresh Conflito

    Gente estou tentando colocar um webview com Pull to Refresh e um codigo que faz o file de enviar arquivos abrir dentro do webview. Até ai consegui fazer os dois só que quando eu uso os dois codigos juntos um deles para de funcionar. Não sei oq fazer, me ajudem por favor.activity_main.xml codigos:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"tools:context="com.example.smart.projeto.MainActivity"><android.support.v4.widget.SwipeRefreshLayoutandroid:id="@+id/swipe"android:layout_width="match_parent"android:layout_height="match_parent"><WebViewandroid:id="@+id/wvSite"android:layout_width="match_parent"android:layout_height="match_parent"tools:layout_editor_absoluteX="8dp"tools:layout_editor_absoluteY="8dp" /></android.support.v4.widget.SwipeRefreshLayout></android.support.constraint.ConstraintLayout>MainActivity.java codigo:package com.example.smart.projeto;import android.content.ActivityNotFoundException;import android.content.Intent;import android.content.res.Configuration;import android.graphics.Bitmap;import android.net.Uri;import android.os.Build;import android.support.annotation.RequiresApi;import android.support.v4.widget.SwipeRefreshLayout;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.webkit.ValueCallback;import android.webkit.WebChromeClient;import android.webkit.WebView;import android.webkit.WebViewClient;import android.widget.ProgressBar;import android.widget.Toast;public class MainActivity extends AppCompatActivity {WebView web;SwipeRefreshLayout swipe;private ValueCallback<Uri> mUploadMessage;public ValueCallback<Uri[]> uploadMessage;private final static int FILECHOOSER_RESULTCODE=1;public static final int REQUEST_SELECT_FILE = 100;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);swipe = (SwipeRefreshLayout) findViewById(R.id.swipe);swipe.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {@Overridepublic void onRefresh() {LoadWeb();}});LoadWeb();}public void LoadWeb(){web = (WebView) findViewById(R.id.wvSite);web = new WebView(this);web.getSettings().setJavaScriptEnabled(true);web.getSettings().setAllowFileAccess(true);web.getSettings().setAllowFileAccess(true);web.getSettings().setAllowContentAccess(true);web.loadUrl("http://clubgames.biz/teste/");swipe.setRefreshing(true);web.setWebViewClient(new WebViewClient(){public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {web.loadUrl("file:///android_asset/error.html");}public void onPageFinished(WebView view, String url){//Hide the SwipeReefreshLayoutswipe.setRefreshing(false);}});web.setWebChromeClient(new WebChromeClient(){protected void openFileChooser(ValueCallback uploadMsg, String acceptType){mUploadMessage = uploadMsg;Intent i = new Intent(Intent.ACTION_GET_CONTENT);i.addCategory(Intent.CATEGORY_OPENABLE);i.setType("image/*");startActivityForResult(Intent.createChooser(i, "File Browser"), FILECHOOSER_RESULTCODE);}// For Lollipop 5.0+ Devicespublic boolean onShowFileChooser(WebView mWebView, ValueCallback<Uri[]> filePathCallback, WebChromeClient.FileChooserParams fileChooserParams){if (uploadMessage != null) {uploadMessage.onReceiveValue(null);uploadMessage = null;}uploadMessage = filePathCallback;Intent intent = fileChooserParams.createIntent();try{startActivityForResult(intent, REQUEST_SELECT_FILE);} catch (ActivityNotFoundException e){uploadMessage = null;Toast.makeText(MainActivity.this, "Cannot Open File Chooser", Toast.LENGTH_LONG).show();return false;}return true;}//For Android 4.1 onlyprotected void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType, String capture){mUploadMessage = uploadMsg;Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("image/*");startActivityForResult(Intent.createChooser(intent, "File Browser"), FILECHOOSER_RESULTCODE);}protected void openFileChooser(ValueCallback<Uri> uploadMsg){mUploadMessage = uploadMsg;Intent i = new Intent(Intent.ACTION_GET_CONTENT);i.addCategory(Intent.CATEGORY_OPENABLE);i.setType("image/*");startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE);}});setContentView(web);}@Overridepublic void onActivityResult(int requestCode, int resultCode, Intent intent){if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP){if (requestCode == REQUEST_SELECT_FILE){if (uploadMessage == null)return;uploadMessage.onReceiveValue(WebChromeClient.FileChooserParams.parseResult(resultCode, intent));uploadMessage = null;}}else if (requestCode == FILECHOOSER_RESULTCODE){if (null == mUploadMessage)return;// Use MainActivity.RESULT_OK if you're implementing WebView inside Fragment// Use RESULT_OK only if you're implementing WebView inside an ActivityUri result = intent == null || resultCode != MainActivity.RESULT_OK ? null : intent.getData();mUploadMessage.onReceiveValue(result);mUploadMessage = null;}elseToast.makeText(MainActivity.this, "Failed to Upload Image", Toast.LENGTH_LONG).show();}@Overridepublic void onBackPressed(){if (web.canGoBack()){web.goBack();}else {finish();}}}AndroidManifest.xml codigo:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.smart.projeto"><uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/AppTheme"><activity android:name=".MainActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application></manifest>
  10. Batysta Azevedo

    Pull to Refresh Conflito

    Gente estou tentando colocar um webview com Pull to Refresh e um codigo que faz o file de enviar arquivos abrir dentro do webview. Até ai consegui fazer os dois só que quando eu uso os dois codigos juntos um deles para de funcionar. Não sei oq fazer, me ajudem por favor.activity_main.xml codigos:<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"tools:context="com.example.smart.projeto.MainActivity"><android.support.v4.widget.SwipeRefreshLayoutandroid:id="@+id/swipe"android:layout_width="match_parent"android:layout_height="match_parent"><WebViewandroid:id="@+id/wvSite"android:layout_width="match_parent"android:layout_height="match_parent"tools:layout_editor_absoluteX="8dp"tools:layout_editor_absoluteY="8dp" /></android.support.v4.widget.SwipeRefreshLayout></android.support.constraint.ConstraintLayout>MainActivity.java codigo:package com.example.smart.projeto;import android.content.ActivityNotFoundException;import android.content.Intent;import android.content.res.Configuration;import android.graphics.Bitmap;import android.net.Uri;import android.os.Build;import android.support.annotation.RequiresApi;import android.support.v4.widget.SwipeRefreshLayout;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.webkit.ValueCallback;import android.webkit.WebChromeClient;import android.webkit.WebView;import android.webkit.WebViewClient;import android.widget.ProgressBar;import android.widget.Toast;public class MainActivity extends AppCompatActivity {WebView web;SwipeRefreshLayout swipe;private ValueCallback<Uri> mUploadMessage;public ValueCallback<Uri[]> uploadMessage;private final static int FILECHOOSER_RESULTCODE=1;public static final int REQUEST_SELECT_FILE = 100;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);swipe = (SwipeRefreshLayout) findViewById(R.id.swipe);swipe.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {@Overridepublic void onRefresh() {LoadWeb();}});LoadWeb();}public void LoadWeb(){web = (WebView) findViewById(R.id.wvSite);web = new WebView(this);web.getSettings().setJavaScriptEnabled(true);web.getSettings().setAllowFileAccess(true);web.getSettings().setAllowFileAccess(true);web.getSettings().setAllowContentAccess(true);web.loadUrl("http://clubgames.biz/teste/");swipe.setRefreshing(true);web.setWebViewClient(new WebViewClient(){public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {web.loadUrl("file:///android_asset/error.html");}public void onPageFinished(WebView view, String url){//Hide the SwipeReefreshLayoutswipe.setRefreshing(false);}});web.setWebChromeClient(new WebChromeClient(){protected void openFileChooser(ValueCallback uploadMsg, String acceptType){mUploadMessage = uploadMsg;Intent i = new Intent(Intent.ACTION_GET_CONTENT);i.addCategory(Intent.CATEGORY_OPENABLE);i.setType("image/*");startActivityForResult(Intent.createChooser(i, "File Browser"), FILECHOOSER_RESULTCODE);}// For Lollipop 5.0+ Devicespublic boolean onShowFileChooser(WebView mWebView, ValueCallback<Uri[]> filePathCallback, WebChromeClient.FileChooserParams fileChooserParams){if (uploadMessage != null) {uploadMessage.onReceiveValue(null);uploadMessage = null;}uploadMessage = filePathCallback;Intent intent = fileChooserParams.createIntent();try{startActivityForResult(intent, REQUEST_SELECT_FILE);} catch (ActivityNotFoundException e){uploadMessage = null;Toast.makeText(MainActivity.this, "Cannot Open File Chooser", Toast.LENGTH_LONG).show();return false;}return true;}//For Android 4.1 onlyprotected void openFileChooser(ValueCallback<Uri> uploadMsg, String acceptType, String capture){mUploadMessage = uploadMsg;Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("image/*");startActivityForResult(Intent.createChooser(intent, "File Browser"), FILECHOOSER_RESULTCODE);}protected void openFileChooser(ValueCallback<Uri> uploadMsg){mUploadMessage = uploadMsg;Intent i = new Intent(Intent.ACTION_GET_CONTENT);i.addCategory(Intent.CATEGORY_OPENABLE);i.setType("image/*");startActivityForResult(Intent.createChooser(i, "File Chooser"), FILECHOOSER_RESULTCODE);}});setContentView(web);}@Overridepublic void onActivityResult(int requestCode, int resultCode, Intent intent){if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP){if (requestCode == REQUEST_SELECT_FILE){if (uploadMessage == null)return;uploadMessage.onReceiveValue(WebChromeClient.FileChooserParams.parseResult(resultCode, intent));uploadMessage = null;}}else if (requestCode == FILECHOOSER_RESULTCODE){if (null == mUploadMessage)return;// Use MainActivity.RESULT_OK if you're implementing WebView inside Fragment// Use RESULT_OK only if you're implementing WebView inside an ActivityUri result = intent == null || resultCode != MainActivity.RESULT_OK ? null : intent.getData();mUploadMessage.onReceiveValue(result);mUploadMessage = null;}elseToast.makeText(MainActivity.this, "Failed to Upload Image", Toast.LENGTH_LONG).show();}@Overridepublic void onBackPressed(){if (web.canGoBack()){web.goBack();}else {finish();}}}AndroidManifest.xml codigo:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.smart.projeto"><uses-permission android:name="android.permission.INTERNET"/><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><applicationandroid:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/AppTheme"><activity android:name=".MainActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application></manifest>
  11. lpcoutinho

    Ajuda com Android Studio

    Boa noite! Sou iniciante em programação e instalei o Android Studio. As variáveis do sistema estão configuradas, mas aparece o erro referente ao gradle: Error:Could not determine java version from '9.0.1'. Já tentei mudar o gradle, as variáveis estão corretas, não sei o que fazer. Com isso não consigo rodar nem um programa. Alguém pode ajudar?
  12. JhoniWillian

    Comunicação Veícular

    Boa Noite galera Estou em fase de desenvolvimento de TCC do meu Superior. A ideia foi desenvolver um aplicativo ''simples'' porém, ''funcional'' onde seria um software de manutenção preventiva de veículos. Para isso eu preciso pegar informações da centralina do carro utilizando o arduino ELM327 através da conexão OBD2. Consegui fazer a conexão com o bluetooth, onde estará pareado com o arduino ELM, alguém poderia me instruir de como seguir em frente agora? como conseguir comunicar com a centralina para obter informações dela, como por exemplo. KM Atual do veículo?
  13. guilhermevieira

    Como Fazer Root no Android

    Boas pessoal Mais uma vez venho tentar de algum modo vos ajudar e facilitar em alguns problemas que possam ter. Neste tópico não só vos disponibilizo o programa necessário para rotearem o vosso telemóvel, como vos direi algumas vantagens e desvantagens. Para começar: "O que é rotear o telemóvel?" Em sistemas operacionais com base no Unix/Linux, como o Android, o root representa a possibilidade de se utilizar a plataforma como um superadministrador. Isto significa que um aparelho "rooteado" tem acesso total ao sistema, sendo capaz de realizar funções e de acessar aplicativos que não estão disponíveis quando ele está "fechado". VANTAGENS: Remoção de bloatware: Essa é a função mais básica do root, assim é possível fazer a remoção de aplicativos desnecessários pré-instalados de fábrica do aparelho. ROMs alternativas: O sistema operacional do Google é um software livre baseado em Linux, assim, por meio do acesso ao root desenvolvedores de todas as partes do mundo podem ter acesso ao código fonte do sistema para fazer as devidas adaptações. Otimização: Um usuário mais avançado pode fazer modificações no aparelho para que ele possa consumir menos bateria, por exemplo. Na verdade são infinitas as possibilidades quando se tem acesso total a raiz de um sistema operacional. Mas, assim como em tudo na vida, quando se tem liberdades também existe os riscos. DESVANTAGENS: Remoção de aplicativos importantes: Neste caso é preciso ter muita atenção, pois já que temos a liberdade para remover qualquer aplicativo, existe uma possibilidade de que façamos a remoção de um aplicativo raiz importante e isso poderia causar problemas no seu telemóvel. Perda de Garantia: É recomendado que se faça root apenas depois da garantia. Os termos de garantia das fabricantes geralmente prevêem que, em caso de root, o usuário perde a garantia do aparelho. Actualizações dos fabricantes: Na verdade isso não é um risco é uma certeza. Quando um aparelho está com root se torna impossível receber as actualizações dos fabricantes, mas felizmente existe a possibilidade de fazer as actualizações manualmente. Vulnerabilidade: Um outro risco que existe é a possibilidade de um aparelho ser infectado por algum Malware, já que o sistema operacional fica totalmente destravado. Como fazer? Descarreguem o programa que vos disponibilizei Ativar "Depuração de USB" no vosso telemóvel Ligar o cabo USB ao computador Após a identificação automática basta clicar em "root" Espero ter-vos ajudado com este tópico, alguma coisa que necessitem não hesitem em dizer! Caso queiram deixar dicas do que vos faz mais falta e que ainda não está disponibilizado sintam-se à vontade para me dizer!!! MEGA: https://mega.nz/#!E2ZlHLLC CHAVE: !ezUK_krHwuxw4uH8GbLaGRFhCmnU0dlE0_XdJnzrUW4
  14. andersonseifert

    Deixar android para uso corporativo

    ola pessoal, alguem conhece algum app que deixa o smartphone ou tablet para uso corporativo bloqueando aplicaçoes , restrito de algumas configuraçoes que possa fazer, que possa ser controlado pelo pc envio de arquivos para o dispositivo etc.. conheco a Pulsus alguem conhece algum outro ?
  15. andersonseifert

    Carreira de Dev app

    Bom galera voltei no forum novamente de uma sumida por 2 anos mas vamos lá, tenho uma duvida em seguir em uma outra carreira , hoje atuo de TI em uma empresa presto suporte tecnico, sou formado em Analise desenvolvimento de software , e nessa empresa que eu trabalho contratamos pessoas terceirizadas para desenvolver app para tablets, estudei um pouco de java na faculdade nao muita coisa nao sei muita coisa, mas vejo que temos necessidade na empresa talvez eu aprendendo nao precisam contratar outras pessoas para desenvolver, o que voces acham devo aprender java para desenvolver aplicaçoes ?
  16. Pessoal, estou aprendendo Android e me deparei com um problema. Como faço para deixar meu método criarConexao(); em uma classe separada, quando eu precisar só chamar esse método no meu ActMain? Qual o parametro que passo para classe AlertDialog.Builder, quando coloco este método em outra classe. Agradeço a ajuda! ActMain.java package com.example.usuario.cadastrodeclientes; import android.content.Intent; import android.database.SQLException; import android.database.sqlite.SQLiteDatabase; import android.os.Bundle; import android.support.constraint.ConstraintLayout; import android.support.design.widget.FloatingActionButton; import android.support.design.widget.Snackbar; import android.support.v7.app.AlertDialog; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.Toolbar; import android.view.View; import com.example.usuario.cadastrodeclientes.database.DadosOpenHelper; public class ActMain extends AppCompatActivity { private RecyclerView lstDados; private FloatingActionButton fab; private SQLiteDatabase conexao; private DadosOpenHelper dadosOpenHelper; private ConstraintLayout layoutContentMain; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.act_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); lstDados = (RecyclerView) findViewById(R.id.lstDados); fab = (FloatingActionButton) findViewById(R.id.fab); layoutContentMain = (ConstraintLayout) findViewById(R.id.layoutContentMain); criarConexao(); } private void criarConexao() { try { dadosOpenHelper = new DadosOpenHelper(this); conexao = dadosOpenHelper.getWritableDatabase(); Snackbar.make(layoutContentMain, "Conexao criada com sucesso!", Snackbar.LENGTH_SHORT).setAction("OK", null).show(); } catch (SQLException ex) { AlertDialog.Builder dlg = new AlertDialog.Builder(this); dlg.setTitle("Erro"); dlg.setMessage(ex.getMessage()); dlg.setNeutralButton("OK", null); dlg.show(); } } public void cadastrar(View view) { Intent it = new Intent(this, ActCadCliente.class); startActivity(it); } }
  17. Olá galera blz com ocêis rss seguinte como faço para chamar a galeria e ou a câmera na minha app. Tipo igual o olx tem uma imagem que ao clicar nos da a opção de abrir a câmera e tirar uma foto ou abrir a galeria e escolher uma foto. Olhem o que tenho.. btnCamera.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(Intent.createChooser(intent, "Tire uma Foto"), CAMERA_PICTURE); } }); este botão Onclick me chama a câmera pega a foto tirada e me mostra aqui... public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); Bitmap bitmap = (Bitmap)data.getExtras().get("data"); imgProd.setImageBitmap(bitmap); } agora to tentando esse outro botão para abrir a galeria.... btnGaleria.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("image/*"); startActivityForResult(intent, SELECT_PICTURE); } }); Bom este botão me chama a galeria para eu escolher a imagem porem não me retorna a imagem selecionada como no botão btnCamera acima Agora como eu faço para abrir com um único botão ele me dar a opção de escolher tirar uma foto ou pegar da galeria??? agradeço aos camaradas
  18. Olá, sou desenvolvedor web e estou querendo entrar na área de desenvolvimento mobile, comecei a estudar IONIC pois vi que tem como conecta-lo com um banco mysql, porém gostaria de saber se terá como recuperar arquivos como imagens de um servidor web para que seja exibidas no app.
  19. RogérioSilva

    Chromecast

    Olá, alguém poderia me ajudar? Tenho uma aplicação que é um webview... Queria introduzir o chromecast nele, já paguei o valor cast do google, mas o amigo que iria me ajudar, sumiu. Poderiam me dar dicas, ou links que ajuda ou mesmo comentar ai como seria? Agradeço :D
  20. Estou usando o plugin jquery maskMoney e funciona quando uso o navegador no PC Quando uso o navegador no celular (android) parece nao estar reconhecendo o evento keypress meu java script da mascara está assim: $(".maskValor").maskMoney({allowNegative: true, thousands: '.', decimal: ',', affixesStay: false}); e o input está assim: <input type="text" class="maskValor" name="fin_valor"/> quando entro no campo ele cria a mascara corretamente "0,00" ao digitar algo como 123 ele se comporta assim "0,00123" (aqui está o problema) saio do campo, e ao entrar novamente no campo a mascara é ajustada para 1,23 e o valor fica correto. já tentei solucoes que encontrei em https://github.com/plentz/jquery-maskmoney/issues/126 e https://github.com/plentz/jquery-maskmoney/issues/203 mas nao funciona
  21. douglas79

    Desenvolvimento em Android

    Boa noite! Queria aprender a programar em Android pra começar a fazer uns aplicativos, mas não sei por onde começar. Alguém pode me indicar um bom curso? Aguardo respostas! []'s
  22. Fala Javeiros, tudo bem? Quão importante é entender ou aprender Android para o desenvolvedor Java? O desenvolvimento Android tem influenciado muito no crescimento e evolução da linguagem Java nos últimos anos. Em resposta à essa questão: Depende, se você gosta de desenvolvimento de aplicativos, quer aproveitar seus conhecimentos na linguagem Java e desenvolver para uma plataforma que atende a milhões pelo mundo, o Android oferece essa oportunidade para você. O que isso significa? Significa que o desenvolvedor Java está a um passo de se tornar um desenvolvedor Android, e este guia é sobre isso. Agora, para entender como o desenvolvedor Java pode iniciar sua carreira no desenvolvimento Android, continue comigo: Como aproveitar meu conhecimento? Do Java para o Android Próximos passos CONTINUE LENDO CLICANDO AQUI
  23. fillipeweb

    Kotlin: Presente ou Futuro?

    O Kotlin agora é uma linguagem de programação oficial para o desenvolvimento de aplicativos Android. E agora? Largo o Java e foco no Kotlin? Aprendo as duas linguagens? Certamente, neste momento você deve estar com muitas dúvidas em sua cabeça de qual caminho seguir e como começar a estudar a mais nova linguagem oficial do Android. De fato, o Kotlin veio para revolucionar a maneira de criar aplicativos Android, mas devemos tomar muito cuidado na hora de escolher qual caminho seguir. Então, continue lendo este artigo para entender sobre o Kotlin e aproveitar da melhor forma a linguagem: O que é o Kotlin Kotlin vs Java Presente ou Futuro? CLIQUE AQUI PARA CONTINUAR LENDO O ARTIGO
  24. andjao

    Aplicações Web instaláveis

    Boa tarde, Ao entrar no site da https://www.pokedex.org ou do https://dev.opera.com, dá para instalar o site como app no Chrome para Android, ele até aparece na galeria de apps, e tem a opção de desinstalar, então o site meio que vira um aplicativo, gostaria de saber como faço para deixar meu site assim, para instalar meu site no meu Android. Já tentei de tudo, já estou usando o arquivo manifest.json em meu site http://marchi.esy.es, mais só dá para criar a atalho na tela inicial, fica igual um app, até abre como um app, mais não instala.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.