Développement sous android

Fermé
kristou1987 Messages postés 2 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 30 novembre 2012 - 29 nov. 2012 à 23:06
kristou1987 Messages postés 2 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 30 novembre 2012 - 30 nov. 2012 à 15:59
Bonjour,

je chercher a développer sous ANDROID 4.0 une page qui permet d'uploader un document word (.DOC) et de le consulter.
Merci pour vous aides.

A voir également:

1 réponse

Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
30 nov. 2012 à 12:34
Salut,

Tu as déjà des connaissances en Java ou en développement Android ?
0
Kristou1987
30 nov. 2012 à 12:45
Je suis nouveau dans le développement android
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
Modifié par Célien le 30/11/2012 à 14:17
ok,

Tu peu regarder par exemple des tutoriels Android et la FAQ Android.

Mais tu sais déjà programmer en Java, ou tu as déjà programmé en Android ?
0
kristou1987 Messages postés 2 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 30 novembre 2012
30 nov. 2012 à 15:59
nn je suis un développeur .NET mais j'ai un mini projet en android, alors j'ai fait un essai à l'aide d'un tuto :
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//copier les fichiers de test depuis mon répertoire assets vers la SDCard
copyAssetToSDCard("a.doc");
//lancer la conversion avec les jars d'apache POI
WordToHtmlConverter.main(new String[]{"/mnt/sdcard/a.doc", "/mnt/sdcard/a.html"});
WebView v= (WebView) findViewById(R.id.webView1);

v.loadUrl("file://mnt/sdcard/a.html");
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}



private final int BUF_SIZE = 8192;
private File copyAssetToSDCard(String assetName) {
File copiedFileStoragePath = new File("/mnt/sdcard/"+assetName);
BufferedInputStream bis = null;
OutputStream dexWriter = null;
try {
bis = new BufferedInputStream(getAssets().open(assetName));
dexWriter = new BufferedOutputStream(new FileOutputStream(copiedFileStoragePath));
byte[] buf = new byte[BUF_SIZE];
int len;
while((len = bis.read(buf, 0, BUF_SIZE)) > 0) {
dexWriter.write(buf, 0, len);
}
dexWriter.close();
bis.close();

} catch (Exception e) {e.printStackTrace();
return null;}
Log.d("OfficeCopy", "copied "+assetName+" to /mnt/sdcard");
return copiedFileStoragePath;
}


mais il fini tjr par erreur!!!
0