├── .classpath
├── .project
├── .settings
└── org.eclipse.jdt.core.prefs
├── AndroidManifest.xml
├── README.md
├── bin
├── AndroidManifest.xml
├── R.txt
├── classes.dex
├── classes
│ ├── br
│ │ └── edu
│ │ │ └── ecommerce
│ │ │ ├── BuildConfig.class
│ │ │ ├── DashBoardActivity.class
│ │ │ ├── DashBoardListActivity.class
│ │ │ ├── ListaProdutosActivity$1.class
│ │ │ ├── ListaProdutosActivity$2.class
│ │ │ ├── ListaProdutosActivity$3.class
│ │ │ ├── ListaProdutosActivity$4.class
│ │ │ ├── ListaProdutosActivity$5.class
│ │ │ ├── ListaProdutosActivity$6.class
│ │ │ ├── ListaProdutosActivity.class
│ │ │ ├── LoginActivity$1$1.class
│ │ │ ├── LoginActivity$1.class
│ │ │ ├── LoginActivity$2.class
│ │ │ ├── LoginActivity$3.class
│ │ │ ├── LoginActivity$LoadingAsync.class
│ │ │ ├── LoginActivity.class
│ │ │ ├── MockActivity.class
│ │ │ ├── MockEditActivity$1.class
│ │ │ ├── MockEditActivity.class
│ │ │ ├── MockListActivity$1.class
│ │ │ ├── MockListActivity$2.class
│ │ │ ├── MockListActivity$3.class
│ │ │ ├── MockListActivity$4.class
│ │ │ ├── MockListActivity.class
│ │ │ ├── R$array.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$color.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── bo
│ │ │ ├── LoginBO.class
│ │ │ └── MockBO.class
│ │ │ ├── comum
│ │ │ ├── Constantes.class
│ │ │ └── Profissao.class
│ │ │ ├── custom
│ │ │ ├── AdapterListViewCustom$ViewSelecao.class
│ │ │ ├── AdapterListViewCustom.class
│ │ │ ├── ItemDash.class
│ │ │ ├── UTF8ParseJson.class
│ │ │ ├── adapter
│ │ │ │ ├── CustomListAdapter$1.class
│ │ │ │ ├── CustomListAdapter$ProductListAdapterListener.class
│ │ │ │ └── CustomListAdapter.class
│ │ │ ├── app
│ │ │ │ └── AppController.class
│ │ │ ├── model
│ │ │ │ ├── Produto.class
│ │ │ │ └── Usuario.class
│ │ │ └── util
│ │ │ │ └── BitMapCache.class
│ │ │ ├── dominio
│ │ │ ├── DashBoardListItem.class
│ │ │ ├── ValidacaoLogin.class
│ │ │ └── ValidacaoMock.class
│ │ │ ├── dto
│ │ │ └── PessoaDTO.class
│ │ │ ├── paypal
│ │ │ └── Config.class
│ │ │ ├── sqlite
│ │ │ ├── LoginOpenHelper.class
│ │ │ └── MockOpenHelper.class
│ │ │ └── util
│ │ │ ├── MensagemUtil.class
│ │ │ └── WebServiceUtil.class
│ ├── com
│ │ └── facebook
│ │ │ └── android
│ │ │ ├── R$drawable.class
│ │ │ └── R.class
│ └── database_config.properties
├── dexedLibs
│ ├── PayPalAndroidSDK-2.8.6-9b7137272a91fc21b06bc0ce8809637a.jar
│ ├── PayPalAndroidSDK-2.9.0-5aaffbd38e07b13836610e1bc716415e.jar
│ ├── PayPalAndroidSDK-2.9.0-c3c654b546bfc4a36788c3c33e965eb9.jar
│ ├── android-support-v4-4f24a1b947aa2bf0073e6f309ba6c36d.jar
│ ├── android-support-v4-b2f73952c8df67e3a58f9d453cd58de8.jar
│ ├── com_facebook_android-442e6a3d5cd9398c02fba10a9e4db463.jar
│ ├── com_facebook_android-5770b403ff6ae9ce6439abd27f171b12.jar
│ ├── gson-2.3.1-008c14c74edf93914a25300e561c17fd.jar
│ ├── gson-2.3.1-82e045a27f31d101240496f228c0f3f1.jar
│ ├── ksoap2-android-assembly-2.4-jar-with-dependencies-485fde08bc7499e6345f342db7ae8e9f.jar
│ ├── ksoap2-android-assembly-2.4-jar-with-dependencies-7e807725afd0324009080693b31a03e8.jar
│ ├── volley-0838aa0a72a5589349323a927a167025.jar
│ └── volley-92d1bbe5d51a3e60132ef2b35b5f4064.jar
├── ecommerce-teste.apk
├── jarlist.cache
├── loja-virtual.apk
├── res
│ └── crunch
│ │ ├── drawable-hdpi
│ │ ├── about.png
│ │ ├── delete.png
│ │ ├── fb_login.png
│ │ ├── ic_launcher.png
│ │ ├── logout.png
│ │ ├── product.png
│ │ ├── save.png
│ │ ├── search.png
│ │ └── search_clicked.png
│ │ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ │ └── drawable-xxhdpi
│ │ └── ic_launcher.png
└── resources.ap_
├── gen
├── br
│ └── edu
│ │ └── ecommerce
│ │ ├── BuildConfig.java
│ │ └── R.java
└── com
│ └── facebook
│ └── android
│ └── R.java
├── hs_err_pid11304.log
├── hs_err_pid14800.log
├── hs_err_pid15124.log
├── hs_err_pid15296.log
├── hs_err_pid3080.log
├── ic_launcher-web.png
├── libs
├── PayPalAndroidSDK-2.9.0.jar
├── android-support-v4.jar
├── arm64-v8a
│ └── libcardioDecider.so
├── armeabi-v7a
│ ├── libcardioDecider.so
│ ├── libcardioRecognizer.so
│ ├── libcardioRecognizer_tegra2.so
│ ├── libopencv_core.so
│ └── libopencv_imgproc.so
├── armeabi
│ └── libcardioDecider.so
├── gson-2.3.1.jar
├── ksoap2-android-assembly-2.4-jar-with-dependencies.jar
├── mips
│ └── libcardioDecider.so
├── mips64
│ └── libcardioDecider.so
├── volley.jar
├── x86
│ └── libcardioDecider.so
└── x86_64
│ └── libcardioDecider.so
├── lint.xml
├── proguard-project.txt
├── project.properties
├── res
├── drawable-hdpi
│ ├── about.png
│ ├── delete.png
│ ├── fb_login.png
│ ├── ic_launcher.png
│ ├── logout.png
│ ├── product.png
│ ├── save.png
│ ├── search.png
│ └── search_clicked.png
├── drawable-mdpi
│ └── ic_launcher.png
├── drawable-xhdpi
│ └── ic_launcher.png
├── drawable-xxhdpi
│ └── ic_launcher.png
├── drawable
│ ├── app_background.xml
│ ├── borda_1.xml
│ ├── linha_lista_bg.xml
│ ├── linha_lista_bg_hover.xml
│ ├── linha_lista_seletor.xml
│ ├── search_click_color.xml
│ └── search_click_img.xml
├── layout
│ ├── activity_cadastro_mock.xml
│ ├── activity_dashboard.xml
│ ├── activity_dashboard_list.xml
│ ├── activity_list_mock.xml
│ ├── activity_login.xml
│ ├── item_listview_dash.xml
│ ├── linha_lista.xml
│ └── listagem_produtos.xml
├── menu
│ ├── dash_board_list.xml
│ ├── login.xml
│ └── produtos.xml
├── values-sw600dp
│ └── dimens.xml
├── values-sw720dp-land
│ └── dimens.xml
├── values-v11
│ └── styles.xml
├── values-v14
│ └── styles.xml
└── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
└── src
├── br
└── edu
│ └── ecommerce
│ ├── DashBoardActivity.java
│ ├── DashBoardListActivity.java
│ ├── ListaProdutosActivity.java
│ ├── LoginActivity.java
│ ├── MockActivity.java
│ ├── MockEditActivity.java
│ ├── MockListActivity.java
│ ├── bo
│ ├── LoginBO.java
│ └── MockBO.java
│ ├── comum
│ ├── Constantes.java
│ └── Profissao.java
│ ├── custom
│ ├── AdapterListViewCustom.java
│ ├── ItemDash.java
│ ├── UTF8ParseJson.java
│ ├── adapter
│ │ └── CustomListAdapter.java
│ ├── app
│ │ └── AppController.java
│ ├── model
│ │ ├── Produto.java
│ │ └── Usuario.java
│ └── util
│ │ └── BitMapCache.java
│ ├── dominio
│ ├── DashBoardListItem.java
│ ├── ValidacaoLogin.java
│ └── ValidacaoMock.java
│ ├── dto
│ └── PessoaDTO.java
│ ├── paypal
│ └── Config.java
│ ├── sqlite
│ ├── LoginOpenHelper.java
│ └── MockOpenHelper.java
│ └── util
│ ├── MensagemUtil.java
│ └── WebServiceUtil.java
└── database_config.properties
/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | ecommerce-teste
4 |
5 |
6 |
7 |
8 |
9 | com.android.ide.eclipse.adt.ResourceManagerBuilder
10 |
11 |
12 |
13 |
14 | com.android.ide.eclipse.adt.PreCompilerBuilder
15 |
16 |
17 |
18 |
19 | org.eclipse.jdt.core.javabuilder
20 |
21 |
22 |
23 |
24 | com.android.ide.eclipse.adt.ApkBuilder
25 |
26 |
27 |
28 |
29 |
30 | com.android.ide.eclipse.adt.AndroidNature
31 | org.eclipse.jdt.core.javanature
32 |
33 |
34 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
3 | org.eclipse.jdt.core.compiler.compliance=1.6
4 | org.eclipse.jdt.core.compiler.source=1.6
5 |
--------------------------------------------------------------------------------
/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
18 |
21 |
22 |
23 |
24 |
25 |
26 |
32 |
35 |
36 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
51 |
52 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # eCommerce-Android
2 |
3 | > **_NOTE:_** The code of this repository is outdated. Be careful when forking it!
4 |
5 | Android Project integrating a REST API + MySQL + PayPal API.
6 |
7 | This project is intended to help people that want to integrate your Android apps with the official PayPal API for payments and common transactions.
8 |
9 | Blog Posts (in Portuguese):
10 | - https://www.diogosouza.com.br/2015/04/integrando-android-e-paypal-com-java-e.html
11 | - https://www.diogosouza.com.br/2015/04/integrando-android-e-paypal-com-java-e_10.html
12 |
--------------------------------------------------------------------------------
/bin/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
12 |
13 |
14 |
15 |
18 |
21 |
22 |
23 |
24 |
25 |
26 |
32 |
35 |
36 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
51 |
52 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/bin/R.txt:
--------------------------------------------------------------------------------
1 | int array array_opcoes_menu 0x7f070000
2 | int color categoria 0x7f040000
3 | int color linha_cor_fim 0x7f040004
4 | int color linha_cor_fim_hover 0x7f040006
5 | int color linha_cor_inicio 0x7f040003
6 | int color linha_cor_inicio_hover 0x7f040005
7 | int color list_divisor 0x7f040002
8 | int color valor 0x7f040001
9 | int dimen activity_horizontal_margin 0x7f050005
10 | int dimen activity_vertical_margin 0x7f050006
11 | int dimen categoria 0x7f050009
12 | int dimen horizontal_margin 0x7f050000
13 | int dimen padding_large 0x7f050004
14 | int dimen padding_medium 0x7f050003
15 | int dimen padding_small 0x7f050002
16 | int dimen qtde 0x7f050008
17 | int dimen titulo 0x7f050007
18 | int dimen valor 0x7f05000a
19 | int dimen vertical_margin 0x7f050001
20 | int drawable about 0x7f020000
21 | int drawable app_background 0x7f020001
22 | int drawable borda_1 0x7f020002
23 | int drawable close 0x7f020003
24 | int drawable delete 0x7f020004
25 | int drawable facebook_icon 0x7f020005
26 | int drawable fb_login 0x7f020006
27 | int drawable ic_launcher 0x7f020007
28 | int drawable linha_lista_bg 0x7f020008
29 | int drawable linha_lista_bg_hover 0x7f020009
30 | int drawable linha_lista_seletor 0x7f02000a
31 | int drawable logout 0x7f02000b
32 | int drawable product 0x7f02000c
33 | int drawable save 0x7f02000d
34 | int drawable search 0x7f02000e
35 | int drawable search_click_color 0x7f02000f
36 | int drawable search_click_img 0x7f020010
37 | int drawable search_clicked 0x7f020011
38 | int id action_settings 0x7f0a0020
39 | int id btnAddToCart 0x7f0a001d
40 | int id btnCheckout 0x7f0a001f
41 | int id btnListar 0x7f0a000d
42 | int id btnPesquisar 0x7f0a000e
43 | int id btn_cadastrar 0x7f0a000c
44 | int id btn_fblogin 0x7f0a0016
45 | int id btn_logar 0x7f0a0015
46 | int id config 0x7f0a0023
47 | int id edt_cpf 0x7f0a0005
48 | int id edt_endereco 0x7f0a0003
49 | int id edt_login 0x7f0a0012
50 | int id edt_nome 0x7f0a0001
51 | int id edt_senha 0x7f0a0014
52 | int id imgProduto 0x7f0a0019
53 | int id imgTitulo 0x7f0a0017
54 | int id listaProd 0x7f0a001e
55 | int id lstDash 0x7f0a000f
56 | int id lst_pessoas 0x7f0a0010
57 | int id menuSair 0x7f0a0021
58 | int id menuSobre 0x7f0a0022
59 | int id pesquisaProdutos 0x7f0a0024
60 | int id rbt_feminino 0x7f0a000b
61 | int id rbt_masculino 0x7f0a000a
62 | int id rgp_sexo 0x7f0a0009
63 | int id spn_profissao 0x7f0a0007
64 | int id txtCategoria 0x7f0a001b
65 | int id txtQtde 0x7f0a001a
66 | int id txtTitulo 0x7f0a0018
67 | int id txtValor 0x7f0a001c
68 | int id txt_cpf 0x7f0a0004
69 | int id txt_endereco 0x7f0a0002
70 | int id txt_login 0x7f0a0011
71 | int id txt_nome 0x7f0a0000
72 | int id txt_profissao 0x7f0a0006
73 | int id txt_senha 0x7f0a0013
74 | int id txt_sexo 0x7f0a0008
75 | int layout activity_cadastro_mock 0x7f030000
76 | int layout activity_dashboard 0x7f030001
77 | int layout activity_dashboard_list 0x7f030002
78 | int layout activity_list_mock 0x7f030003
79 | int layout activity_login 0x7f030004
80 | int layout item_listview_dash 0x7f030005
81 | int layout linha_lista 0x7f030006
82 | int layout listagem_produtos 0x7f030007
83 | int menu dash_board_list 0x7f090000
84 | int menu login 0x7f090001
85 | int menu produtos 0x7f090002
86 | int string action_settings 0x7f060010
87 | int string add_carrinho 0x7f060014
88 | int string app_name 0x7f060000
89 | int string checkout 0x7f060013
90 | int string hello_world 0x7f060011
91 | int string lbl_img 0x7f060003
92 | int string lbl_listar 0x7f060001
93 | int string lbl_logar 0x7f060006
94 | int string lbl_login 0x7f060004
95 | int string lbl_pesquisar 0x7f060002
96 | int string lbl_sair 0x7f060007
97 | int string lbl_senha 0x7f060005
98 | int string lbl_sobre 0x7f060008
99 | int string msg_login_invalido 0x7f06000d
100 | int string msg_login_obg 0x7f060009
101 | int string msg_login_sucesso 0x7f06000e
102 | int string msg_logout 0x7f06000c
103 | int string msg_senha_obg 0x7f06000a
104 | int string msg_sobre 0x7f06000b
105 | int string paypal_client 0x7f060012
106 | int string title_activity_dash_board_list 0x7f06000f
107 | int style AppBaseTheme 0x7f080000
108 | int style AppTheme 0x7f080001
109 | int style BotaoDash 0x7f080002
110 |
--------------------------------------------------------------------------------
/bin/classes.dex:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes.dex
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/BuildConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/BuildConfig.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/DashBoardActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/DashBoardActivity.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/DashBoardListActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/DashBoardListActivity.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/ListaProdutosActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/ListaProdutosActivity$1.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/ListaProdutosActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/ListaProdutosActivity$2.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/ListaProdutosActivity$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/ListaProdutosActivity$3.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/ListaProdutosActivity$4.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/ListaProdutosActivity$4.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/ListaProdutosActivity$5.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/ListaProdutosActivity$5.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/ListaProdutosActivity$6.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/ListaProdutosActivity$6.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/ListaProdutosActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/ListaProdutosActivity.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/LoginActivity$1$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/LoginActivity$1$1.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/LoginActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/LoginActivity$1.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/LoginActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/LoginActivity$2.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/LoginActivity$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/LoginActivity$3.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/LoginActivity$LoadingAsync.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/LoginActivity$LoadingAsync.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/LoginActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/LoginActivity.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockActivity.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockEditActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockEditActivity$1.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockEditActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockEditActivity.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockListActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockListActivity$1.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockListActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockListActivity$2.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockListActivity$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockListActivity$3.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockListActivity$4.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockListActivity$4.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/MockListActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/MockListActivity.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$array.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$array.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$attr.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$attr.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$color.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$color.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$dimen.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$dimen.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$drawable.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$drawable.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$id.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$id.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$layout.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$layout.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$menu.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$menu.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$string.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$string.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R$style.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R$style.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/R.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/R.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/bo/LoginBO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/bo/LoginBO.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/bo/MockBO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/bo/MockBO.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/comum/Constantes.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/comum/Constantes.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/comum/Profissao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/comum/Profissao.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/AdapterListViewCustom$ViewSelecao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/AdapterListViewCustom$ViewSelecao.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/AdapterListViewCustom.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/AdapterListViewCustom.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/ItemDash.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/ItemDash.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/UTF8ParseJson.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/UTF8ParseJson.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/adapter/CustomListAdapter$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/adapter/CustomListAdapter$1.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/adapter/CustomListAdapter$ProductListAdapterListener.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/adapter/CustomListAdapter$ProductListAdapterListener.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/adapter/CustomListAdapter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/adapter/CustomListAdapter.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/app/AppController.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/app/AppController.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/model/Produto.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/model/Produto.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/model/Usuario.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/model/Usuario.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/custom/util/BitMapCache.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/custom/util/BitMapCache.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/dominio/DashBoardListItem.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/dominio/DashBoardListItem.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/dominio/ValidacaoLogin.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/dominio/ValidacaoLogin.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/dominio/ValidacaoMock.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/dominio/ValidacaoMock.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/dto/PessoaDTO.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/dto/PessoaDTO.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/paypal/Config.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/paypal/Config.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/sqlite/LoginOpenHelper.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/sqlite/LoginOpenHelper.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/sqlite/MockOpenHelper.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/sqlite/MockOpenHelper.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/util/MensagemUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/util/MensagemUtil.class
--------------------------------------------------------------------------------
/bin/classes/br/edu/ecommerce/util/WebServiceUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/br/edu/ecommerce/util/WebServiceUtil.class
--------------------------------------------------------------------------------
/bin/classes/com/facebook/android/R$drawable.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/com/facebook/android/R$drawable.class
--------------------------------------------------------------------------------
/bin/classes/com/facebook/android/R.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/classes/com/facebook/android/R.class
--------------------------------------------------------------------------------
/bin/classes/database_config.properties:
--------------------------------------------------------------------------------
1 | config.database.nome=db_lojavirtual.db
2 | config.database.versao=1
--------------------------------------------------------------------------------
/bin/dexedLibs/PayPalAndroidSDK-2.8.6-9b7137272a91fc21b06bc0ce8809637a.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/PayPalAndroidSDK-2.8.6-9b7137272a91fc21b06bc0ce8809637a.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/PayPalAndroidSDK-2.9.0-5aaffbd38e07b13836610e1bc716415e.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/PayPalAndroidSDK-2.9.0-5aaffbd38e07b13836610e1bc716415e.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/PayPalAndroidSDK-2.9.0-c3c654b546bfc4a36788c3c33e965eb9.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/PayPalAndroidSDK-2.9.0-c3c654b546bfc4a36788c3c33e965eb9.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/android-support-v4-4f24a1b947aa2bf0073e6f309ba6c36d.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/android-support-v4-4f24a1b947aa2bf0073e6f309ba6c36d.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/android-support-v4-b2f73952c8df67e3a58f9d453cd58de8.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/android-support-v4-b2f73952c8df67e3a58f9d453cd58de8.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/com_facebook_android-442e6a3d5cd9398c02fba10a9e4db463.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/com_facebook_android-442e6a3d5cd9398c02fba10a9e4db463.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/com_facebook_android-5770b403ff6ae9ce6439abd27f171b12.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/com_facebook_android-5770b403ff6ae9ce6439abd27f171b12.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/gson-2.3.1-008c14c74edf93914a25300e561c17fd.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/gson-2.3.1-008c14c74edf93914a25300e561c17fd.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/gson-2.3.1-82e045a27f31d101240496f228c0f3f1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/gson-2.3.1-82e045a27f31d101240496f228c0f3f1.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/ksoap2-android-assembly-2.4-jar-with-dependencies-485fde08bc7499e6345f342db7ae8e9f.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/ksoap2-android-assembly-2.4-jar-with-dependencies-485fde08bc7499e6345f342db7ae8e9f.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/ksoap2-android-assembly-2.4-jar-with-dependencies-7e807725afd0324009080693b31a03e8.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/ksoap2-android-assembly-2.4-jar-with-dependencies-7e807725afd0324009080693b31a03e8.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/volley-0838aa0a72a5589349323a927a167025.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/volley-0838aa0a72a5589349323a927a167025.jar
--------------------------------------------------------------------------------
/bin/dexedLibs/volley-92d1bbe5d51a3e60132ef2b35b5f4064.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/dexedLibs/volley-92d1bbe5d51a3e60132ef2b35b5f4064.jar
--------------------------------------------------------------------------------
/bin/ecommerce-teste.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/ecommerce-teste.apk
--------------------------------------------------------------------------------
/bin/jarlist.cache:
--------------------------------------------------------------------------------
1 | # cache for current jar dependency. DO NOT EDIT.
2 | # format is
3 | # Encoding is UTF-8
4 |
--------------------------------------------------------------------------------
/bin/loja-virtual.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/loja-virtual.apk
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/about.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/delete.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/fb_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/fb_login.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/logout.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/product.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/product.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/save.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/save.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/search.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-hdpi/search_clicked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-hdpi/search_clicked.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bin/res/crunch/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/res/crunch/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/bin/resources.ap_:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/bin/resources.ap_
--------------------------------------------------------------------------------
/gen/br/edu/ecommerce/BuildConfig.java:
--------------------------------------------------------------------------------
1 | /** Automatically generated file. DO NOT MODIFY */
2 | package br.edu.ecommerce;
3 |
4 | public final class BuildConfig {
5 | public final static boolean DEBUG = true;
6 | }
--------------------------------------------------------------------------------
/gen/br/edu/ecommerce/R.java:
--------------------------------------------------------------------------------
1 | /* AUTO-GENERATED FILE. DO NOT MODIFY.
2 | *
3 | * This class was automatically generated by the
4 | * aapt tool from the resource data it found. It
5 | * should not be modified by hand.
6 | */
7 |
8 | package br.edu.ecommerce;
9 |
10 | public final class R {
11 | public static final class array {
12 | public static final int array_opcoes_menu=0x7f070000;
13 | }
14 | public static final class attr {
15 | }
16 | public static final class color {
17 | public static final int categoria=0x7f040000;
18 | public static final int linha_cor_fim=0x7f040004;
19 | public static final int linha_cor_fim_hover=0x7f040006;
20 | public static final int linha_cor_inicio=0x7f040003;
21 | public static final int linha_cor_inicio_hover=0x7f040005;
22 | public static final int list_divisor=0x7f040002;
23 | public static final int valor=0x7f040001;
24 | }
25 | public static final class dimen {
26 | /**
27 | Customize dimensions originally defined in res/values/dimens.xml (such as
28 | screen margins) for sw720dp devices (e.g. 10" tablets) in landscape here.
29 |
30 | */
31 | public static final int activity_horizontal_margin=0x7f050005;
32 | public static final int activity_vertical_margin=0x7f050006;
33 | public static final int categoria=0x7f050009;
34 | /** Default screen margins, per the Android Design guidelines.
35 | */
36 | public static final int horizontal_margin=0x7f050000;
37 | public static final int padding_large=0x7f050004;
38 | public static final int padding_medium=0x7f050003;
39 | public static final int padding_small=0x7f050002;
40 | public static final int qtde=0x7f050008;
41 | /** Configuraçoes para lista de produtos
42 | */
43 | public static final int titulo=0x7f050007;
44 | public static final int valor=0x7f05000a;
45 | public static final int vertical_margin=0x7f050001;
46 | }
47 | public static final class drawable {
48 | public static final int about=0x7f020000;
49 | public static final int app_background=0x7f020001;
50 | public static final int borda_1=0x7f020002;
51 | public static final int close=0x7f020003;
52 | public static final int delete=0x7f020004;
53 | public static final int facebook_icon=0x7f020005;
54 | public static final int fb_login=0x7f020006;
55 | public static final int ic_launcher=0x7f020007;
56 | public static final int linha_lista_bg=0x7f020008;
57 | public static final int linha_lista_bg_hover=0x7f020009;
58 | public static final int linha_lista_seletor=0x7f02000a;
59 | public static final int logout=0x7f02000b;
60 | public static final int product=0x7f02000c;
61 | public static final int save=0x7f02000d;
62 | public static final int search=0x7f02000e;
63 | public static final int search_click_color=0x7f02000f;
64 | public static final int search_click_img=0x7f020010;
65 | public static final int search_clicked=0x7f020011;
66 | }
67 | public static final class id {
68 | public static final int action_settings=0x7f0a0020;
69 | public static final int btnAddToCart=0x7f0a001d;
70 | public static final int btnCheckout=0x7f0a001f;
71 | public static final int btnListar=0x7f0a000d;
72 | public static final int btnPesquisar=0x7f0a000e;
73 | public static final int btn_cadastrar=0x7f0a000c;
74 | public static final int btn_fblogin=0x7f0a0016;
75 | public static final int btn_logar=0x7f0a0015;
76 | public static final int config=0x7f0a0023;
77 | public static final int edt_cpf=0x7f0a0005;
78 | public static final int edt_endereco=0x7f0a0003;
79 | public static final int edt_login=0x7f0a0012;
80 | public static final int edt_nome=0x7f0a0001;
81 | public static final int edt_senha=0x7f0a0014;
82 | public static final int imgProduto=0x7f0a0019;
83 | public static final int imgTitulo=0x7f0a0017;
84 | public static final int listaProd=0x7f0a001e;
85 | public static final int lstDash=0x7f0a000f;
86 | public static final int lst_pessoas=0x7f0a0010;
87 | public static final int menuSair=0x7f0a0021;
88 | public static final int menuSobre=0x7f0a0022;
89 | public static final int pesquisaProdutos=0x7f0a0024;
90 | public static final int rbt_feminino=0x7f0a000b;
91 | public static final int rbt_masculino=0x7f0a000a;
92 | public static final int rgp_sexo=0x7f0a0009;
93 | public static final int spn_profissao=0x7f0a0007;
94 | public static final int txtCategoria=0x7f0a001b;
95 | public static final int txtQtde=0x7f0a001a;
96 | public static final int txtTitulo=0x7f0a0018;
97 | public static final int txtValor=0x7f0a001c;
98 | public static final int txt_cpf=0x7f0a0004;
99 | public static final int txt_endereco=0x7f0a0002;
100 | public static final int txt_login=0x7f0a0011;
101 | public static final int txt_nome=0x7f0a0000;
102 | public static final int txt_profissao=0x7f0a0006;
103 | public static final int txt_senha=0x7f0a0013;
104 | public static final int txt_sexo=0x7f0a0008;
105 | }
106 | public static final class layout {
107 | public static final int activity_cadastro_mock=0x7f030000;
108 | public static final int activity_dashboard=0x7f030001;
109 | public static final int activity_dashboard_list=0x7f030002;
110 | public static final int activity_list_mock=0x7f030003;
111 | public static final int activity_login=0x7f030004;
112 | public static final int item_listview_dash=0x7f030005;
113 | public static final int linha_lista=0x7f030006;
114 | public static final int listagem_produtos=0x7f030007;
115 | }
116 | public static final class menu {
117 | public static final int dash_board_list=0x7f090000;
118 | public static final int login=0x7f090001;
119 | public static final int produtos=0x7f090002;
120 | }
121 | public static final class string {
122 | public static final int action_settings=0x7f060010;
123 | public static final int add_carrinho=0x7f060014;
124 | public static final int app_name=0x7f060000;
125 | public static final int checkout=0x7f060013;
126 | public static final int hello_world=0x7f060011;
127 | public static final int lbl_img=0x7f060003;
128 | /** Globais
129 | */
130 | public static final int lbl_listar=0x7f060001;
131 | public static final int lbl_logar=0x7f060006;
132 | /** Strings Login
133 | */
134 | public static final int lbl_login=0x7f060004;
135 | public static final int lbl_pesquisar=0x7f060002;
136 | public static final int lbl_sair=0x7f060007;
137 | public static final int lbl_senha=0x7f060005;
138 | public static final int lbl_sobre=0x7f060008;
139 | public static final int msg_login_invalido=0x7f06000d;
140 | /** Mensagens
141 | */
142 | public static final int msg_login_obg=0x7f060009;
143 | public static final int msg_login_sucesso=0x7f06000e;
144 | public static final int msg_logout=0x7f06000c;
145 | public static final int msg_senha_obg=0x7f06000a;
146 | public static final int msg_sobre=0x7f06000b;
147 | public static final int paypal_client=0x7f060012;
148 | public static final int title_activity_dash_board_list=0x7f06000f;
149 | }
150 | public static final class style {
151 | /**
152 | Base application theme for API 11+. This theme completely replaces
153 | AppBaseTheme from res/values/styles.xml on API 11+ devices.
154 |
155 | API 11 theme customizations can go here.
156 |
157 | Base application theme for API 14+. This theme completely replaces
158 | AppBaseTheme from BOTH res/values/styles.xml and
159 | res/values-v11/styles.xml on API 14+ devices.
160 |
161 | API 14 theme customizations can go here.
162 | */
163 | public static final int AppBaseTheme=0x7f080000;
164 | public static final int AppTheme=0x7f080001;
165 | public static final int BotaoDash=0x7f080002;
166 | }
167 | }
168 |
--------------------------------------------------------------------------------
/gen/com/facebook/android/R.java:
--------------------------------------------------------------------------------
1 | /* AUTO-GENERATED FILE. DO NOT MODIFY.
2 | *
3 | * This class was automatically generated by the
4 | * aapt tool from the resource data it found. It
5 | * should not be modified by hand.
6 | */
7 | package com.facebook.android;
8 |
9 | public final class R {
10 | public static final class drawable {
11 | public static final int close = 0x7f020003;
12 | public static final int facebook_icon = 0x7f020005;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/hs_err_pid11304.log:
--------------------------------------------------------------------------------
1 | #
2 | # A fatal error has been detected by the Java Runtime Environment:
3 | #
4 | # Internal Error (javaClasses.cpp:129), pid=11304, tid=13016
5 | # fatal error: Invalid layout of preloaded class
6 | #
7 | # JRE version: 7.0_10-b18
8 | # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode windows-amd64 compressed oops)
9 | # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
10 | #
11 | # If you would like to submit a bug report, please visit:
12 | # http://bugreport.sun.com/bugreport/crash.jsp
13 | #
14 |
15 | --------------- T H R E A D ---------------
16 |
17 | Current thread (0x0000000001f4d800): JavaThread "Unknown thread" [_thread_in_vm, id=13016, stack(0x0000000001f50000,0x0000000002050000)]
18 |
19 | Stack: [0x0000000001f50000,0x0000000002050000]
20 |
21 | --------------- P R O C E S S ---------------
22 |
23 | Java Threads: ( => current thread )
24 |
25 | Other Threads:
26 |
27 | =>0x0000000001f4d800 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=13016, stack(0x0000000001f50000,0x0000000002050000)]
28 |
29 | VM state:not at safepoint (not fully initialized)
30 |
31 | VM Mutex/Monitor currently owned by a thread: None
32 |
33 | GC Heap History (0 events):
34 | No events
35 |
36 | Deoptimization events (0 events):
37 | No events
38 |
39 | Internal exceptions (0 events):
40 | No events
41 |
42 | Events (10 events):
43 | Event: 0.075 loading class 0x00000000020a2690 done
44 | Event: 0.076 loading class 0x00000000020645f0 done
45 | Event: 0.076 loading class 0x0000000002064050
46 | Event: 0.076 loading class 0x000000000b2e3920
47 | Event: 0.076 loading class 0x000000000b2e3920 done
48 | Event: 0.076 loading class 0x000000000b2e39a0
49 | Event: 0.076 loading class 0x000000000b2e39a0 done
50 | Event: 0.076 loading class 0x000000000b2e2a40
51 | Event: 0.076 loading class 0x000000000b2e2a40 done
52 | Event: 0.076 loading class 0x0000000002064050 done
53 |
54 |
55 | Dynamic libraries:
56 | 0x000007f7645f0000 - 0x000007f764623000 C:\Program Files\Java\jre7\bin\javaw.exe
57 | 0x000007fda5c30000 - 0x000007fda5df0000 C:\Windows\SYSTEM32\ntdll.dll
58 | 0x00000000509c0000 - 0x0000000050a0d000 C:\Program Files\AVAST Software\Avast\snxhk64.dll
59 | 0x000007fda59a0000 - 0x000007fda5ad6000 C:\Windows\system32\KERNEL32.dll
60 | 0x000007fda2bb0000 - 0x000007fda2ca3000 C:\Windows\system32\KERNELBASE.dll
61 | 0x000007fda3f20000 - 0x000007fda3ffe000 C:\Windows\system32\ADVAPI32.dll
62 | 0x000007fda42d0000 - 0x000007fda441c000 C:\Windows\system32\USER32.dll
63 | 0x000007fda0170000 - 0x000007fda03da000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9200.16579_none_418ab7ef718b27ef\COMCTL32.dll
64 | 0x000007fda37e0000 - 0x000007fda3885000 C:\Windows\system32\msvcrt.dll
65 | 0x000007fda4280000 - 0x000007fda42c8000 C:\Windows\SYSTEM32\sechost.dll
66 | 0x000007fda5ae0000 - 0x000007fda5c25000 C:\Windows\system32\RPCRT4.dll
67 | 0x000007fda4020000 - 0x000007fda4161000 C:\Windows\system32\GDI32.dll
68 | 0x000007fda4170000 - 0x000007fda41a9000 C:\Windows\system32\IMM32.DLL
69 | 0x000007fda3ab0000 - 0x000007fda3bc6000 C:\Windows\system32\MSCTF.dll
70 | 0x0000000075290000 - 0x0000000075361000 C:\Program Files\Java\jre7\bin\msvcr100.dll
71 | 0x0000000074b70000 - 0x000000007528f000 C:\Program Files\Java\jre7\bin\server\jvm.dll
72 | 0x000007fd99fd0000 - 0x000007fd99fd9000 C:\Windows\SYSTEM32\WSOCK32.dll
73 | 0x000007fd97690000 - 0x000007fd976b0000 C:\Windows\SYSTEM32\WINMM.dll
74 | 0x000007fda3aa0000 - 0x000007fda3aa7000 C:\Windows\system32\PSAPI.DLL
75 | 0x000007fda36d0000 - 0x000007fda3728000 C:\Windows\system32\WS2_32.dll
76 | 0x000007fd97650000 - 0x000007fd97683000 C:\Windows\SYSTEM32\WINMMBASE.dll
77 | 0x000007fda37d0000 - 0x000007fda37d9000 C:\Windows\system32\NSI.dll
78 | 0x000007fda2e90000 - 0x000007fda2edf000 C:\Windows\SYSTEM32\cfgmgr32.dll
79 | 0x000007fda2ee0000 - 0x000007fda2f02000 C:\Windows\system32\DEVOBJ.dll
80 | 0x0000000075ec0000 - 0x0000000075ecf000 C:\Program Files\Java\jre7\bin\verify.dll
81 | 0x0000000074b40000 - 0x0000000074b68000 C:\Program Files\Java\jre7\bin\java.dll
82 | 0x0000000074af0000 - 0x0000000074b05000 C:\Program Files\Java\jre7\bin\zip.dll
83 |
84 | VM Arguments:
85 | jvm_args: -Dfile.encoding=Cp1252 -Xbootclasspath:C:\Users\Diogo\Downloads\adt-bundle-windows-x86_64-20130219\sdk\platforms\android-17\android.jar
86 | java_command: br.edu.devmedia.loja_virtual.sqlite.LoginOpenHelper
87 | Launcher Type: SUN_STANDARD
88 |
89 | Environment Variables:
90 | JAVA_HOME=C:\Program Files\Java\jdk1.7.0_10
91 | CLASSPATH=.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
92 | PATH=c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;c:\Program Files (x86)\AMD APP\bin\x86_64;c:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Internet Explorer;C:\Program Files\VDownloader;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_10\bin
93 | USERNAME=Diogo
94 | OS=Windows_NT
95 | PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
96 |
97 |
98 |
99 | --------------- S Y S T E M ---------------
100 |
101 | OS: Windows 8 , 64 bit Build 9200
102 |
103 | CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, ht, tsc, tscinvbit, tscinv
104 |
105 | Memory: 4k page, physical 8254740k(3967548k free), swap 9499924k(3279560k free)
106 |
107 | vm_info: Java HotSpot(TM) 64-Bit Server VM (23.6-b04) for windows-amd64 JRE (1.7.0_10-b18), built on Nov 28 2012 05:00:40 by "java_re" with unknown MS VC++:1600
108 |
109 | time: Sun Nov 24 19:04:20 2013
110 | elapsed time: 0 seconds
111 |
112 |
--------------------------------------------------------------------------------
/hs_err_pid14800.log:
--------------------------------------------------------------------------------
1 | #
2 | # A fatal error has been detected by the Java Runtime Environment:
3 | #
4 | # Internal Error (javaClasses.cpp:129), pid=14800, tid=14860
5 | # fatal error: Invalid layout of preloaded class
6 | #
7 | # JRE version: 7.0_10-b18
8 | # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode windows-amd64 compressed oops)
9 | # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
10 | #
11 | # If you would like to submit a bug report, please visit:
12 | # http://bugreport.sun.com/bugreport/crash.jsp
13 | #
14 |
15 | --------------- T H R E A D ---------------
16 |
17 | Current thread (0x0000000000b5d800): JavaThread "Unknown thread" [_thread_in_vm, id=14860, stack(0x0000000002440000,0x0000000002540000)]
18 |
19 | Stack: [0x0000000002440000,0x0000000002540000]
20 |
21 | --------------- P R O C E S S ---------------
22 |
23 | Java Threads: ( => current thread )
24 |
25 | Other Threads:
26 |
27 | =>0x0000000000b5d800 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=14860, stack(0x0000000002440000,0x0000000002540000)]
28 |
29 | VM state:not at safepoint (not fully initialized)
30 |
31 | VM Mutex/Monitor currently owned by a thread: None
32 |
33 | GC Heap History (0 events):
34 | No events
35 |
36 | Deoptimization events (0 events):
37 | No events
38 |
39 | Internal exceptions (0 events):
40 | No events
41 |
42 | Events (10 events):
43 | Event: 0.034 loading class 0x0000000002592050 done
44 | Event: 0.034 loading class 0x0000000002554420 done
45 | Event: 0.034 loading class 0x0000000002554ae0
46 | Event: 0.034 loading class 0x000000000b70ee10
47 | Event: 0.034 loading class 0x000000000b70ee10 done
48 | Event: 0.034 loading class 0x000000000b70ebd0
49 | Event: 0.034 loading class 0x000000000b70ebd0 done
50 | Event: 0.034 loading class 0x000000000b70d230
51 | Event: 0.034 loading class 0x000000000b70d230 done
52 | Event: 0.035 loading class 0x0000000002554ae0 done
53 |
54 |
55 | Dynamic libraries:
56 | 0x000007f71a790000 - 0x000007f71a7c3000 C:\Program Files\Java\jre7\bin\javaw.exe
57 | 0x000007fccae00000 - 0x000007fccafc0000 C:\Windows\SYSTEM32\ntdll.dll
58 | 0x000007fccab40000 - 0x000007fccac76000 C:\Windows\system32\KERNEL32.DLL
59 | 0x000007fcc7e10000 - 0x000007fcc7f03000 C:\Windows\system32\KERNELBASE.dll
60 | 0x000007fcca790000 - 0x000007fcca86e000 C:\Windows\system32\ADVAPI32.dll
61 | 0x000007fcc8e90000 - 0x000007fcc8fdc000 C:\Windows\system32\USER32.dll
62 | 0x000007fcc46f0000 - 0x000007fcc495a000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9200.16579_none_418ab7ef718b27ef\COMCTL32.dll
63 | 0x000007fcc89b0000 - 0x000007fcc8a55000 C:\Windows\system32\msvcrt.dll
64 | 0x000007fcc8ab0000 - 0x000007fcc8af8000 C:\Windows\SYSTEM32\sechost.dll
65 | 0x000007fcc8b10000 - 0x000007fcc8c55000 C:\Windows\system32\RPCRT4.dll
66 | 0x000007fcc82f0000 - 0x000007fcc8431000 C:\Windows\system32\GDI32.dll
67 | 0x000007fcc85a0000 - 0x000007fcc85d9000 C:\Windows\system32\IMM32.DLL
68 | 0x000007fcca870000 - 0x000007fcca986000 C:\Windows\system32\MSCTF.dll
69 | 0x0000000075ea0000 - 0x0000000075f71000 C:\Program Files\Java\jre7\bin\msvcr100.dll
70 | 0x00000000753d0000 - 0x0000000075aef000 C:\Program Files\Java\jre7\bin\server\jvm.dll
71 | 0x000007fcb4170000 - 0x000007fcb4179000 C:\Windows\SYSTEM32\WSOCK32.dll
72 | 0x000007fcbc870000 - 0x000007fcbc890000 C:\Windows\SYSTEM32\WINMM.dll
73 | 0x000007fcc82c0000 - 0x000007fcc82c7000 C:\Windows\system32\PSAPI.DLL
74 | 0x000007fcc8260000 - 0x000007fcc82b8000 C:\Windows\system32\WS2_32.dll
75 | 0x000007fcbc820000 - 0x000007fcbc853000 C:\Windows\SYSTEM32\WINMMBASE.dll
76 | 0x000007fcc8b00000 - 0x000007fcc8b09000 C:\Windows\system32\NSI.dll
77 | 0x000007fcc80f0000 - 0x000007fcc813f000 C:\Windows\SYSTEM32\cfgmgr32.dll
78 | 0x000007fcc7d80000 - 0x000007fcc7da2000 C:\Windows\system32\DEVOBJ.dll
79 | 0x00000000508b0000 - 0x00000000508bf000 C:\Program Files\Java\jre7\bin\verify.dll
80 | 0x0000000076010000 - 0x0000000076038000 C:\Program Files\Java\jre7\bin\java.dll
81 | 0x0000000075ff0000 - 0x0000000076005000 C:\Program Files\Java\jre7\bin\zip.dll
82 |
83 | VM Arguments:
84 | jvm_args: -Dfile.encoding=Cp1252 -Xbootclasspath:C:\Users\Diogo\Downloads\adt-bundle-windows-x86_64-20130219\sdk\platforms\android-17\android.jar
85 | java_command: br.edu.devmedia.loja_virtual.sqlite.LoginOpenHelper
86 | Launcher Type: SUN_STANDARD
87 |
88 | Environment Variables:
89 | JAVA_HOME=C:\Program Files\Java\jdk1.7.0_10
90 | CLASSPATH=.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
91 | PATH=c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;c:\Program Files (x86)\AMD APP\bin\x86_64;c:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Internet Explorer;C:\Program Files\VDownloader;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_10\bin;C:\Program Files (x86)\scala\bin
92 | USERNAME=Diogo
93 | OS=Windows_NT
94 | PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
95 |
96 |
97 |
98 | --------------- S Y S T E M ---------------
99 |
100 | OS: Windows 8 , 64 bit Build 9200
101 |
102 | CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, ht, tsc, tscinvbit, tscinv
103 |
104 | Memory: 4k page, physical 8254740k(4084512k free), swap 10155284k(5018136k free)
105 |
106 | vm_info: Java HotSpot(TM) 64-Bit Server VM (23.6-b04) for windows-amd64 JRE (1.7.0_10-b18), built on Nov 28 2012 05:00:40 by "java_re" with unknown MS VC++:1600
107 |
108 | time: Mon Jan 13 21:20:14 2014
109 | elapsed time: 0 seconds
110 |
111 |
--------------------------------------------------------------------------------
/hs_err_pid15124.log:
--------------------------------------------------------------------------------
1 | #
2 | # A fatal error has been detected by the Java Runtime Environment:
3 | #
4 | # Internal Error (javaClasses.cpp:129), pid=15124, tid=14456
5 | # fatal error: Invalid layout of preloaded class
6 | #
7 | # JRE version: 7.0_10-b18
8 | # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode windows-amd64 compressed oops)
9 | # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
10 | #
11 | # If you would like to submit a bug report, please visit:
12 | # http://bugreport.sun.com/bugreport/crash.jsp
13 | #
14 |
15 | --------------- T H R E A D ---------------
16 |
17 | Current thread (0x000000000255d800): JavaThread "Unknown thread" [_thread_in_vm, id=14456, stack(0x0000000002630000,0x0000000002730000)]
18 |
19 | Stack: [0x0000000002630000,0x0000000002730000]
20 |
21 | --------------- P R O C E S S ---------------
22 |
23 | Java Threads: ( => current thread )
24 |
25 | Other Threads:
26 |
27 | =>0x000000000255d800 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=14456, stack(0x0000000002630000,0x0000000002730000)]
28 |
29 | VM state:not at safepoint (not fully initialized)
30 |
31 | VM Mutex/Monitor currently owned by a thread: None
32 |
33 | GC Heap History (0 events):
34 | No events
35 |
36 | Deoptimization events (0 events):
37 | No events
38 |
39 | Internal exceptions (0 events):
40 | No events
41 |
42 | Events (10 events):
43 | Event: 0.036 loading class 0x0000000002783e00 done
44 | Event: 0.037 loading class 0x00000000027449f0 done
45 | Event: 0.037 loading class 0x00000000027443f0
46 | Event: 0.037 loading class 0x000000000b9be6d0
47 | Event: 0.037 loading class 0x000000000b9be6d0 done
48 | Event: 0.037 loading class 0x000000000b9be510
49 | Event: 0.038 loading class 0x000000000b9be510 done
50 | Event: 0.038 loading class 0x000000000b9bd260
51 | Event: 0.038 loading class 0x000000000b9bd260 done
52 | Event: 0.039 loading class 0x00000000027443f0 done
53 |
54 |
55 | Dynamic libraries:
56 | 0x000007f71a790000 - 0x000007f71a7c3000 C:\Program Files\Java\jre7\bin\javaw.exe
57 | 0x000007fccae00000 - 0x000007fccafc0000 C:\Windows\SYSTEM32\ntdll.dll
58 | 0x000007fccab40000 - 0x000007fccac76000 C:\Windows\system32\KERNEL32.DLL
59 | 0x000007fcc7e10000 - 0x000007fcc7f03000 C:\Windows\system32\KERNELBASE.dll
60 | 0x000007fcca790000 - 0x000007fcca86e000 C:\Windows\system32\ADVAPI32.dll
61 | 0x000007fcc8e90000 - 0x000007fcc8fdc000 C:\Windows\system32\USER32.dll
62 | 0x000007fcc46f0000 - 0x000007fcc495a000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9200.16579_none_418ab7ef718b27ef\COMCTL32.dll
63 | 0x000007fcc89b0000 - 0x000007fcc8a55000 C:\Windows\system32\msvcrt.dll
64 | 0x000007fcc8ab0000 - 0x000007fcc8af8000 C:\Windows\SYSTEM32\sechost.dll
65 | 0x000007fcc8b10000 - 0x000007fcc8c55000 C:\Windows\system32\RPCRT4.dll
66 | 0x000007fcc82f0000 - 0x000007fcc8431000 C:\Windows\system32\GDI32.dll
67 | 0x000007fcc85a0000 - 0x000007fcc85d9000 C:\Windows\system32\IMM32.DLL
68 | 0x000007fcca870000 - 0x000007fcca986000 C:\Windows\system32\MSCTF.dll
69 | 0x0000000075ea0000 - 0x0000000075f71000 C:\Program Files\Java\jre7\bin\msvcr100.dll
70 | 0x00000000753d0000 - 0x0000000075aef000 C:\Program Files\Java\jre7\bin\server\jvm.dll
71 | 0x000007fcb4170000 - 0x000007fcb4179000 C:\Windows\SYSTEM32\WSOCK32.dll
72 | 0x000007fcbc870000 - 0x000007fcbc890000 C:\Windows\SYSTEM32\WINMM.dll
73 | 0x000007fcc82c0000 - 0x000007fcc82c7000 C:\Windows\system32\PSAPI.DLL
74 | 0x000007fcc8260000 - 0x000007fcc82b8000 C:\Windows\system32\WS2_32.dll
75 | 0x000007fcbc820000 - 0x000007fcbc853000 C:\Windows\SYSTEM32\WINMMBASE.dll
76 | 0x000007fcc8b00000 - 0x000007fcc8b09000 C:\Windows\system32\NSI.dll
77 | 0x000007fcc80f0000 - 0x000007fcc813f000 C:\Windows\SYSTEM32\cfgmgr32.dll
78 | 0x000007fcc7d80000 - 0x000007fcc7da2000 C:\Windows\system32\DEVOBJ.dll
79 | 0x00000000508b0000 - 0x00000000508bf000 C:\Program Files\Java\jre7\bin\verify.dll
80 | 0x0000000076010000 - 0x0000000076038000 C:\Program Files\Java\jre7\bin\java.dll
81 | 0x0000000075ff0000 - 0x0000000076005000 C:\Program Files\Java\jre7\bin\zip.dll
82 |
83 | VM Arguments:
84 | jvm_args: -Dfile.encoding=Cp1252 -Xbootclasspath:C:\Users\Diogo\Downloads\adt-bundle-windows-x86_64-20130219\sdk\platforms\android-17\android.jar
85 | java_command: br.edu.devmedia.loja_virtual.sqlite.LoginOpenHelper
86 | Launcher Type: SUN_STANDARD
87 |
88 | Environment Variables:
89 | JAVA_HOME=C:\Program Files\Java\jdk1.7.0_10
90 | CLASSPATH=.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
91 | PATH=c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;c:\Program Files (x86)\AMD APP\bin\x86_64;c:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Internet Explorer;C:\Program Files\VDownloader;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_10\bin;C:\Program Files (x86)\scala\bin
92 | USERNAME=Diogo
93 | OS=Windows_NT
94 | PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
95 |
96 |
97 |
98 | --------------- S Y S T E M ---------------
99 |
100 | OS: Windows 8 , 64 bit Build 9200
101 |
102 | CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, ht, tsc, tscinvbit, tscinv
103 |
104 | Memory: 4k page, physical 8254740k(4062236k free), swap 10155284k(5013324k free)
105 |
106 | vm_info: Java HotSpot(TM) 64-Bit Server VM (23.6-b04) for windows-amd64 JRE (1.7.0_10-b18), built on Nov 28 2012 05:00:40 by "java_re" with unknown MS VC++:1600
107 |
108 | time: Mon Jan 13 21:20:09 2014
109 | elapsed time: 0 seconds
110 |
111 |
--------------------------------------------------------------------------------
/hs_err_pid15296.log:
--------------------------------------------------------------------------------
1 | #
2 | # A fatal error has been detected by the Java Runtime Environment:
3 | #
4 | # Internal Error (javaClasses.cpp:129), pid=15296, tid=11100
5 | # fatal error: Invalid layout of preloaded class
6 | #
7 | # JRE version: 7.0_10-b18
8 | # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode windows-amd64 compressed oops)
9 | # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
10 | #
11 | # If you would like to submit a bug report, please visit:
12 | # http://bugreport.sun.com/bugreport/crash.jsp
13 | #
14 |
15 | --------------- T H R E A D ---------------
16 |
17 | Current thread (0x00000000021ed800): JavaThread "Unknown thread" [_thread_in_vm, id=11100, stack(0x00000000021f0000,0x00000000022f0000)]
18 |
19 | Stack: [0x00000000021f0000,0x00000000022f0000]
20 |
21 | --------------- P R O C E S S ---------------
22 |
23 | Java Threads: ( => current thread )
24 |
25 | Other Threads:
26 |
27 | =>0x00000000021ed800 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=11100, stack(0x00000000021f0000,0x00000000022f0000)]
28 |
29 | VM state:not at safepoint (not fully initialized)
30 |
31 | VM Mutex/Monitor currently owned by a thread: None
32 |
33 | GC Heap History (0 events):
34 | No events
35 |
36 | Deoptimization events (0 events):
37 | No events
38 |
39 | Internal exceptions (0 events):
40 | No events
41 |
42 | Events (10 events):
43 | Event: 0.030 loading class 0x0000000002342650 done
44 | Event: 0.030 loading class 0x00000000023044b0 done
45 | Event: 0.030 loading class 0x00000000023045d0
46 | Event: 0.030 loading class 0x000000000b4be910
47 | Event: 0.031 loading class 0x000000000b4be910 done
48 | Event: 0.031 loading class 0x000000000b4be450
49 | Event: 0.031 loading class 0x000000000b4be450 done
50 | Event: 0.031 loading class 0x000000000b4bc9c0
51 | Event: 0.031 loading class 0x000000000b4bc9c0 done
52 | Event: 0.032 loading class 0x00000000023045d0 done
53 |
54 |
55 | Dynamic libraries:
56 | 0x000007f718930000 - 0x000007f718963000 C:\Program Files\Java\jre7\bin\javaw.exe
57 | 0x000007fccae00000 - 0x000007fccafc0000 C:\Windows\SYSTEM32\ntdll.dll
58 | 0x000007fccab40000 - 0x000007fccac76000 C:\Windows\system32\KERNEL32.DLL
59 | 0x000007fcc7e10000 - 0x000007fcc7f03000 C:\Windows\system32\KERNELBASE.dll
60 | 0x000007fcca790000 - 0x000007fcca86e000 C:\Windows\system32\ADVAPI32.dll
61 | 0x000007fcc8e90000 - 0x000007fcc8fdc000 C:\Windows\system32\USER32.dll
62 | 0x000007fcc46f0000 - 0x000007fcc495a000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9200.16579_none_418ab7ef718b27ef\COMCTL32.dll
63 | 0x000007fcc89b0000 - 0x000007fcc8a55000 C:\Windows\system32\msvcrt.dll
64 | 0x000007fcc8ab0000 - 0x000007fcc8af8000 C:\Windows\SYSTEM32\sechost.dll
65 | 0x000007fcc8b10000 - 0x000007fcc8c55000 C:\Windows\system32\RPCRT4.dll
66 | 0x000007fcc82f0000 - 0x000007fcc8431000 C:\Windows\system32\GDI32.dll
67 | 0x000007fcc85a0000 - 0x000007fcc85d9000 C:\Windows\system32\IMM32.DLL
68 | 0x000007fcca870000 - 0x000007fcca986000 C:\Windows\system32\MSCTF.dll
69 | 0x0000000075ea0000 - 0x0000000075f71000 C:\Program Files\Java\jre7\bin\msvcr100.dll
70 | 0x00000000753d0000 - 0x0000000075aef000 C:\Program Files\Java\jre7\bin\server\jvm.dll
71 | 0x000007fcb4170000 - 0x000007fcb4179000 C:\Windows\SYSTEM32\WSOCK32.dll
72 | 0x000007fcbc870000 - 0x000007fcbc890000 C:\Windows\SYSTEM32\WINMM.dll
73 | 0x000007fcc82c0000 - 0x000007fcc82c7000 C:\Windows\system32\PSAPI.DLL
74 | 0x000007fcc8260000 - 0x000007fcc82b8000 C:\Windows\system32\WS2_32.dll
75 | 0x000007fcbc820000 - 0x000007fcbc853000 C:\Windows\SYSTEM32\WINMMBASE.dll
76 | 0x000007fcc8b00000 - 0x000007fcc8b09000 C:\Windows\system32\NSI.dll
77 | 0x000007fcc80f0000 - 0x000007fcc813f000 C:\Windows\SYSTEM32\cfgmgr32.dll
78 | 0x000007fcc7d80000 - 0x000007fcc7da2000 C:\Windows\system32\DEVOBJ.dll
79 | 0x00000000508b0000 - 0x00000000508bf000 C:\Program Files\Java\jre7\bin\verify.dll
80 | 0x0000000076010000 - 0x0000000076038000 C:\Program Files\Java\jre7\bin\java.dll
81 | 0x0000000075ff0000 - 0x0000000076005000 C:\Program Files\Java\jre7\bin\zip.dll
82 |
83 | VM Arguments:
84 | jvm_args: -Dfile.encoding=Cp1252 -Xbootclasspath:C:\Users\Diogo\Downloads\adt-bundle-windows-x86_64-20130219\sdk\platforms\android-17\android.jar
85 | java_command: br.edu.devmedia.loja_virtual.sqlite.LoginOpenHelper
86 | Launcher Type: SUN_STANDARD
87 |
88 | Environment Variables:
89 | JAVA_HOME=C:\Program Files\Java\jdk1.7.0_10
90 | CLASSPATH=.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
91 | PATH=c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;c:\Program Files (x86)\AMD APP\bin\x86_64;c:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Internet Explorer;C:\Program Files\VDownloader;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_10\bin;C:\Program Files (x86)\scala\bin
92 | USERNAME=Diogo
93 | OS=Windows_NT
94 | PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
95 |
96 |
97 |
98 | --------------- S Y S T E M ---------------
99 |
100 | OS: Windows 8 , 64 bit Build 9200
101 |
102 | CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, ht, tsc, tscinvbit, tscinv
103 |
104 | Memory: 4k page, physical 8254740k(4396396k free), swap 10155284k(5704248k free)
105 |
106 | vm_info: Java HotSpot(TM) 64-Bit Server VM (23.6-b04) for windows-amd64 JRE (1.7.0_10-b18), built on Nov 28 2012 05:00:40 by "java_re" with unknown MS VC++:1600
107 |
108 | time: Mon Jan 13 20:53:26 2014
109 | elapsed time: 0 seconds
110 |
111 |
--------------------------------------------------------------------------------
/hs_err_pid3080.log:
--------------------------------------------------------------------------------
1 | #
2 | # A fatal error has been detected by the Java Runtime Environment:
3 | #
4 | # Internal Error (javaClasses.cpp:129), pid=3080, tid=12272
5 | # fatal error: Invalid layout of preloaded class
6 | #
7 | # JRE version: 7.0_10-b18
8 | # Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode windows-amd64 compressed oops)
9 | # Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
10 | #
11 | # If you would like to submit a bug report, please visit:
12 | # http://bugreport.sun.com/bugreport/crash.jsp
13 | #
14 |
15 | --------------- T H R E A D ---------------
16 |
17 | Current thread (0x0000000000d5d800): JavaThread "Unknown thread" [_thread_in_vm, id=12272, stack(0x00000000026b0000,0x00000000027b0000)]
18 |
19 | Stack: [0x00000000026b0000,0x00000000027b0000]
20 |
21 | --------------- P R O C E S S ---------------
22 |
23 | Java Threads: ( => current thread )
24 |
25 | Other Threads:
26 |
27 | =>0x0000000000d5d800 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=12272, stack(0x00000000026b0000,0x00000000027b0000)]
28 |
29 | VM state:not at safepoint (not fully initialized)
30 |
31 | VM Mutex/Monitor currently owned by a thread: None
32 |
33 | GC Heap History (0 events):
34 | No events
35 |
36 | Deoptimization events (0 events):
37 | No events
38 |
39 | Internal exceptions (0 events):
40 | No events
41 |
42 | Events (10 events):
43 | Event: 0.081 loading class 0x0000000002804000 done
44 | Event: 0.082 loading class 0x00000000027c43e0 done
45 | Event: 0.082 loading class 0x00000000027c4140
46 | Event: 0.082 loading class 0x000000000ba43f20
47 | Event: 0.082 loading class 0x000000000ba43f20 done
48 | Event: 0.082 loading class 0x000000000ba44020
49 | Event: 0.082 loading class 0x000000000ba44020 done
50 | Event: 0.082 loading class 0x000000000ba42d30
51 | Event: 0.082 loading class 0x000000000ba42d30 done
52 | Event: 0.082 loading class 0x00000000027c4140 done
53 |
54 |
55 | Dynamic libraries:
56 | 0x000007f7645f0000 - 0x000007f764623000 C:\Program Files\Java\jre7\bin\javaw.exe
57 | 0x000007fda5c30000 - 0x000007fda5df0000 C:\Windows\SYSTEM32\ntdll.dll
58 | 0x00000000509c0000 - 0x0000000050a0d000 C:\Program Files\AVAST Software\Avast\snxhk64.dll
59 | 0x000007fda59a0000 - 0x000007fda5ad6000 C:\Windows\system32\KERNEL32.dll
60 | 0x000007fda2bb0000 - 0x000007fda2ca3000 C:\Windows\system32\KERNELBASE.dll
61 | 0x000007fda3f20000 - 0x000007fda3ffe000 C:\Windows\system32\ADVAPI32.dll
62 | 0x000007fda42d0000 - 0x000007fda441c000 C:\Windows\system32\USER32.dll
63 | 0x000007fda0170000 - 0x000007fda03da000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9200.16579_none_418ab7ef718b27ef\COMCTL32.dll
64 | 0x000007fda37e0000 - 0x000007fda3885000 C:\Windows\system32\msvcrt.dll
65 | 0x000007fda4280000 - 0x000007fda42c8000 C:\Windows\SYSTEM32\sechost.dll
66 | 0x000007fda5ae0000 - 0x000007fda5c25000 C:\Windows\system32\RPCRT4.dll
67 | 0x000007fda4020000 - 0x000007fda4161000 C:\Windows\system32\GDI32.dll
68 | 0x000007fda4170000 - 0x000007fda41a9000 C:\Windows\system32\IMM32.DLL
69 | 0x000007fda3ab0000 - 0x000007fda3bc6000 C:\Windows\system32\MSCTF.dll
70 | 0x0000000075290000 - 0x0000000075361000 C:\Program Files\Java\jre7\bin\msvcr100.dll
71 | 0x0000000074b70000 - 0x000000007528f000 C:\Program Files\Java\jre7\bin\server\jvm.dll
72 | 0x000007fd99fd0000 - 0x000007fd99fd9000 C:\Windows\SYSTEM32\WSOCK32.dll
73 | 0x000007fd97690000 - 0x000007fd976b0000 C:\Windows\SYSTEM32\WINMM.dll
74 | 0x000007fda3aa0000 - 0x000007fda3aa7000 C:\Windows\system32\PSAPI.DLL
75 | 0x000007fda36d0000 - 0x000007fda3728000 C:\Windows\system32\WS2_32.dll
76 | 0x000007fd97650000 - 0x000007fd97683000 C:\Windows\SYSTEM32\WINMMBASE.dll
77 | 0x000007fda37d0000 - 0x000007fda37d9000 C:\Windows\system32\NSI.dll
78 | 0x000007fda2e90000 - 0x000007fda2edf000 C:\Windows\SYSTEM32\cfgmgr32.dll
79 | 0x000007fda2ee0000 - 0x000007fda2f02000 C:\Windows\system32\DEVOBJ.dll
80 | 0x0000000075ec0000 - 0x0000000075ecf000 C:\Program Files\Java\jre7\bin\verify.dll
81 | 0x0000000074b40000 - 0x0000000074b68000 C:\Program Files\Java\jre7\bin\java.dll
82 | 0x0000000074af0000 - 0x0000000074b05000 C:\Program Files\Java\jre7\bin\zip.dll
83 |
84 | VM Arguments:
85 | jvm_args: -Dfile.encoding=Cp1252 -Xbootclasspath:C:\Users\Diogo\Downloads\adt-bundle-windows-x86_64-20130219\sdk\platforms\android-17\android.jar
86 | java_command: br.edu.devmedia.loja_virtual.sqlite.LoginOpenHelper
87 | Launcher Type: SUN_STANDARD
88 |
89 | Environment Variables:
90 | JAVA_HOME=C:\Program Files\Java\jdk1.7.0_10
91 | CLASSPATH=.;C:\Program Files (x86)\Java\jre7\lib\ext\QTJava.zip
92 | PATH=c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;c:\Program Files (x86)\AMD APP\bin\x86_64;c:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Internet Explorer;C:\Program Files\VDownloader;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_10\bin
93 | USERNAME=Diogo
94 | OS=Windows_NT
95 | PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
96 |
97 |
98 |
99 | --------------- S Y S T E M ---------------
100 |
101 | OS: Windows 8 , 64 bit Build 9200
102 |
103 | CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, ht, tsc, tscinvbit, tscinv
104 |
105 | Memory: 4k page, physical 8254740k(3972740k free), swap 9499924k(3288504k free)
106 |
107 | vm_info: Java HotSpot(TM) 64-Bit Server VM (23.6-b04) for windows-amd64 JRE (1.7.0_10-b18), built on Nov 28 2012 05:00:40 by "java_re" with unknown MS VC++:1600
108 |
109 | time: Sun Nov 24 19:04:38 2013
110 | elapsed time: 0 seconds
111 |
112 |
--------------------------------------------------------------------------------
/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/ic_launcher-web.png
--------------------------------------------------------------------------------
/libs/PayPalAndroidSDK-2.9.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/PayPalAndroidSDK-2.9.0.jar
--------------------------------------------------------------------------------
/libs/android-support-v4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/android-support-v4.jar
--------------------------------------------------------------------------------
/libs/arm64-v8a/libcardioDecider.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/arm64-v8a/libcardioDecider.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libcardioDecider.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/armeabi-v7a/libcardioDecider.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libcardioRecognizer.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/armeabi-v7a/libcardioRecognizer.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libcardioRecognizer_tegra2.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/armeabi-v7a/libcardioRecognizer_tegra2.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_core.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/armeabi-v7a/libopencv_core.so
--------------------------------------------------------------------------------
/libs/armeabi-v7a/libopencv_imgproc.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/armeabi-v7a/libopencv_imgproc.so
--------------------------------------------------------------------------------
/libs/armeabi/libcardioDecider.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/armeabi/libcardioDecider.so
--------------------------------------------------------------------------------
/libs/gson-2.3.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/gson-2.3.1.jar
--------------------------------------------------------------------------------
/libs/ksoap2-android-assembly-2.4-jar-with-dependencies.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/ksoap2-android-assembly-2.4-jar-with-dependencies.jar
--------------------------------------------------------------------------------
/libs/mips/libcardioDecider.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/mips/libcardioDecider.so
--------------------------------------------------------------------------------
/libs/mips64/libcardioDecider.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/mips64/libcardioDecider.so
--------------------------------------------------------------------------------
/libs/volley.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/volley.jar
--------------------------------------------------------------------------------
/libs/x86/libcardioDecider.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/x86/libcardioDecider.so
--------------------------------------------------------------------------------
/libs/x86_64/libcardioDecider.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/libs/x86_64/libcardioDecider.so
--------------------------------------------------------------------------------
/lint.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/proguard-project.txt:
--------------------------------------------------------------------------------
1 | # To enable ProGuard in your project, edit project.properties
2 | # to define the proguard.config property as described in that file.
3 | #
4 | # Add project specific ProGuard rules here.
5 | # By default, the flags in this file are appended to flags specified
6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt
7 | # You can edit the include path and order by changing the ProGuard
8 | # include property in project.properties.
9 | #
10 | # For more details, see
11 | # http://developer.android.com/guide/developing/tools/proguard.html
12 |
13 | # Add any project specific keep options here:
14 |
15 | # If your project uses WebView with JS, uncomment the following
16 | # and specify the fully qualified class name to the JavaScript interface
17 | # class:
18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
19 | # public *;
20 | #}
21 |
--------------------------------------------------------------------------------
/project.properties:
--------------------------------------------------------------------------------
1 | # This file is automatically generated by Android Tools.
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 | #
4 | # This file must be checked in Version Control Systems.
5 | #
6 | # To customize properties used by the Ant build system edit
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 | #
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 |
13 | # Project target.
14 | target=android-20
15 | android.library.reference.1=../facebook
16 |
--------------------------------------------------------------------------------
/res/drawable-hdpi/about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/about.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/delete.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/fb_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/fb_login.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/logout.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/product.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/product.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/save.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/save.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/search.png
--------------------------------------------------------------------------------
/res/drawable-hdpi/search_clicked.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-hdpi/search_clicked.png
--------------------------------------------------------------------------------
/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/res/drawable/app_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
11 |
12 |
--------------------------------------------------------------------------------
/res/drawable/borda_1.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
9 |
10 |
--------------------------------------------------------------------------------
/res/drawable/linha_lista_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
9 |
10 |
--------------------------------------------------------------------------------
/res/drawable/linha_lista_bg_hover.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
8 |
9 |
--------------------------------------------------------------------------------
/res/drawable/linha_lista_seletor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/res/drawable/search_click_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/res/drawable/search_click_img.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/res/layout/activity_cadastro_mock.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
13 |
14 |
21 |
22 |
28 |
29 |
35 |
36 |
42 |
43 |
48 |
49 |
55 |
56 |
62 |
63 |
69 |
70 |
75 |
76 |
82 |
83 |
89 |
90 |
94 |
95 |
98 |
99 |
100 |
106 |
107 |
108 |
109 |
--------------------------------------------------------------------------------
/res/layout/activity_dashboard.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
15 |
16 |
22 |
23 |
29 |
30 |
31 |
37 |
38 |
43 |
44 |
48 |
49 |
50 |
56 |
57 |
61 |
62 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/res/layout/activity_dashboard_list.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
15 |
16 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/res/layout/activity_list_mock.xml:
--------------------------------------------------------------------------------
1 |
8 |
9 |
16 |
17 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/res/layout/activity_login.xml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
17 |
18 |
24 |
25 |
31 |
32 |
38 |
39 |
45 |
46 |
52 |
53 |
61 |
62 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/res/layout/item_listview_dash.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
12 |
13 |
21 |
22 |
--------------------------------------------------------------------------------
/res/layout/linha_lista.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
16 |
17 |
18 |
19 |
20 |
28 |
29 |
30 |
31 |
39 |
40 |
41 |
42 |
51 |
52 |
53 |
54 |
62 |
63 |
75 |
76 |
--------------------------------------------------------------------------------
/res/layout/listagem_produtos.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
15 |
16 |
23 |
24 |
--------------------------------------------------------------------------------
/res/menu/dash_board_list.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/res/menu/login.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/res/menu/produtos.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/res/values-sw600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
--------------------------------------------------------------------------------
/res/values-sw720dp-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 | 128dp
8 |
9 |
--------------------------------------------------------------------------------
/res/values-v11/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
10 |
11 |
--------------------------------------------------------------------------------
/res/values-v14/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
11 |
12 |
--------------------------------------------------------------------------------
/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | #666666
5 | #888888
6 | #d9d9d9
7 | #ffffff
8 | #ffffff
9 | #ebeef0
10 | #ebeef0
11 |
12 |
--------------------------------------------------------------------------------
/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 16dp
6 | 16dp
7 | 6dp
8 | 10dp
9 | 16dp
10 | 16dp
11 | 16dp
12 |
13 |
14 | 17dp
15 | 15dip
16 | 13dip
17 | 12dip
18 |
19 |
--------------------------------------------------------------------------------
/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | eCommerce Virtual
5 |
6 |
7 | Listar
8 | Pesquisar
9 | Tumbnail
10 |
11 |
12 | Login:
13 | Senha:
14 | Logar
15 | Sair
16 | Sobre
17 |
18 |
19 | Login Obrigatório!
20 | Senha Obrigatória!
21 | Copyright 2013 | Devmedia\n Todos os direitos reservados!
22 | Deseja realmente deslogar?
23 | Usuário/Senha inválidos!
24 | Login Efetuado com sucesso!
25 | DashBoardListActivity
26 | Settings
27 | Hello world!
28 |
29 | Cliente PayPal
30 | Checkout
31 | Add ao Carrinho
32 |
33 |
34 | - Listar
35 | - Pesquisar
36 | - Perfil
37 | - Sair
38 | - Sair
39 | - Sair
40 | - Sair
41 |
42 |
43 |
--------------------------------------------------------------------------------
/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
14 |
15 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/DashBoardActivity.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce;
2 |
3 | import android.app.Activity;
4 | import android.content.Intent;
5 | import android.os.Bundle;
6 | import android.view.Menu;
7 | import android.view.MenuItem;
8 | import android.view.View;
9 | import br.edu.ecommerce.util.MensagemUtil;
10 |
11 | public class DashBoardActivity extends Activity {
12 |
13 | @Override
14 | protected void onCreate(Bundle savedInstanceState) {
15 | super.onCreate(savedInstanceState);
16 | setContentView(R.layout.activity_dashboard);
17 |
18 | String msg = null;
19 | if (getIntent().getExtras() != null && (msg = getIntent().getExtras().getString("msg")) != null) {
20 | MensagemUtil.addMsg(DashBoardActivity.this, msg);
21 | }
22 | }
23 |
24 | @Override
25 | public boolean onCreateOptionsMenu(Menu menu) {
26 | menu.add(0, 1, 1, "Lista");
27 | return true;
28 | }
29 |
30 | public void cadastrar(View v) {
31 | Intent intent = new Intent(this, MockActivity.class);
32 | startActivity(intent);
33 | }
34 |
35 | public void listarProdutos(View view) {
36 | Intent intent = new Intent(this, ListaProdutosActivity.class);
37 | startActivity(intent);
38 | }
39 |
40 | @Override
41 | public boolean onMenuItemSelected(int featureId, MenuItem item) {
42 | int id = item.getItemId();
43 | switch (id) {
44 | case 1:
45 | Intent intent = new Intent(this, DashBoardListActivity.class);
46 | startActivity(intent);
47 | finish();
48 | break;
49 | }
50 | return true;
51 | }
52 |
53 | }
54 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/DashBoardListActivity.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | import android.app.Activity;
7 | import android.content.Intent;
8 | import android.os.Bundle;
9 | import android.view.Menu;
10 | import android.view.MenuItem;
11 | import android.widget.ListView;
12 | import br.edu.ecommerce.custom.AdapterListViewCustom;
13 | import br.edu.ecommerce.custom.ItemDash;
14 | import br.edu.ecommerce.dominio.DashBoardListItem;
15 |
16 | public class DashBoardListActivity extends Activity {
17 |
18 | private ListView lstDash;
19 |
20 | @Override
21 | protected void onCreate(Bundle savedInstanceState) {
22 | super.onCreate(savedInstanceState);
23 | setContentView(R.layout.activity_dashboard_list);
24 |
25 | lstDash = (ListView) findViewById(R.id.lstDash);
26 |
27 | List listaItems = new ArrayList();
28 | for (DashBoardListItem boardListItem : DashBoardListItem.values()) {
29 | ItemDash itemDash = new ItemDash(boardListItem.getIdImg(), boardListItem.getTitulo());
30 | listaItems.add(itemDash);
31 | }
32 |
33 | AdapterListViewCustom adapter =
34 | new AdapterListViewCustom(this, R.layout.item_listview_dash, listaItems);
35 | lstDash.setAdapter(adapter);
36 | }
37 |
38 | @Override
39 | public boolean onCreateOptionsMenu(Menu menu) {
40 | menu.add(0, 1, 1, "Em quadros");
41 | return true;
42 | }
43 |
44 | @Override
45 | public boolean onMenuItemSelected(int featureId, MenuItem item) {
46 | int id = item.getItemId();
47 | switch (id) {
48 | case 1:
49 | Intent intent = new Intent(this, DashBoardActivity.class);
50 | startActivity(intent);
51 | finish();
52 | break;
53 | }
54 | return true;
55 | }
56 |
57 | }
58 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/ListaProdutosActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/src/br/edu/ecommerce/ListaProdutosActivity.java
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/LoginActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/src/br/edu/ecommerce/LoginActivity.java
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/MockActivity.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | import android.app.Activity;
7 | import android.content.Intent;
8 | import android.os.Bundle;
9 | import android.view.View;
10 | import android.widget.ArrayAdapter;
11 | import android.widget.EditText;
12 | import android.widget.RadioButton;
13 | import android.widget.RadioGroup;
14 | import android.widget.Spinner;
15 | import br.edu.ecommerce.bo.MockBO;
16 | import br.edu.ecommerce.comum.Profissao;
17 | import br.edu.ecommerce.dominio.ValidacaoMock;
18 | import br.edu.ecommerce.dto.PessoaDTO;
19 | import br.edu.ecommerce.util.MensagemUtil;
20 |
21 | public class MockActivity extends Activity {
22 |
23 | private EditText edtNome = null;
24 | private EditText edtEndereco = null;
25 | private EditText edtCPF = null;
26 | private Spinner spnProfissao = null;
27 | private RadioGroup rgpSexo = null;
28 | private RadioButton rbtMasc = null;
29 | private RadioButton rbtFem = null;
30 | private MockBO mockBO;
31 |
32 | @Override
33 | @SuppressWarnings({ "rawtypes", "unchecked" })
34 | protected void onCreate(Bundle savedInstanceState) {
35 | super.onCreate(savedInstanceState);
36 | setContentView(R.layout.activity_cadastro_mock);
37 | setTitle("Castro de Pessoa");
38 |
39 | mockBO = new MockBO(this);
40 |
41 | edtNome = (EditText) findViewById(R.id.edt_nome);
42 | edtEndereco = (EditText) findViewById(R.id.edt_endereco);
43 | edtCPF = (EditText) findViewById(R.id.edt_cpf);
44 | spnProfissao = (Spinner) findViewById(R.id.spn_profissao);
45 | rgpSexo = (RadioGroup) findViewById(R.id.rgp_sexo);
46 | rbtMasc = (RadioButton) findViewById(R.id.rbt_masculino);
47 | rbtFem = (RadioButton) findViewById(R.id.rbt_feminino);
48 |
49 | List valores = new ArrayList();
50 | for (Profissao p : Profissao.values()) {
51 | valores.add(p.getDescricao());
52 | }
53 | ArrayAdapter adapter = new ArrayAdapter(MockActivity.this, android.R.layout.simple_spinner_item,
54 | valores);
55 | adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
56 | spnProfissao.setAdapter(adapter);
57 | }
58 |
59 | public void cadastrar(View view) {
60 | PessoaDTO pessoaDTO = new PessoaDTO();
61 | pessoaDTO.setNome(edtNome.getText().toString());
62 | pessoaDTO.setEndereco(edtEndereco.getText().toString());
63 | pessoaDTO.setCpf(Long.parseLong(edtCPF.getText().toString()));
64 | pessoaDTO.setProfissao(spnProfissao.getSelectedItemPosition() + 1);
65 | pessoaDTO.setSexo(rbtMasc.isChecked() ? 'M' : 'F');
66 |
67 | ValidacaoMock resultado = mockBO.castrarPessoa(pessoaDTO);
68 | MensagemUtil.addMsg(this, resultado.getMensagem());
69 |
70 | Intent i = new Intent(this, MockListActivity.class);
71 | startActivity(i);
72 | finish();
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/MockEditActivity.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | import android.app.Activity;
7 | import android.content.Intent;
8 | import android.os.Bundle;
9 | import android.view.View;
10 | import android.view.View.OnClickListener;
11 | import android.widget.ArrayAdapter;
12 | import android.widget.Button;
13 | import android.widget.EditText;
14 | import android.widget.RadioButton;
15 | import android.widget.RadioGroup;
16 | import android.widget.Spinner;
17 | import br.edu.ecommerce.bo.MockBO;
18 | import br.edu.ecommerce.comum.Profissao;
19 | import br.edu.ecommerce.dto.PessoaDTO;
20 | import br.edu.ecommerce.util.MensagemUtil;
21 |
22 | public class MockEditActivity extends Activity {
23 |
24 | private EditText edtNome = null;
25 | private EditText edtEndereco = null;
26 | private EditText edtCPF = null;
27 | private Spinner spnProfissao = null;
28 | private RadioGroup rgpSexo = null;
29 | private RadioButton rbtMasc = null;
30 | private RadioButton rbtFem = null;
31 | private Button btnAtualizar = null;
32 | private MockBO mockBO;
33 | private PessoaDTO pessoa;
34 |
35 | @Override
36 | protected void onCreate(Bundle savedInstanceState) {
37 | super.onCreate(savedInstanceState);
38 | setContentView(R.layout.activity_cadastro_mock);
39 | setTitle("Atualizar Pessoa");
40 |
41 | mockBO = new MockBO(this);
42 | this.initEdit();
43 | this.montarTelaEdicao();
44 | }
45 |
46 | private void initEdit() {
47 | pessoa = (PessoaDTO) getIntent().getExtras().getSerializable("pessoa");
48 |
49 | edtNome = (EditText) findViewById(R.id.edt_nome);
50 | edtEndereco = (EditText) findViewById(R.id.edt_endereco);
51 | edtCPF = (EditText) findViewById(R.id.edt_cpf);
52 | spnProfissao = (Spinner) findViewById(R.id.spn_profissao);
53 | rgpSexo = (RadioGroup) findViewById(R.id.rgp_sexo);
54 | rbtMasc = (RadioButton) findViewById(R.id.rbt_masculino);
55 | rbtFem = (RadioButton) findViewById(R.id.rbt_feminino);
56 | btnAtualizar = (Button) findViewById(R.id.btn_cadastrar);
57 |
58 | List valores = new ArrayList();
59 | for (Profissao p : Profissao.values()) {
60 | valores.add(p.getDescricao());
61 | }
62 | ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item,
63 | valores);
64 | adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
65 | spnProfissao.setAdapter(adapter);
66 |
67 | btnAtualizar.setText("Atualizar");
68 | btnAtualizar.setOnClickListener(new OnClickListener() {
69 | @Override
70 | public void onClick(View view) {
71 | atualizar();
72 | }
73 | });
74 | }
75 |
76 | private void montarTelaEdicao() {
77 | edtNome.setText(pessoa.getNome());
78 | edtEndereco.setText(pessoa.getEndereco());
79 | edtCPF.setText(pessoa.getCpf().toString());
80 | spnProfissao.setSelection(pessoa.getProfissao() - 1);
81 | if (pessoa.getSexo() == 'M') {
82 | rbtMasc.setChecked(true);
83 | } else {
84 | rbtFem.setChecked(true);
85 | }
86 | }
87 |
88 | private void atualizar() {
89 | PessoaDTO pessoaDTO = new PessoaDTO();
90 | pessoaDTO.setIdPessoa(pessoa.getIdPessoa());
91 | pessoaDTO.setNome(edtNome.getText().toString());
92 | pessoaDTO.setEndereco(edtEndereco.getText().toString());
93 | pessoaDTO.setCpf(Long.parseLong(edtCPF.getText().toString()));
94 | pessoaDTO.setProfissao(spnProfissao.getSelectedItemPosition() + 1);
95 | pessoaDTO.setSexo(rbtMasc.isChecked() ? 'M' : 'F');
96 |
97 | mockBO.atualizarPessoa(pessoaDTO);
98 |
99 | MensagemUtil.addMsg(this, "Pessoa atualizada com sucesso!");
100 |
101 | Intent i = new Intent(this, MockListActivity.class);
102 | startActivity(i);
103 | finish();
104 | }
105 |
106 | }
107 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/MockListActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/src/br/edu/ecommerce/MockListActivity.java
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/bo/LoginBO.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.bo;
2 |
3 | import android.content.Context;
4 | import br.edu.ecommerce.R;
5 | import br.edu.ecommerce.custom.model.Usuario;
6 | import br.edu.ecommerce.dominio.ValidacaoLogin;
7 | import br.edu.ecommerce.util.WebServiceUtil;
8 |
9 | public class LoginBO {
10 |
11 | private Context context;
12 |
13 | // private LoginOpenHelper loginOpenHelper;
14 |
15 | public LoginBO(Context context) {
16 | this.context = context;
17 | // loginOpenHelper = new LoginOpenHelper(context);
18 | }
19 |
20 | public ValidacaoLogin validarLogin(String login, String senha) {
21 | ValidacaoLogin retorno = new ValidacaoLogin();
22 | Usuario usuario = null;
23 | if (login == null || login.equals("")) {
24 | retorno.setValido(false);
25 | retorno.setMensagem(context.getString(R.string.msg_login_obg));
26 | } else if (senha == null || senha.equals("")) {
27 | retorno.setValido(false);
28 | retorno.setMensagem(context.getString(R.string.msg_senha_obg));
29 | } else if ((usuario = WebServiceUtil.validarLoginRest(login, senha)).isLogado()) {
30 | retorno.setValido(true);
31 | retorno.setMensagem(context.getString(R.string.msg_login_sucesso));
32 | } else {
33 | retorno.setValido(false);
34 | retorno.setMensagem(context.getString(R.string.msg_login_invalido));
35 | }
36 | retorno.setUsuario(usuario);
37 | return retorno;
38 | }
39 |
40 | }
41 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/bo/MockBO.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.bo;
2 |
3 | import java.util.List;
4 |
5 | import android.content.Context;
6 | import br.edu.ecommerce.dominio.ValidacaoMock;
7 | import br.edu.ecommerce.dto.PessoaDTO;
8 | import br.edu.ecommerce.sqlite.MockOpenHelper;
9 |
10 | public class MockBO {
11 |
12 | private MockOpenHelper mockOpenHelper;
13 |
14 | public MockBO(Context context) {
15 | mockOpenHelper = new MockOpenHelper(context);
16 | }
17 |
18 | public ValidacaoMock castrarPessoa(PessoaDTO pessoaDTO) {
19 | ValidacaoMock retorno = new ValidacaoMock();
20 | mockOpenHelper.cadastrar(pessoaDTO);
21 | retorno.setValido(true);
22 | retorno.setMensagem("Cadastro de Pessoa efetuado com sucesso!");
23 |
24 | return retorno;
25 | }
26 |
27 | public List listarPessoas() {
28 | return mockOpenHelper.listar();
29 | }
30 |
31 | public PessoaDTO consultarPessoaPorId(Integer idPessoa) {
32 | return mockOpenHelper.consultarPessoaPorId(idPessoa);
33 | }
34 |
35 | public void removerPessoaPorId(Integer idPessoa) {
36 | mockOpenHelper.removerPessoaPorId(idPessoa);
37 | }
38 |
39 | public void atualizarPessoa(PessoaDTO pessoaDTO) {
40 | mockOpenHelper.atualizarPessoa(pessoaDTO);
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/comum/Constantes.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.comum;
2 |
3 | public class Constantes {
4 |
5 | public static final String DB_CONFIG_PROPS = "database_config";
6 |
7 | public static final String DB_CONFIG_NOME = "config.database.nome";
8 |
9 | public static final String DB_CONFIG_VERSAO = "config.database.versao";
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/comum/Profissao.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.comum;
2 |
3 | public enum Profissao {
4 |
5 | PROFESSOR(1, "Professor"), PADEIRO(2, "Padeiro"),
6 | JORNALISTA(3, "Jornalista"), MOTORISTA(4, "Motorista");
7 |
8 | private Integer codigo;
9 |
10 | private String descricao;
11 |
12 | private Profissao(Integer codigo, String descricao) {
13 | this.codigo = codigo;
14 | this.descricao = descricao;
15 | }
16 |
17 | public Integer getCodigo() {
18 | return codigo;
19 | }
20 |
21 | public String getDescricao() {
22 | return descricao;
23 | }
24 |
25 | public static Profissao getProfissao(Integer idProfissao) {
26 | Profissao retorno = null;
27 | for (Profissao p : values()) {
28 | if (p.getCodigo().equals(idProfissao)) {
29 | retorno = p;
30 | }
31 | }
32 | return retorno;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/AdapterListViewCustom.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.custom;
2 |
3 | import java.util.List;
4 |
5 | import android.app.Activity;
6 | import android.content.Context;
7 | import android.view.LayoutInflater;
8 | import android.view.View;
9 | import android.view.ViewGroup;
10 | import android.widget.ArrayAdapter;
11 | import android.widget.ImageView;
12 | import android.widget.TextView;
13 | import br.edu.ecommerce.R;
14 |
15 | public class AdapterListViewCustom extends ArrayAdapter {
16 |
17 | private Context context;
18 |
19 | public AdapterListViewCustom(Context context, int resourceId,
20 | List listaItems) {
21 | super(context, resourceId, listaItems);
22 | this.context = context;
23 | }
24 |
25 | private class ViewSelecao {
26 | private ImageView imgTitulo;
27 |
28 | private TextView txtTitulo;
29 |
30 | public ImageView getImgTitulo() {
31 | return imgTitulo;
32 | }
33 |
34 | public void setImgTitulo(ImageView imgTitulo) {
35 | this.imgTitulo = imgTitulo;
36 | }
37 |
38 | public TextView getTxtTitulo() {
39 | return txtTitulo;
40 | }
41 |
42 | public void setTxtTitulo(TextView txtTitulo) {
43 | this.txtTitulo = txtTitulo;
44 | }
45 | }
46 |
47 | public View getView(int posicao, View viewConverter, ViewGroup group) {
48 | ViewSelecao selecao = null;
49 |
50 | ItemDash itemDash = getItem(posicao);
51 |
52 | LayoutInflater layoutInflater = (LayoutInflater)
53 | context.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
54 | if (viewConverter == null) {
55 | viewConverter = layoutInflater.inflate(R.layout.item_listview_dash, null);
56 | selecao = new ViewSelecao();
57 | selecao.setImgTitulo((ImageView) viewConverter.findViewById(R.id.imgTitulo));
58 | selecao.setTxtTitulo((TextView) viewConverter.findViewById(R.id.txtTitulo));
59 | viewConverter.setTag(selecao);
60 | } else {
61 | selecao = (ViewSelecao) viewConverter.getTag();
62 | }
63 |
64 | selecao.getImgTitulo().setImageResource(itemDash.getIdImg());
65 | selecao.getTxtTitulo().setText(itemDash.getTitulo());
66 | return viewConverter;
67 | }
68 |
69 | }
70 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/ItemDash.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.custom;
2 |
3 | public class ItemDash {
4 |
5 | private int idImg;
6 |
7 | private String titulo;
8 |
9 | public ItemDash(int idImg, String titulo) {
10 | this.idImg = idImg;
11 | this.titulo = titulo;
12 | }
13 |
14 | public int getIdImg() {
15 | return idImg;
16 | }
17 |
18 | public void setIdImg(int idImg) {
19 | this.idImg = idImg;
20 | }
21 |
22 | public String getTitulo() {
23 | return titulo;
24 | }
25 |
26 | public void setTitulo(String titulo) {
27 | this.titulo = titulo;
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/UTF8ParseJson.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.custom;
2 |
3 | import org.json.JSONArray;
4 |
5 | import com.android.volley.NetworkResponse;
6 | import com.android.volley.Response;
7 | import com.android.volley.Response.ErrorListener;
8 | import com.android.volley.Response.Listener;
9 | import com.android.volley.toolbox.HttpHeaderParser;
10 | import com.android.volley.toolbox.JsonArrayRequest;
11 |
12 | public class UTF8ParseJson extends JsonArrayRequest {
13 |
14 | public UTF8ParseJson(String url, Listener listener,
15 | ErrorListener errorListener) {
16 | super(url, listener, errorListener);
17 | }
18 |
19 | @Override
20 | protected Response parseNetworkResponse(NetworkResponse response) {
21 | Response array = null;
22 |
23 | try {
24 | String string = new String(response.data, "UTF-8");
25 | array = Response.success(new JSONArray(string), HttpHeaderParser.parseCacheHeaders(response));
26 | } catch (Exception e) {
27 | e.printStackTrace();
28 | }
29 |
30 | return array;
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/adapter/CustomListAdapter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/src/br/edu/ecommerce/custom/adapter/CustomListAdapter.java
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/app/AppController.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.custom.app;
2 |
3 | import br.edu.ecommerce.custom.util.BitMapCache;
4 |
5 | import com.android.volley.Request;
6 | import com.android.volley.RequestQueue;
7 | import com.android.volley.toolbox.ImageLoader;
8 | import com.android.volley.toolbox.Volley;
9 |
10 | import android.app.Application;
11 | import android.text.TextUtils;
12 |
13 | public class AppController extends Application {
14 |
15 | private static final String TAG = AppController.class.getSimpleName();
16 |
17 | private static AppController appController;
18 |
19 | private RequestQueue requestQueue;
20 | private ImageLoader imageLoader;
21 |
22 | @Override
23 | public void onCreate() {
24 | super.onCreate();
25 | appController = this;
26 | }
27 |
28 | public static synchronized AppController getInstance() {
29 | return appController;
30 | }
31 |
32 | public RequestQueue getRequestQueue() {
33 | if (requestQueue == null) {
34 | requestQueue = Volley.newRequestQueue(getApplicationContext());
35 | }
36 | return requestQueue;
37 | }
38 |
39 | public ImageLoader getImageLoader() {
40 | getRequestQueue();
41 | if (imageLoader == null) {
42 | imageLoader = new ImageLoader(requestQueue, new BitMapCache());
43 | }
44 | return imageLoader;
45 | }
46 |
47 | public void addToRequestQueue(Request request, String tag) {
48 | request.setTag(TextUtils.isEmpty(tag) ? TAG : tag);
49 | getRequestQueue().add(request);
50 | }
51 |
52 | public void addToRequestQueue(Request request) {
53 | request.setTag(TAG);
54 | getRequestQueue().add(request);
55 | }
56 |
57 | public void cancelarRequestPending(Object tag) {
58 | if (requestQueue != null) {
59 | requestQueue.cancelAll(tag);
60 | }
61 | }
62 |
63 | }
64 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/model/Produto.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.custom.model;
2 |
3 | import java.io.Serializable;
4 | import java.util.ArrayList;
5 | import java.util.List;
6 |
7 | import com.google.gson.annotations.SerializedName;
8 |
9 | public class Produto implements Serializable {
10 |
11 | private static final long serialVersionUID = 3990466591798951963L;
12 |
13 | private int id;
14 |
15 | private String titulo;
16 |
17 | @SerializedName("imagem")
18 | private String urlImg;
19 |
20 | private int qtde;
21 |
22 | private String sku;
23 |
24 | private double valor;
25 |
26 | @SerializedName("categoria")
27 | private List categorias = new ArrayList();
28 |
29 | public Produto() {
30 | }
31 |
32 | public Produto(String titulo, String urlImg, int qtde, double valor,
33 | List categorias) {
34 | this.titulo = titulo;
35 | this.urlImg = urlImg;
36 | this.qtde = qtde;
37 | this.valor = valor;
38 | this.categorias = categorias;
39 | }
40 |
41 | public String getTitulo() {
42 | return titulo;
43 | }
44 |
45 | public void setTitulo(String titulo) {
46 | this.titulo = titulo;
47 | }
48 |
49 | public String getUrlImg() {
50 | return urlImg;
51 | }
52 |
53 | public void setUrlImg(String urlImg) {
54 | this.urlImg = urlImg;
55 | }
56 |
57 | public int getQtde() {
58 | return qtde;
59 | }
60 |
61 | public void setQtde(int qtde) {
62 | this.qtde = qtde;
63 | }
64 |
65 | public double getValor() {
66 | return valor;
67 | }
68 |
69 | public void setValor(double valor) {
70 | this.valor = valor;
71 | }
72 |
73 | public List getCategorias() {
74 | return categorias;
75 | }
76 |
77 | public void setCategorias(List categorias) {
78 | this.categorias = categorias;
79 | }
80 |
81 | public int getId() {
82 | return id;
83 | }
84 |
85 | public void setId(int id) {
86 | this.id = id;
87 | }
88 |
89 | public String getSku() {
90 | return sku;
91 | }
92 |
93 | public void setSku(String sku) {
94 | this.sku = sku;
95 | }
96 |
97 | }
98 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/model/Usuario.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.custom.model;
2 |
3 | public class Usuario {
4 |
5 | private int id;
6 |
7 | private String login;
8 |
9 | private String senha;
10 |
11 | private boolean logado;
12 |
13 | public int getId() {
14 | return id;
15 | }
16 |
17 | public void setId(int id) {
18 | this.id = id;
19 | }
20 |
21 | public String getLogin() {
22 | return login;
23 | }
24 |
25 | public void setLogin(String login) {
26 | this.login = login;
27 | }
28 |
29 | public String getSenha() {
30 | return senha;
31 | }
32 |
33 | public void setSenha(String senha) {
34 | this.senha = senha;
35 | }
36 |
37 | public boolean isLogado() {
38 | return logado;
39 | }
40 |
41 | public void setLogado(boolean logado) {
42 | this.logado = logado;
43 | }
44 |
45 | }
46 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/custom/util/BitMapCache.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/src/br/edu/ecommerce/custom/util/BitMapCache.java
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/dominio/DashBoardListItem.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.dominio;
2 |
3 | import br.edu.ecommerce.R;
4 |
5 | public enum DashBoardListItem {
6 |
7 | LISTAR("Listar", R.drawable.about),
8 | PESQUISAR("Pesquisar", R.drawable.search);
9 |
10 | private String titulo;
11 |
12 | private Integer idImg;
13 |
14 | private DashBoardListItem(String titulo, Integer idImg) {
15 | this.titulo = titulo;
16 | this.idImg = idImg;
17 | }
18 |
19 | public String getTitulo() {
20 | return titulo;
21 | }
22 |
23 | public Integer getIdImg() {
24 | return idImg;
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/dominio/ValidacaoLogin.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.dominio;
2 |
3 | import br.edu.ecommerce.custom.model.Usuario;
4 |
5 | public class ValidacaoLogin {
6 |
7 | private boolean valido;
8 |
9 | private String mensagem;
10 |
11 | private Usuario usuario;
12 |
13 | public boolean isValido() {
14 | return valido;
15 | }
16 |
17 | public void setValido(boolean valido) {
18 | this.valido = valido;
19 | }
20 |
21 | public String getMensagem() {
22 | return mensagem;
23 | }
24 |
25 | public void setMensagem(String mensagem) {
26 | this.mensagem = mensagem;
27 | }
28 |
29 | public Usuario getUsuario() {
30 | return usuario;
31 | }
32 |
33 | public void setUsuario(Usuario usuario) {
34 | this.usuario = usuario;
35 | }
36 |
37 | }
38 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/dominio/ValidacaoMock.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.dominio;
2 |
3 | public class ValidacaoMock {
4 |
5 | private boolean valido;
6 |
7 | private String mensagem;
8 |
9 | public boolean isValido() {
10 | return valido;
11 | }
12 |
13 | public void setValido(boolean valido) {
14 | this.valido = valido;
15 | }
16 |
17 | public String getMensagem() {
18 | return mensagem;
19 | }
20 |
21 | public void setMensagem(String mensagem) {
22 | this.mensagem = mensagem;
23 | }
24 |
25 | }
26 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/dto/PessoaDTO.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.dto;
2 |
3 | import java.io.Serializable;
4 |
5 | public class PessoaDTO implements Serializable {
6 |
7 | private static final long serialVersionUID = -4063585427419659013L;
8 |
9 | private Integer idPessoa;
10 |
11 | private String nome;
12 |
13 | private String endereco;
14 |
15 | private Long cpf;
16 |
17 | private Integer profissao;
18 |
19 | private char sexo;
20 |
21 | public String getNome() {
22 | return nome;
23 | }
24 |
25 | public void setNome(String nome) {
26 | this.nome = nome;
27 | }
28 |
29 | public String getEndereco() {
30 | return endereco;
31 | }
32 |
33 | public void setEndereco(String endereco) {
34 | this.endereco = endereco;
35 | }
36 |
37 | public Long getCpf() {
38 | return cpf;
39 | }
40 |
41 | public void setCpf(Long cpf) {
42 | this.cpf = cpf;
43 | }
44 |
45 | public Integer getProfissao() {
46 | return profissao;
47 | }
48 |
49 | public void setProfissao(Integer profissao) {
50 | this.profissao = profissao;
51 | }
52 |
53 | public char getSexo() {
54 | return sexo;
55 | }
56 |
57 | public void setSexo(char sexo) {
58 | this.sexo = sexo;
59 | }
60 |
61 | public Integer getIdPessoa() {
62 | return idPessoa;
63 | }
64 |
65 | public void setIdPessoa(Integer idPessoa) {
66 | this.idPessoa = idPessoa;
67 | }
68 |
69 | }
70 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/paypal/Config.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.paypal;
2 |
3 | import com.paypal.android.sdk.payments.PayPalConfiguration;
4 | import com.paypal.android.sdk.payments.PayPalPayment;
5 |
6 | public class Config {
7 |
8 | // PayPal app configuration
9 | public static final String PAYPAL_CLIENT_ID = "AY-603rRjtyN8mhlqIh7MpYljXK8Vbmd448PGjdonA15gBW3y2idzkVfo1zJNeLfF7F9pVXxoFgoy80k";
10 | public static final String PAYPAL_CLIENT_SECRET = "EJunpGLethNAh5oF0Rah6KMr7nsPb9TMaAMtiqVr4DExtXBDnza2Gl9I5zxnbJEA7ugjdiV5515uGMyA";
11 |
12 | public static final String PAYPAL_ENVIRONMENT = PayPalConfiguration.ENVIRONMENT_SANDBOX;
13 | public static final String PAYMENT_INTENT = PayPalPayment.PAYMENT_INTENT_SALE;
14 | public static final String DEFAULT_CURRENCY = "BRL";
15 |
16 | // PayPal server urls
17 | public static final String URL_PRODUTOS = "http://192.168.0.104:8080/eCommerce-web/produto/produtos";
18 | public static final String URL_VER_PAGTOS = "http://192.168.0.104:8080/eCommerce-web/produto/checkPagto";
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/sqlite/LoginOpenHelper.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.sqlite;
2 |
3 | import java.util.Locale;
4 | import java.util.ResourceBundle;
5 |
6 | import br.edu.ecommerce.comum.Constantes;
7 | import android.content.ContentValues;
8 | import android.content.Context;
9 | import android.database.Cursor;
10 | import android.database.sqlite.SQLiteDatabase;
11 | import android.database.sqlite.SQLiteOpenHelper;
12 |
13 | public class LoginOpenHelper extends SQLiteOpenHelper {
14 |
15 | private static ResourceBundle config =
16 | ResourceBundle.getBundle(Constantes.DB_CONFIG_PROPS, Locale.getDefault());
17 |
18 | public LoginOpenHelper(Context context) {
19 | super(context, config.getString(Constantes.DB_CONFIG_NOME), null,
20 | Integer.parseInt(config.getString(Constantes.DB_CONFIG_VERSAO)));
21 | }
22 |
23 | @Override
24 | public void onCreate(SQLiteDatabase db) {
25 | StringBuilder sql = new StringBuilder();
26 | sql.append("CREATE TABLE TB_USUARIO (");
27 | sql.append(" ID_USUARIO INTEGER PRIMARY KEY AUTOINCREMENT,");
28 | sql.append(" LOGIN TEXT NOT NULL,");
29 | sql.append(" SENHA TEXT NOT NULL)");
30 | db.execSQL(sql.toString());
31 |
32 | sql = new StringBuilder();
33 | sql.append("CREATE TABLE TB_PESSOA (");
34 | sql.append(" ID_PESSOA INTEGER PRIMARY KEY AUTOINCREMENT,");
35 | sql.append(" NOME TEXT NOT NULL,");
36 | sql.append(" ENDERECO TEXT NOT NULL,");
37 | sql.append(" CPF TEXT NOT NULL,");
38 | sql.append(" PROFISSAO INT NOT NULL,");
39 | sql.append(" SEXO CHAR NOT NULL)");
40 | db.execSQL(sql.toString());
41 | mockPopulaUsuarios(db);
42 | }
43 |
44 | private void mockPopulaUsuarios(SQLiteDatabase db) {
45 | StringBuilder sql = new StringBuilder();
46 | sql.append("INSERT INTO TB_USUARIO(LOGIN, SENHA) VALUES('diogo', '123')");
47 | db.execSQL(sql.toString());
48 |
49 | ContentValues values = new ContentValues();
50 | values.put("LOGIN", "admin");
51 | values.put("SENHA", "admin");
52 | db.insert("TB_USUARIO", null, values);
53 | }
54 |
55 | @Override
56 | public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
57 | // TODO Auto-generated method stub
58 |
59 | }
60 |
61 | public boolean validarLogin(String usuario, String senha) {
62 | SQLiteDatabase db = getReadableDatabase();
63 | Cursor cursor = db.query("TB_USUARIO", null, "LOGIN = ? AND SENHA = ?",
64 | new String[]{usuario, senha}, null, null, null);
65 | if (cursor.moveToFirst()) {
66 | return true;
67 | }
68 | return false;
69 | }
70 | }
71 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/sqlite/MockOpenHelper.java:
--------------------------------------------------------------------------------
1 | package br.edu.ecommerce.sqlite;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 | import java.util.Locale;
6 | import java.util.ResourceBundle;
7 |
8 | import android.content.ContentValues;
9 | import android.content.Context;
10 | import android.database.Cursor;
11 | import android.database.sqlite.SQLiteDatabase;
12 | import android.database.sqlite.SQLiteOpenHelper;
13 | import br.edu.ecommerce.comum.Constantes;
14 | import br.edu.ecommerce.dto.PessoaDTO;
15 |
16 | public class MockOpenHelper extends SQLiteOpenHelper {
17 |
18 | private static ResourceBundle config =
19 | ResourceBundle.getBundle(Constantes.DB_CONFIG_PROPS, Locale.getDefault());
20 |
21 | public MockOpenHelper(Context context) {
22 | super(context, config.getString(Constantes.DB_CONFIG_NOME), null,
23 | Integer.parseInt(config.getString(Constantes.DB_CONFIG_VERSAO)));
24 | }
25 |
26 | @Override
27 | public void onCreate(SQLiteDatabase db) {
28 | }
29 |
30 | @Override
31 | public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
32 | onCreate(db);
33 | }
34 |
35 | public void cadastrar(PessoaDTO pessoaDTO) {
36 | SQLiteDatabase db = this.getWritableDatabase();
37 |
38 | ContentValues values = new ContentValues();
39 | values.put("NOME", pessoaDTO.getNome());
40 | values.put("ENDERECO", pessoaDTO.getEndereco());
41 | values.put("CPF", pessoaDTO.getCpf());
42 | values.put("PROFISSAO", pessoaDTO.getProfissao());
43 | values.put("SEXO", String.valueOf(pessoaDTO.getSexo()));
44 |
45 | db.insert("TB_PESSOA", null, values);
46 | }
47 |
48 | public List listar() {
49 | List lista = new ArrayList();
50 | SQLiteDatabase db = this.getReadableDatabase();
51 |
52 | Cursor cursor = db.query(true, "TB_PESSOA", null, null, null, null, null, "ID_PESSOA", null, null);
53 | while (cursor.moveToNext()) {
54 | PessoaDTO pessoaDTO = new PessoaDTO();
55 | pessoaDTO.setIdPessoa(cursor.getInt(cursor.getColumnIndex("ID_PESSOA")));
56 | pessoaDTO.setNome(cursor.getString(cursor.getColumnIndex("NOME")));
57 | pessoaDTO.setEndereco(cursor.getString(cursor.getColumnIndex("ENDERECO")));
58 | pessoaDTO.setCpf(cursor.getLong(cursor.getColumnIndex("CPF")));
59 | pessoaDTO.setProfissao(cursor.getInt(cursor.getColumnIndex("PROFISSAO")));
60 | pessoaDTO.setSexo(cursor.getString(cursor.getColumnIndex("SEXO")).charAt(0));
61 |
62 | lista.add(pessoaDTO);
63 | }
64 |
65 | return lista;
66 | }
67 |
68 | public PessoaDTO consultarPessoaPorId(Integer idPessoa) {
69 | PessoaDTO pessoaDTO = new PessoaDTO();
70 |
71 | SQLiteDatabase db = this.getReadableDatabase();
72 |
73 | Cursor cursor = db.query("TB_PESSOA", null, "ID_PESSOA=?",
74 | new String[] {idPessoa.toString()}, null, null, "ID_PESSOA");
75 | while (cursor.moveToNext()) {
76 | pessoaDTO.setIdPessoa(cursor.getInt(cursor.getColumnIndex("ID_PESSOA")));
77 | pessoaDTO.setNome(cursor.getString(cursor.getColumnIndex("NOME")));
78 | pessoaDTO.setEndereco(cursor.getString(cursor.getColumnIndex("ENDERECO")));
79 | pessoaDTO.setCpf(cursor.getLong(cursor.getColumnIndex("CPF")));
80 | pessoaDTO.setProfissao(cursor.getInt(cursor.getColumnIndex("PROFISSAO")));
81 | pessoaDTO.setSexo(cursor.getString(cursor.getColumnIndex("SEXO")).charAt(0));
82 | }
83 |
84 | return pessoaDTO;
85 | }
86 |
87 | public void removerPessoaPorId(Integer idPessoa) {
88 | SQLiteDatabase db = this.getWritableDatabase();
89 |
90 | db.delete("TB_PESSOA", "ID_PESSOA=?", new String[]{idPessoa.toString()});
91 | }
92 |
93 | public void atualizarPessoa(PessoaDTO pessoaDTO) {
94 | SQLiteDatabase db = this.getWritableDatabase();
95 |
96 | ContentValues values = new ContentValues();
97 | values.put("NOME", pessoaDTO.getNome());
98 | values.put("ENDERECO", pessoaDTO.getEndereco());
99 | values.put("CPF", pessoaDTO.getCpf());
100 | values.put("PROFISSAO", pessoaDTO.getProfissao());
101 | values.put("SEXO", String.valueOf(pessoaDTO.getSexo()));
102 |
103 | db.update("TB_PESSOA", values, "ID_PESSOA=?", new String[]{pessoaDTO.getIdPessoa().toString()});
104 | }
105 | }
106 |
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/util/MensagemUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/src/br/edu/ecommerce/util/MensagemUtil.java
--------------------------------------------------------------------------------
/src/br/edu/ecommerce/util/WebServiceUtil.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aridclown/eCommerce-Android/f80c2a79e9cfdaa87e833114817943c5e7008e93/src/br/edu/ecommerce/util/WebServiceUtil.java
--------------------------------------------------------------------------------
/src/database_config.properties:
--------------------------------------------------------------------------------
1 | config.database.nome=db_lojavirtual.db
2 | config.database.versao=1
--------------------------------------------------------------------------------