Développement sous android

kristou1987 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
kristou1987 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   1 993
 
Salut,

Tu as déjà des connaissances en Java ou en développement Android ?
0
Kristou1987
 
Je suis nouveau dans le développement android
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
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   Statut Membre Dernière intervention  
 
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