Tag: android

如何从java中的linkedlist中删除数据

我正在Android中创建一个演示购物车,我正在使用Application类来保存数据。 我无法从链表中删除数据。 我正在为android活动调用removeItem()函数从列表中删除所选项目,但它不起作用任何人都可以帮助我。 package in.co.santoshsharma.bookshopping; import java.util.LinkedList; import android.app.Application; import android.content.res.Configuration; public class GlobalData extends Application{ private String email; private String itemName; private int itemQuantity; private int itemCost; public GlobalData(){ } public GlobalData(String iName,int iQunt,int iCost) { // TODO Auto-generated constructor stub this.itemCost=iCost; this.itemName=iName; this.itemQuantity=iQunt; } public void setEmail(String mail) { this.email=mail; } public String […]

Java Android下载部分video和Play结合

我不知道该怎么做。 请建议如何下载部分大video文件并逐个播放所有部分。 实际上我必须在Android VideoView传输FTP大文件。 我搜索了很多,发现android不支持FTP流媒体。 因此,我尝试将文件分为多个部分并逐个播放。 但问题是只有文件的第一部分播放,有些则不播放。 请建议。 部分下载文件的代码。 URL url = new URL(fileUrl); URLConnection ucon = url.openConnection(); InputStream is = ucon.getInputStream(); BufferedInputStream inStream = new BufferedInputStream(is, 1024 * 5); FileOutputStream outStream = new FileOutputStream(fileName); byte[] buff = new byte[5 * 1024]; int len; int maxLenth = 10000; //Some random value int counter = 0; […]

在android中连接蓝牙SPP的问题?

public class TestConnection extends Activity { /** Called when the activity is first created. */ public static final UUID BluetoothSerialUuid = UUID.fromString(“00001101-0000-1000-8000-00805F9B34FB”); private BluetoothAdapter _adapter; BluetoothSocket socket=null; @Override protected void onPause() { try { socket.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); […]

如何使用ListActivity列出android中数据库的post?

我正在尝试从数据库中检索数据并将它们列在android中,但我很困惑如何做到这一点所以我使用了listavtivity和其他一些PHP代码,但它没有作为应用程序工作。 崩溃我只是想问这是正确的方法吗? php代码: java代码: package com.listposts; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpPost; import org.apache.http.impl.client.DefaultHttpClient; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.app.ListActivity; import android.content.Intent; import android.net.ParseException; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.Toast; public class SeeRequests extends ListActivity { InputStream […]

SurfaceView显示为空,没有任何渲染

我试图从一个线程中将一些形状绘制到SurfaceView上,但没有任何东西被渲染到屏幕上。 我有同样问题的人看过类似的问题,但没有一个答案让我找到了解决方案,在我的具体案例中提出了不同的原因。 我已经创建了一个简化版本的代码来演示这个问题。 渲染由RenderingTestView类处理,该类实现从SurfaceView派生的自定义视图。 渲染线程在RenderingTestView中实现为Runnable: package com.example.renderingtest.app; import android.content.Context; import android.graphics.*; import android.os.Build; import android.util.AttributeSet; import android.view.SurfaceHolder; import android.view.SurfaceView; public class RenderingTestView extends SurfaceView { private SurfaceHolder holder; private Paint paint; private boolean surfaceCreated = false; private Thread videoThread; public RenderingTestView(Context context) { super(context); init_view(context); } public RenderingTestView(Context context, AttributeSet attrs) { super(context, attrs); init_view(context); […]

如何使用JavaMail API在Android中发送邮件?

你如何从Android发送邮件? 相同的代码在Java项目中正常工作,但在Android中却没有。 1)GmailSender.java import javax.activation.DataHandler; import javax.activation.DataSource; import javax.mail.Message; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.security.Security; import java.util.Properties; public class GMailSender extends javax.mail.Authenticator { private String mailhost =”smtp.gmail.com”; private String user; private String password; private Session session; static { Security.addProvider(new com.idocz.JSSEProvider()); } […]

如何为所有Android设备创建通用的相机动作

在我的应用程序中,我想使用相机捕获图像并发送到服务器。 当用户打开我的应用程序的相机部分时,我想向他显示他正在使用的设备的默认相机。 目前以下是我用来捕捉图像的两行代码 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, TAKE_RECEIPT); 当我在HTC设备中运行此代码时,在捕获图像后,它显示了带有完成和重拍按钮的图像预览。 当我点击完成后,它将移至上一个活动。 当我在moto设备中使用代码时,在捕获图像后,它显示了带有插入,重新拍摄和取消的图像预览。 当我点击完成后,它将移至上一个活动。 像这样,所有设备都会有所不同。 因此,当我点击任何设备的完成或插入或任何其他按钮正面按钮时 ,我想开始上传过程。 如何处理请帮帮我….

与(外部)Python服务器的网络连接

我创建了一个Java客户端,它应该连接到python服务器。 作为一个独立的,它工作得非常好,建立连接并发送数据。 public class ClientTest { public static void main(String args[]) { requestGazeData(); } public static void requestGazeData() { ZMQ.Context context = ZMQ.context(1); ZMQ.Socket request = context.socket(ZMQ.REQ); request.connect(“tcp://xxx.xxx:50020”); // Ask for the sub port request.send(“SUB_PORT”); String subPort = request.recvStr(); System.out.println(“subPort: ” + subPort); // open a sub port to listen to pupil ZMQ.Socket subscriber = […]

使用OpenCV扫描文档

我正在开发类似于此的 Android文档扫描程序。 我搜索了这个,发现这可以用OpenCV实现,所以从OpenCV开始。 我尝试了很多例子从图像中检测文档,但无法检测图像是否有浅色背景。 检查样品图像以进行测试。 我正在使用OpenCV Android SDK并使用java代码进行图像处理。 这是代码: public void scanDocument(Bitmap mBitmap) { Mat mOriginalMat = convertToMat(mBitmap); int mRatio = getRadio(mOriginalMat); Size mSize = getImageFitSize(mOriginalMat, mRatio); Mat resizedMat = resizeMat(mOriginalMat, mSize); Mat colorMat = grayMat(resizedMat, mSize); Mat blurMat = medianBlurMat(colorMat, mSize); Mat thresholdMat = cannyEdgeMat(blurMat, mSize); ArrayList contourList = findContours(thresholdMat, Imgproc.RETR_LIST, Imgproc.CHAIN_APPROX_SIMPLE); double maxArea […]

如何使用Android中的twitter4j库将图片发布到Twitter

我想在我的应用上将图片发布到twitter。 我使用“twitter4j”库只发布文本。 但我找不到如何用文字发布图像。 感谢帮助。