Commit ebb9bbda6dcee3e99bb1672b7c91f8f6173937c2

Authored by Imanol-Mikel Barba Sabariego
1 parent a8bf0d91

HTMLParser comentado

bin/UPC_NEWS_v0.apk deleted
No preview for this file type
bin/classes.dex deleted
No preview for this file type
bin/classes/com/upc/pbe/upcnews/HTMLParser.class deleted
No preview for this file type
bin/classes/com/upc/pbe/upcnews/Parser.class deleted
No preview for this file type
bin/classes/com/upc/pbe/upcnews/Playlist.class deleted
No preview for this file type
bin/jarlist.cache deleted
1   -# cache for current jar dependecy. DO NOT EDIT.
2   -# format is <lastModified> <length> <SHA-1> <path>
3   -# Encoding is UTF-8
bin/res/drawable-hdpi/ic_action_search.png deleted

409 Bytes

bin/res/drawable-hdpi/ic_launcher.png deleted

8.33 KB

bin/res/drawable-ldpi/ic_launcher.png deleted

3.07 KB

bin/res/drawable-mdpi/ic_action_search.png deleted

311 Bytes

bin/res/drawable-mdpi/ic_launcher.png deleted

4.54 KB

bin/res/drawable-xhdpi/ic_action_search.png deleted

491 Bytes

bin/res/drawable-xhdpi/ic_launcher.png deleted

12.7 KB

bin/resources.ap_ deleted
No preview for this file type
gen/com/upc/pbe/upcnews/R.java
... ... @@ -15,33 +15,30 @@ public final class R {
15 15 public static final int ic_launcher=0x7f020001;
16 16 }
17 17 public static final class id {
18   - public static final int AbsoluteLayout1=0x7f080000;
19   - public static final int button=0x7f080003;
20   - public static final int itemprefs=0x7f080004;
21   - public static final int textViewRoute=0x7f080002;
22   - public static final int textViewXml=0x7f080001;
  18 + public static final int AbsoluteLayout1=0x7f070000;
  19 + public static final int button=0x7f070003;
  20 + public static final int menu_settings=0x7f070004;
  21 + public static final int textViewRoute=0x7f070002;
  22 + public static final int textViewXml=0x7f070001;
23 23 }
24 24 public static final class layout {
25 25 public static final int main_activity=0x7f030000;
26 26 }
27 27 public static final class menu {
28   - public static final int menu=0x7f070000;
  28 + public static final int activity_main=0x7f060000;
29 29 }
30 30 public static final class string {
31   - public static final int app_name=0x7f050000;
32   - public static final int descarregar=0x7f050004;
33   - public static final int hello_world=0x7f050001;
34   - public static final int hint=0x7f050005;
35   - public static final int menu_settings=0x7f050002;
36   - public static final int prefs=0x7f050008;
37   - public static final int title_activity_main=0x7f050003;
38   - public static final int url=0x7f050006;
39   - public static final int urlhint=0x7f050007;
  31 + public static final int app_name=0x7f040000;
  32 + public static final int descarregar=0x7f040004;
  33 + public static final int hello_world=0x7f040001;
  34 + public static final int hint=0x7f040005;
  35 + public static final int menu_settings=0x7f040002;
  36 + public static final int prefs=0x7f040008;
  37 + public static final int title_activity_main=0x7f040003;
  38 + public static final int url=0x7f040006;
  39 + public static final int urlhint=0x7f040007;
40 40 }
41 41 public static final class style {
42   - public static final int AppTheme=0x7f060000;
43   - }
44   - public static final class xml {
45   - public static final int prefs=0x7f040000;
  42 + public static final int AppTheme=0x7f050000;
46 43 }
47 44 }
... ...
src/com/upc/pbe/upcnews/HTMLParser.java
... ... @@ -12,8 +12,12 @@ public class HTMLParser {
12 12 }
13 13  
14 14 public ArrayList<String> parse(){
15   - String[] split = code.split("\n");
16   - for(int i = 0; i < split.length; i++){
  15 + //Separem el codi en linies
  16 + String[] split = code.split("\n");
  17 + //Anem mirant cada linia. Si comença amb el tag <li> és un apartat de l'index i ens interessa. Els directoris en
  18 + //HTML contenen una barra "/" seguida d'unes cometes, per tant, busquem la combinació en la linia. Si la conté,
  19 + //la linia conté un directori. Tallem la linia on toca per treure'n el nom i l'afegim a la llista de directoris.
  20 + for(int i = 0; i < split.length; i++){
17 21 if(split[i].startsWith("<li>")){
18 22 if(split[i].contains("/\"")){
19 23 directoris.add(split[i].substring(split[i].indexOf('>', 5), split[i].indexOf('<', 5)-1));
... ...