Android :: Uploading An Image In A Multipart Message - Sample Code
May 10, 2009
In response to a request over here: http://bit.ly/E1Qqm
This is some sample code for uploading an image to the web, as part of a multipart message. It assumes that the photo is stored on the SD card as "photo.jpg". You'll need to download and add a couple of jar files to the project's built path - commons-httpclient.jar and httpcomponents-client-4.0-alpha4.
It is working on my device. However (big caveats here) - it's much slower than I would like, and much slower than other applications I've installed that upload photos. It also feels hacky - e.g. the way the background thread communicates problems with the upload to the main thread using variables. I'm sure there must be a neater way to do it.
If you figure out a way to improve the code,
code:............
View 5 Replies
May 19, 2010
In would like to write a simple Android application that takes a picture from the camera and uploads it to a webserver. Additionaly, I would like it to print in the screen the response from the server which is a simple text string.Do you know if there is any sample code that does something like that?
View 1 Replies
View Related
Nov 18, 2009
I would like to convert an image to text. ie take a picture of a receipt. Could someone point me in the direction of a tutorial or sample code.
View 2 Replies
View Related
Jul 29, 2010
This is my code.
I got Http 400 error.
CODE:...................
View 2 Replies
View Related
Oct 12, 2010
As part of my Android app, I'd like to upload bitmaps to be remotely stored. I have simple HTTP GET and POST communication working perfectly, but documentation on how to do a multipart POST seems to be as rare as unicorns.
Furthermore, I'd like to transmit the image directly from memory, instead of working with a file. In the example code below, I'm getting a byte array from a file to be used later on with HttpClient and MultipartEntity.
CODE:..............
This all seems fairly clear to me, except that I can't for the life of me find out where to get this ByteArrayPartSource. I have linked to the httpclient and httpmime JAR files, but no dice. I hear that the package structure changed drastically between HttpClient 3.x and 4.x.
Is anyone using this ByteArrayPartSource in Android, and how did they import it?
After digging around in the documentation and scouring the Internet, I came up with something that fit my needs. To make a multipart request such as a form POST, the following code did the trick for me:
CODE:.....
The HTTPMultipartMode.BROWSER_COMPATIBLE bit is very important.
View 1 Replies
View Related
Feb 17, 2009
I tried google's camera API sample code. I found there are 2 problems: 1> It only can take picture in Landscape orientation 2> After click the space "key", the application crashes.
XML: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <SurfaceView android:id="@+id/surface" android:layout_width="fill_parent" android:layout_height="10dip" android:layout_weight="1"> </SurfaceView> </LinearLayout> Java code: /** * Copyright (c) 2007, Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License......
View 12 Replies
View Related
May 20, 2010
I'm breaking into GUI programming with android, trying to compile and analyze Lunar Lander sample program. The instructions for using Eclipse say to select "Create project from existing source" but that option doesn't exist. If I select File->New->Project I can select "Java project from Existing Ant Buildfile". Using that I've tried selecting various xml files as "Ant Buildfile" but all give me the "The file selected is not a valid Ant buildfile" error.I just want to run GUI sample projects, preferably with Eclipse. Any useful tips will be appreciated.
View 2 Replies
View Related
Mar 20, 2009
I want to use the system brightness in android,anybody can give me a sample code of getting the brightness from android.
View 18 Replies
View Related
Oct 27, 2010
How can i clear all cookies?
could u give me a sample code to clear all cookies?
View 1 Replies
View Related
Apr 7, 2009
I'm trying to get my 1st android application (blackjack) going and am so confused with layouts button etc etc. Are there any sample source code for me to review? I have ran through the source that come with the SDK and the android source tree.Still pretty confused. am I stupid?
View 3 Replies
View Related
Oct 7, 2010
I used some of the code from the Android sdk examples.Legally I know apache is compatible with GPL3 (license for my code), but what do I do about the copyright notice in the code?Do I keep the "Copyright (C) 2009 The Android Open Source Project" and apache license and just indicate the content was changed.Has anyone dealt with this? The Legal dept has no clue.
View 3 Replies
View Related
Sep 27, 2010
I am new to Android mobile application development.I would like to know , how can I handle the exception , like HttpConnection related exceptions or any other exceptions.Do I need to display an AlertDialog to the user.Kindly provide a sample code or project source code on how can I handle HttpConnection or similar type of Exceptions.
View 1 Replies
View Related
Sep 23, 2010
I have an application that requires that some images are uploaded to the device and replaced when the image changes.
For example, the first time the application is opened it goes ot the server and downloads some images, then the second time it verifies if there are new images to be downloaded, if there are it downloads them.
What could be the best approach to store the images on the device? creating a file folder for the application and a content provider?
View 2 Replies
View Related
Nov 8, 2009
The code seems no problem when I run it, but it stop unexpectedly in the emulator. I read some answer in the forum, It has to look at the logcat to see about the exception handler. But I do not really understand the logcat output. Please, developers, help me!. Below are the coding and my logcat output.
package com.example.testing; import android.app.Activity; import android.media.MediaPlayer; import android.os.Bundle; import android.util.Log; import android.widget.TextView; import android.widget.Toast; import com.example.testing.R;
public class testing extends Activity {
private static final String TAG = "MediaPlayerDemo";
private MediaPlayer mMediaPlayer;
private static final String MEDIA = "media";
private static final int LOCAL_AUDIO = 1;
private static final int STREAM_AUDIO = 2;
private static final int RESOURCES_AUDIO = 3;
private static final int LOCAL_VIDEO = 4;
private static final int STREAM_VIDEO = 5;
private String path;
private TextView tx;
@Override public void onCreate(Bundle icicle) {super.onCreate(icicle);
tx = new TextView(this);setContentView(tx);Bundle extras = getIntent().getExtras()
playAudio(extras.getInt(MEDIA));}
private void playAudio(Integer media)
{try {switch (media){case LOCAL_AUDIO:/**
* TODO: Set the path variable to a local audio file path.*/path = "/res/raw/test1";
if (path == "") {// Tell the user to provide an audio file URL.Toast.makeText(testing.this
"Please edit MediaPlayer_Audio Activity, "
+ "and set the path variable to your audio file path."
+ " Your audio file must be stored on sdcard.",Toast.LENGTH_LONG).show(); }
mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(path);
mMediaPlayer.prepare();
mMediaPlayer.start();
break;case RESOURCES_AUDIO:/**
* TODO: Upload a audio file to res/raw folder and provide
* its resid in MediaPlayer.create() method.*/
mMediaPlayer = MediaPlayer.create(this, R.raw.test1);
mMediaPlayer.start();}
tx.setText("Playing audio...");}
catch (Exception e) {Log.e(TAG, "error: " + e.getMessage(), e);}}
@Override protected void onDestroy() {super.onDestroy();
// TODO Auto-generated method stub if (mMediaPlayer != null) { mMediaPlayer.release();mMediaPlayer = null;}}}
LOGCAT OUTPUT 11-08 06:40:03.647: INFO/DEBUG(539): debuggerd: Jun 30 2009 17:00:51 11-08 06:40:03.659: INFO/vold(538): Android Volume Daemon version 2.0 11-08 06:40:03.678: ERROR/vold(538): Error opening switch name path '/ sys/class/switch/test2' (No such file or directory) 11-08 06:40:03.678: ERROR/vold(538): Error bootstrapping switch '/sys/ class/switch/test2' (m) 11-08 06:40:03.678: ERROR/vold(538): Error opening switch name path '/ sys/class/switch/test' (No such file or directory) 11-08 06:40:03.678: ERROR/vold(538): Error bootstrapping switch '/sys/ class/switch/test' (m) 11-08 06:40:03.678: DEBUG/vold(538): Bootstrapping complete 11-08 06:40:03.817: ERROR/flash_image(544): can't find recovery partition 11-08 06:40:03.918: DEBUG/qemud(546): entering main loop 11-08 06:40:04.588: DEBUG/AndroidRuntime(541): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< 11-08 06:40:04.588: DEBUG/AndroidRuntime(541): CheckJNI is ON 11-08 06:40:04.828: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10 11-08 06:40:04.828: DEBUG/qemud(546): created client 0xe078 listening on fd 8 11-08 06:40:04.828: DEBUG/qemud(546): fdhandler_event: disconnect on fd 8 11-08 06:40:04.877: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10 11-08 06:40:04.877: DEBUG/qemud(546): created client 0xf028 listening on fd 8 11-08 06:40:04.877: DEBUG/qemud(546): client_fd_receive: attempting registration for service 'gsm' 11-08 06:40:04.877: DEBUG/qemud(546): client_fd_receive: -> received channel id 1 11-08 06:40:04.887: DEBUG/qemud(546): client_registration: registration succeeded for client 1 11-08 06:40:05.108: INFO/(542): ServiceManager: 0xac38 11-08 06:40:05.127: INFO/AudioFlinger(542): AudioFlinger's thread ready to run for output 0 11-08 06:40:05.147: INFO/CameraService(542): CameraService started: pid=542 11-08 06:40:05.207: DEBUG/AndroidRuntime(541): --- registering native functions --- 11-08 06:40:05.528: INFO/Zygote(541): Preloading classes... 11-08 06:40:05.538: DEBUG/dalvikvm(541): GC freed 764 objects / 42216 bytes in 10ms 11-08 06:40:05.717: DEBUG/dalvikvm(541): GC freed 278 objects / 17160 bytes in 4ms 11-08 06:40:05.897: DEBUG/dalvikvm(541): GC freed 208 objects / 12696 bytes in 5ms 11-08 06:40:05.967: DEBUG/dalvikvm(541): Trying to load lib /system/ lib/libmedia_jni.so 0x0 11-08 06:40:06.107: DEBUG/dalvikvm(541): Added shared lib /system/lib/ libmedia_jni.so 0x0 11-08 06:40:06.107: DEBUG/dalvikvm(541): Trying to load lib /system/ lib/libmedia_jni.so 0x0 11-08 06:40:06.107: DEBUG/dalvikvm(541): Shared lib '/system/lib/ libmedia_jni.so' already loaded in same CL 0x0 11-08 06:40:06.107: DEBUG/dalvikvm(541): Trying to load lib /system/ lib/libmedia_jni.so 0x0 11-08 06:40:06.107: DEBUG/dalvikvm(541): Shared lib '/system/lib/ libmedia_jni.so' already loaded in same CL 0x0 11-08 06:40:06.107: DEBUG/dalvikvm(541): Trying to load lib /system/ lib/libmedia_jni.so 0x0 11-08 06:40:06.107: DEBUG/dalvikvm(541): Shared lib '/system/lib/ libmedia_jni.so' already loaded in same CL 0x0 11-08 06:40:06.119: DEBUG/dalvikvm(541): GC freed 462 objects / 29144 bytes in 6ms 11-08 06:40:06.527: DEBUG/dalvikvm(541): GC freed 3584 objects / 171648 bytes in 17ms 11-08 06:40:07.699: DEBUG/dalvikvm(541): GC freed 11329 objects / 400856 bytes in 27ms 11-08 06:40:08.007: DEBUG/dalvikvm(541): GC freed 10472 objects / 438272 bytes in 28ms 11-08 06:40:08.327: DEBUG/dalvikvm(541): GC freed 10975 objects / 459800 bytes in 33ms 11-08 06:40:09.327: DEBUG/dalvikvm(541): GC freed 14372 objects / 506896 bytes in 36ms 11-08 06:40:09.658: DEBUG/dalvikvm(541): GC freed 11314 objects / 481360 bytes in 36ms 11-08 06:40:09.847: DEBUG/dalvikvm(541): GC freed 5928 objects / 248640 bytes in 30ms 11-08 06:40:10.027: DEBUG/dalvikvm(541): GC freed 349 objects / 37032 bytes in 24ms 11-08 06:40:10.228: DEBUG/dalvikvm(541): GC freed 778 objects / 48376 bytes in 33ms 11-08 06:40:10.327: DEBUG/dalvikvm(541): GC freed 321 objects / 37288 bytes in 34ms 11-08 06:40:10.757: DEBUG/dalvikvm(541): GC freed 477 objects / 29584 bytes in 34ms 11-08 06:40:10.788: DEBUG/dalvikvm(541): Trying to load lib /system/ lib/libwebcore.so 0x0 11-08 06:40:10.869: DEBUG/dalvikvm(541): Added shared lib /system/lib/ libwebcore.so 0x0 11-08 06:40:11.048: DEBUG/dalvikvm(541): GC freed 441 objects / 26224 bytes in 35ms 11-08 06:40:11.147: DEBUG/dalvikvm(541): GC freed 506 objects / 41464 bytes in 33ms 11-08 06:40:11.248: DEBUG/dalvikvm(541): GC freed 537 objects / 38832 bytes in 38ms 11-08 06:40:11.368: DEBUG/dalvikvm(541): GC freed 342 objects / 22552 bytes in 35ms 11-08 06:40:11.457: DEBUG/dalvikvm(541): GC freed 338 objects / 18736 bytes in 38ms 11-08 06:40:11.567: DEBUG/dalvikvm(541): GC freed 629 objects / 32136 bytes in 36ms 11-08 06:40:12.518: DEBUG/dalvikvm(541): GC freed 14257 objects / 497280 bytes in 57ms 11-08 06:40:12.868: DEBUG/dalvikvm(541): GC freed 11164 objects / 469576 bytes in 53ms 11-08 06:40:13.188: DEBUG/dalvikvm(541): GC freed 7134 objects / 311424 bytes in 55ms 11-08 06:40:13.357: DEBUG/dalvikvm(541): GC freed 752 objects / 43224 bytes in 41ms 11-08 06:40:13.449: DEBUG/dalvikvm(541): GC freed 598 objects / 31496 bytes in 43ms 11-08 06:40:13.558: DEBUG/dalvikvm(541): GC freed 413 objects / 26336 bytes in 43ms 11-08 06:40:13.597: INFO/Zygote(541): ...preloaded 1166 classes in 8066ms. 11-08 06:40:13.648: DEBUG/dalvikvm(541): GC freed 313 objects / 19952 bytes in 46ms 11-08 06:40:13.648: INFO/Zygote(541): Preloading resources... 11-08 06:40:13.707: DEBUG/dalvikvm(541): GC freed 54 objects / 11248 bytes in 43ms 11-08 06:40:14.118: DEBUG/dalvikvm(541): GC freed 337 objects / 15008 bytes in 46ms 11-08 06:40:14.338: DEBUG/dalvikvm(541): GC freed 280 objects / 11768 bytes in 44ms 11-08 06:40:14.368: INFO/Zygote(541): ...preloaded 48 resources in 712ms. 11-08 06:40:14.397: INFO/Zygote(541): ...preloaded 15 resources in 23ms. 11-08 06:40:14.448: DEBUG/dalvikvm(541): GC freed 117 objects / 8448 bytes in 50ms 11-08 06:40:14.498: DEBUG/dalvikvm(541): GC freed 205 objects / 8104 bytes in 45ms 11-08 06:40:14.557: DEBUG/dalvikvm(541): GC freed 36 objects / 1400 bytes in 53ms 11-08 06:40:14.567: INFO/dalvikvm(541): Splitting out new zygote heap 11-08 06:40:14.588: INFO/dalvikvm(541): System server process 569 has been created 11-08 06:40:14.597: INFO/Zygote(541): Accepting command socket connections 11-08 06:40:14.651: INFO/jdwp(569): received file descriptor 10 from ADB 11-08 06:40:14.727: WARN/System.err(569): Can't dispatch DDM chunk 4d505251: no handler...
read more»
View 2 Replies
View Related
Dec 18, 2009
Bluetooth Developers, We have just published an Android Bluetooth Developers Guide, and a Sample Application. I hope these become a useful resource, Android Bluetooth Project Lead
View 4 Replies
View Related
Jul 16, 2010
I'm looking for an android code example on how I would be able to make my phone listen for a "shake" and then have it trigger webview.reload(); to simply reload the webview on the activity. Anyone have any insight on this topic?
View 2 Replies
View Related
Mar 31, 2010
Is there a stand-alone sample code for video capturing in Android ?
View 2 Replies
View Related
Apr 2, 2010
I want a sample application for camera in android. If anybody developed any application please share with me along with source code.
View 1 Replies
View Related
Feb 19, 2010
I have a listview in the first page of the application which takes almost a minute to populate. It would be nice if after each entry were generated (in a non-ui thread) the list added that entry - Simply calling refresh in the UI thread with a handler post does not do the trick. I use an ArrayAdapter constructed with a list.
View 2 Replies
View Related
Aug 31, 2010
I am making a slideshow app. I have been looking for a sample code, but I couldn't get it. Does anyone know sample code for it?
View 3 Replies
View Related
May 6, 2009
I want to download a apk file from my server and run this apk file in my application. i want to know is that possible. if it can, please post the sample code.
View 4 Replies
View Related
Sep 29, 2010
I created a project from the ContactManager sample code and installed it on my DX. When I click the account spinner, in addition to the 2 accounts I have on the device, it displays 33 seemingly random characters followed by "@random.svcmot.com". Does anyone know what this account is?
View 2 Replies
View Related
Sep 29, 2010
I am having problem while passing string argument using javascript injection in my android application..
I am using the code...
, but m not getting the exact output..
I want to connect my login form (locally created) with website, so that whenever user enter userID & password in my login form, it automatically get added to that website login form..
View 2 Replies
View Related
Oct 4, 2010
I want to play online radio in android application?
It can be done RTMP.
But i am not aware how to move ahead.
Can some one throw light on this?
View 1 Replies
View Related
Feb 1, 2010
My question concerns using aidl.exe (on a Windows system) from the command line. This question has nothing to do with Eclipse, Netbeans, etc. Included with the Android SDK are the following three AIDL definition files: IRemoteService.aidl IRemoteServiceCallback.aidl ISecondary.aidl. Located in the following directory: C:android-sdk-windowsplatformsandroid 2.1samplesApiDemossrccomexampleandroidapisapp. For the sake of simplicity, I copied aidl.exe into the above directory. Then, from a console Window, I successfully used the following two commands to generate .java files: C:Android-projectApiDemossrccomexampleandroidapisapp>aidl IRemoteServiceCallback.aidl C:Android-projectApiDemossrccomexampleandroidapisapp>aidl ISecondary.aidl. Invoking these commands produced the files: IRemoteServiceCallback.java and ISecondary.java, respectively. So far so good. I note that both .aidl files are simple; they include no 'import' statements..............................
View 2 Replies
View Related
Oct 22, 2010
Can anyone recommend an example or post that shows how to implement a share via SMS/Email/Facebook/Twitter kind of thing for your app?
View 2 Replies
View Related
Nov 29, 2009
Is android supports https ?
Objective: Sending a xml file over https to a web server. The GET and POST is working fine with HTTP, but i don't have any idea regarding https.
It will be great if some sample code can provide me...
View 5 Replies
View Related
Oct 2, 2010
I have an app with Admob ads on it but I find that when I use it the ad almost never refreshes because I don't change activities, instead I just update a text view when buttons are pressed. I have tried searching this on Google but keep comming up short.
I would like to tell the app to refresh the add occasionally, such as after two button clicks or something like that. Does anyone know how to do this and potentially have some sample code for it?
View 1 Replies
View Related
Jun 29, 2010
I am new to Android.
I need the sample code of an mp3 player in android to play more than one file.
i.e Song should be played one after the other from a particular folder in our system
Can any one post some sample code.
View 2 Replies
View Related
Sep 8, 2010
Kindly provide the sample code for scanning Bar code for Android application.
View 1 Replies
View Related