|
Hi everyone,
I need to capture a video of nearly 30 seconds and upload it to server. Tell me the possible ways to achieve it.
Thank you
|
|
|
|
|
Member 11605078 wrote: Tell me the possible ways to achieve it. It all depends on how you want to achieve it. You will find lots of code samples to help you at http://www.codeproject.com/KB/android/[^].
|
|
|
|
|
I have built a dictionary WEB app using ASP.NET. While building web app, I was using any number of html tags using loops for the meanings of different words. Some words have 20 meanings, some have fewer, some of them have only 1 meaning.
My question is how I can use the same functionality in Android? AFAIK, I use fixed number of textviews in Android which are declared in XML. So what should I use for handling any number of meanings in this case?
Thanks in advance.
|
|
|
|
|
|
I am currently programming in Android websocket without using browser. Few 3rd party Java libraries provides such facility to connect a websocket without using browser.
The websocket server originally programmed as OpenFire plugin. It is exposed to internet via reverse proxy using NGINX server.
I have 2 android phones, one I use a WIFI hotspot and another I use to test the websocket.
The hotspot phone is Android 4.0.4.
The test phone is Android 4.4.4.
The websocket connection if kept idle is closing after 1 minute automatically. But as per the configuration it should only get closed after 3 minutes.
It is properly working if the internet connection is established with the company provided WIFI internet.
|
|
|
|
|
Hello,
I am a beginner in android and I created a project that provides access to a camera with another activity gallery.
I would like to view pictures taken by the camera in the gallery.
here is my code of activity gallery:
public class gallerie extends ActionBarActivity {
Integer[] imageIDs = {
R.drawable.a,
R.drawable.b
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_gallerie);
Gallery gallery = (Gallery) findViewById(R.id.gallery1);
gallery.setAdapter(new ImageAdapter(this));
gallery.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position,long id)
{
Toast.makeText(getBaseContext(), "pic" + (position + 1) + " selected",
Toast.LENGTH_SHORT).show();
ImageView imageView = (ImageView) findViewById(R.id.image1);
imageView.setImageResource(imageIDs[position]);
}
});
}
public class ImageAdapter extends BaseAdapter {
private Context context;
private int itemBackground;
public ImageAdapter(Context c)
{
context = c;
TypedArray a =obtainStyledAttributes(R.styleable.MyGallery);
itemBackground = a.getResourceId(R.styleable.MyGallery_android_galleryItemBackground, 0);
a.recycle();
}
public int getCount() {
return imageIDs.length;
}
public Object getItem(int position) {
return position;
}
public long getItemId(int position) {
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView = new ImageView(context);
imageView.setImageResource(imageIDs[position]);
imageView.setLayoutParams(new Gallery.LayoutParams(400, 400));
imageView.setBackgroundResource(itemBackground);
return imageView;
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_gallerie, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
Code the class that contains the camera:
private GoogleMap mMap;
private LatLng myPosition;
int TAKE_PHOTO_CODE = 0;
public static int count=0;
private void setCamera(Bundle savedInstanceState){
final String dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) + "/picFolder/";
File newdir = new File(dir);
newdir.mkdirs();
Button capture = (Button) findViewById(R.id.btn_photo);
capture.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
count++;
String file = dir + count + ".jpg";
File newfile = new File(file);
try {
newfile.createNewFile();
} catch (IOException e) {
}
Uri outputFileUri = Uri.fromFile(newfile);
Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(cameraIntent, TAKE_PHOTO_CODE);
}
});
}
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == TAKE_PHOTO_CODE && resultCode == RESULT_OK) {
Log.d("CameraDemo", "Pic saved");
}
}
|
|
|
|
|
Ibrahim.elh wrote: I would like to view pictures taken by the camera in the gallery. Have you considered something like:
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType(android.provider.MediaStore.Images.Media.CONTENT_TYPE);
startActivityForResult(intent, 1);
or
Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, 1);
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
I want to see the source code of android registered SIM Tool kit, anyone can share me with
|
|
|
|
|
Member 2458467 wrote: I want to see the source code Then you need to use Google to search for it. This site does not provide code to order.
|
|
|
|
|
Because I find examples open sub menu and main menu of GSM, I used SIM ToolKit, but an error when typing the following:
When i run Start->Programs->Accessories->Communications->HyperTerminal in winxp, I type command:
AT
OK
AT+STGI=0
ERROR
AT+STGR=99
ERROR
AT
OK
I use SIM toolkit but when i type: AT+STSF=1, AT+STGI = 0,... be error, you know why ?
|
|
|
|
|
Dear sir i want to develop Android application about "Search your Doctor ".. to please give some guidline . i m very thankfull to you and your team..
|
|
|
|
|
Member 10840906 wrote: i want to develop Android application... So what is your specific question(s)?
Member 10840906 wrote: about "Search your Doctor ".. What this is is only known to you at this point. Please elaborate.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Hi,
I use libjingle library to p2p connection video chating.
I'm going to record local media stream.
Is it possible?
If it possible, how can I do it?
Thanks.
|
|
|
|
|
i am getting error while using getwindowtextW()
how to retrieve edit box data in Visual studio 2008 MFC program
|
|
|
|
|
sreedhar.jakkani wrote: i am getting error Please do not expect us to somehow guess what the error might be. Show the code where the error occurs, and the exact full details of what does, or does not happen.
Also, you should avoid using the W (or A ) suffix on your Windows API calls. Use the general name (GetWindowText ) and let the compiler select the correct version according to your project settings.
And finally, why is this posted in the Android forum?
|
|
|
|
|
How could I connect more than one android devices by hotspot if i develop in eclipse...
|
|
|
|
|
|
i want to know how can find xml code from a website????
|
|
|
|
|
Probably by going to that website. Or, you could try posting a question that makes some sense.
|
|
|
|
|
Member 11752749 wrote: ...find xml code... This makes no sense.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
package com.tabs;
import android.app.TabActivity;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
@SuppressWarnings({ "unused", "deprecation" })
public class MainActivity extends TabActivity {
<a href="http://www.codeproject.com/Members/override">@Override</a>
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);
Resources res = getResources();
TabHost th = getTabHost();
Intent tb1 = new Intent().setClass(this, New_User.class);
TabSpec tbs1 = th.newTabSpec("New_user").setIndicator("NEW USER", null)
.setContent(tb1);
Intent tb2 = new Intent().setClass(this, Login_user.class);
TabSpec tbs2 = th.newTabSpec("login").setIndicator("LOGIN", null)
.setContent(tb2);
th.addTab(tbs1);
th.addTab(tbs2);
th.setCurrentTab(0);
}
}
|
|
|
|
|
So what exactly is your question? Have you single-stepped through the code using the debugger? Have you considered checking return values from function calls, or maybe surrounding the code with a try /catch block?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Hello,
I had similar problem.
Please see my example:
1) Xml file (note android.support.v4 is used):
<android.support.v4.app.FragmentTabHost
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TabWidget
android:id="@android:id/tabs"
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0"/>
<FrameLayout
android:id="@+id/realtabcontent"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"/>
</LinearLayout>
</android.support.v4.app.FragmentTabHost>
2) Java file for Activity:
MainActivity extends FragmentActivity
implements YourFirstFragment.OnFragmentInteractionListener, YourSecondFragment.OnFragmentInteractionListener
{
private FragmentTabHost _yourTabHost;
protected void onCreate(Bundle savedInstanceState)
{
_yourTabHost =(FragmentTabHost)findViewById(android.R.id.tabhost);
_yourTabHost.setup(this, getSupportFragmentManager(), R.id.realtabcontent);
_yourTabHost.addTab(_mTabHost.newTabSpec("first_fragment").setIndicator("NameOnTab"), YourFirstFragment.class, null);
_yourTabHost.addTab(_mTabHost.newTabSpec("second_fragment").setIndicator("NameOnTab"), YourSecondFragment.class, null);
}
}
Hope this will help somehow.
|
|
|
|
|
hi everyone....
Anyone know how to integrate android app with social media.like facebook or twitter...
|
|
|
|
|
What is your question, specifically?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|