QuickNotes – O projeto android inteiro para download

Olá Pessoal,

Como prometi no post anterior, segue o projeto QuickNotes inteiro em formato .rar para download:

Quicknotes – clique para baixar

Dúvidas? Use os comentários!

14 respostas to “QuickNotes – O projeto android inteiro para download”

  1. Obrigado, Felipe. O tutorial em forma de passo a passo ajuda a qualquer um. Deste ponto em diante já tenho como andar sozinho. Obrigado.

  2. Daniel disse:

    Porque você usou como alvo o Android 1.6? Existe algum recurso utilizado que não funciona no 1.5?

    Obrigado

  3. Oi Daniel,
    Foi usado como alvo o android 1.6 porque era o mais recente na época. Obrigado!

  4. Bruno Santos Martins disse:

    Olá Felipe .. Como faço pra criar outras consultas, inserções e atualizações através de um comando SQL ?
    Obrigado!!!

  5. Leandro disse:

    O quicknotes cadatra no banco.

    Mas não exibi.

    Me aparece esse erro.

    Fico no aguardo obrigado.

    Source not found

    The JAR file I:\Leandro\SDK\android-sdk-windows\platforms\android-8\android.jar has no source attachment.
    You can attach the source by clicking Attach Source below:

    // Compiled from ContentProvider.java (version 1.5 : 49.0, super bit)
    public abstract class android.content.ContentProvider implements android.content.ComponentCallbacks {

    // Method descriptor #9 ()V
    // Stack: 3, Locals: 1
    public ContentProvider();
    0 aload_0 [this]
    1 invokespecial java.lang.Object() [1]
    4 new java.lang.RuntimeException [2]
    7 dup
    8 ldc [3]
    10 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    13 athrow
    Line numbers:
    [pc: 0, line: 5]
    Local variable table:
    [pc: 0, pc: 14] local: this index: 0 type: android.content.ContentProvider

    // Method descriptor #16 ()Landroid/content/Context;
    // Stack: 3, Locals: 1
    public final android.content.Context getContext();
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 6]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider

    // Method descriptor #18 (Ljava/lang/String;)V
    // Stack: 3, Locals: 2
    protected final void setReadPermission(java.lang.String permission);
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 7]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: permission index: 1 type: java.lang.String

    // Method descriptor #22 ()Ljava/lang/String;
    // Stack: 3, Locals: 1
    public final java.lang.String getReadPermission();
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 8]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider

    // Method descriptor #18 (Ljava/lang/String;)V
    // Stack: 3, Locals: 2
    protected final void setWritePermission(java.lang.String permission);
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 9]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: permission index: 1 type: java.lang.String

    // Method descriptor #22 ()Ljava/lang/String;
    // Stack: 3, Locals: 1
    public final java.lang.String getWritePermission();
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 10]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider

    // Method descriptor #26 ([Landroid/content/pm/PathPermission;)V
    // Stack: 3, Locals: 2
    protected final void setPathPermissions(android.content.pm.PathPermission[] permissions);
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 11]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: permissions index: 1 type: android.content.pm.PathPermission[]

    // Method descriptor #30 ()[Landroid/content/pm/PathPermission;
    // Stack: 3, Locals: 1
    public final android.content.pm.PathPermission[] getPathPermissions();
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 12]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider

    // Method descriptor #32 ()Z
    public abstract boolean onCreate();

    // Method descriptor #34 (Landroid/content/res/Configuration;)V
    // Stack: 3, Locals: 2
    public void onConfigurationChanged(android.content.res.Configuration newConfig);
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 14]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: newConfig index: 1 type: android.content.res.Configuration

    // Method descriptor #9 ()V
    // Stack: 3, Locals: 1
    public void onLowMemory();
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 15]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider

    // Method descriptor #39 (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
    public abstract android.database.Cursor query(android.net.Uri arg0, java.lang.String[] arg1, java.lang.String arg2, java.lang.String[] arg3, java.lang.String arg4);

    // Method descriptor #41 (Landroid/net/Uri;)Ljava/lang/String;
    public abstract java.lang.String getType(android.net.Uri arg0);

    // Method descriptor #43 (Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;
    public abstract android.net.Uri insert(android.net.Uri arg0, android.content.ContentValues arg1);

    // Method descriptor #45 (Landroid/net/Uri;[Landroid/content/ContentValues;)I
    // Stack: 3, Locals: 3
    public int bulkInsert(android.net.Uri uri, android.content.ContentValues[] values);
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 19]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: uri index: 1 type: android.net.Uri
    [pc: 0, pc: 10] local: values index: 2 type: android.content.ContentValues[]

    // Method descriptor #51 (Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
    public abstract int delete(android.net.Uri arg0, java.lang.String arg1, java.lang.String[] arg2);

    // Method descriptor #53 (Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
    public abstract int update(android.net.Uri arg0, android.content.ContentValues arg1, java.lang.String arg2, java.lang.String[] arg3);

    // Method descriptor #55 (Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;
    // Stack: 3, Locals: 3
    public android.os.ParcelFileDescriptor openFile(android.net.Uri uri, java.lang.String mode) throws java.io.FileNotFoundException;
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 22]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: uri index: 1 type: android.net.Uri
    [pc: 0, pc: 10] local: mode index: 2 type: java.lang.String

    // Method descriptor #60 (Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;
    // Stack: 3, Locals: 3
    public android.content.res.AssetFileDescriptor openAssetFile(android.net.Uri uri, java.lang.String mode) throws java.io.FileNotFoundException;
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 23]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: uri index: 1 type: android.net.Uri
    [pc: 0, pc: 10] local: mode index: 2 type: java.lang.String

    // Method descriptor #55 (Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;
    // Stack: 3, Locals: 3
    protected final android.os.ParcelFileDescriptor openFileHelper(android.net.Uri uri, java.lang.String mode) throws java.io.FileNotFoundException;
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 24]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: uri index: 1 type: android.net.Uri
    [pc: 0, pc: 10] local: mode index: 2 type: java.lang.String

    // Method descriptor #32 ()Z
    // Stack: 3, Locals: 1
    protected boolean isTemporary();
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 25]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider

    // Method descriptor #64 (Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V
    // Stack: 3, Locals: 3
    public void attachInfo(android.content.Context context, android.content.pm.ProviderInfo info);
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 26]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: context index: 1 type: android.content.Context
    [pc: 0, pc: 10] local: info index: 2 type: android.content.pm.ProviderInfo

    // Method descriptor #70 (Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;
    // Signature: (Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult;
    // Stack: 3, Locals: 2
    public android.content.ContentProviderResult[] applyBatch(java.util.ArrayList operations) throws android.content.OperationApplicationException;
    0 new java.lang.RuntimeException [2]
    3 dup
    4 ldc [3]
    6 invokespecial java.lang.RuntimeException(java.lang.String) [4]
    9 athrow
    Line numbers:
    [pc: 0, line: 27]
    Local variable table:
    [pc: 0, pc: 10] local: this index: 0 type: android.content.ContentProvider
    [pc: 0, pc: 10] local: operations index: 1 type: java.util.ArrayList
    Local variable type table:
    [pc: 0, pc: 10] local: operations index: 1 type: java.util.ArrayList
    }

  6. Douglas disse:

    Bom dia Felipe

    Parabens por sua iniciativa de ajudar aos outros com suas publicações e exclarecendo diversas dúvidas que muitas vezes é dificil de se localizar.

    Feliz 2012 com muita paz, saúde e prosperidade

    obrigado

  7. Adriano Pinto disse:

    Caro, Felipe, parabéns pelos posts.
    Estou trabalhando num aplicativo, eu consigo na tela 1, após clicar no botão, ir para a tela 2.

    A tela 1 eu uso o MainActivity.

    A tela 2 eu uso o Tela2Activity, só que eu não consigo buscar a Tela2Activity.

    Como eu faço para, após entrar na Tela 2, buscar o Tela2Activity?

    Aguardo.

    Obrigado.

    Adriano.

  8. Adriano Pinto disse:

    Olá Felipe.

    Já foi resolvido o problema postado. Obrigado.

  9. Rui disse:

    boa tarde, estou a iniciar neste tipo de programação e estou a ter algumas dificuldades.
    gostaria que me explicasem como e que eu consigo abrir o projecto QuickNotes sem ter de criar um novo projecto e alterar os ficheiros.
    obrigado

  10. juliana disse:

    Ola! Ainda faz pots de android? Sou aluna da etec e gostaria de alguma ajuda, obrigado!

  11. Olá Juliana, sim, estou voltando a postar e nessa semana termos capítulos novos no curso de android.
    Obrigado!

  12. Idelmira Spencer disse:

    Ola Felipe

    voce poderia por favor enviar me o drive para sqlite?
    e que nao consigo descarrega-lo.

  13. john disse:

    quero ultilizar ele no celular funciona como e instalacao

  14. Vilmar Travassos disse:

    Felipe boa noite.
    Estou a dias procurando um exemplo de um aplicativo que seja um Content Provider e que seja acessado por outro aplicativo. Gostaria, por exemplo, de no aplicativo Content Provider ter um SQLite e de outro aplicativo ter acesso aos dados desse SQLite. Confesso que sem sucesso.Você pode me auxiliar… grato

Deixe um comentário