Tag: java的

onActivityresult数据为空

这是我的相机应用程序,我想要捕获图像并裁剪它,但它需要图片保存在我的“”myimage“目录但不执行裁剪function。请我需要帮助我是一个新的这个字段这是我的相机开源代码 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); File file = new File(Environment.getExternalStorageDirectory().getAbsoluteFile() + “/MyImage”); file.mkdir(); String timestmp = new SimpleDateFormat(“yyyyMMdd_HHmmss”).format(new Date()); File images = new File(file, “QR_” + timestmp + “.jpg”); Urisavedmsg=Uri.fromFile(images); intent.putExtra(MediaStore.EXTRA_OUTPUT, Urisavedmsg); startActivityForResult(intent, REQUEST_Code); 这是我的Activity结果代码,否则执行其他任何事情 if (requestCode == REQUEST_Code && resultCode==Activity.RESULT_OK ) if (Urisavedmsg!=null) { File file = new File(Environment.getExternalStorageDirectory().getAbsoluteFile() + “/Myimage”); if (Urisavedmsg!=null){ […]

重复消除

我对这个问题有疑问 重复消除使用一维数组解决以下问题:编写一个输入10个整数的应用程序。 读取每个数字时,只有在它不是已读取的数字的副本时才显示它。 使用尽可能小的数组来解决此问题。 在用户输入所有值后显示输入的完整唯一值集。 样本输出: 输入10个整数: 12 33 67 9 10 6 6 34 10 19 独特价值观: 12 33 67 9 10 6 34 19 注意问题要求重新打印arrays,但没有任何重复的数字 这是我的代码 import java.util.Scanner; public class duplicate { public static void main(String[] args) { Scanner input = new Scanner(System.in); int[] array = new int[10]; int[] barray = new int[10]; […]

无法在android中的FTP服务器上传文件

我正在尝试像这样上传文件 try { String extStorageDirectory = Environment.getExternalStorageDirectory().toString FTPClient ftpClient = new FTPClient(); ftpClient.connect(“xxx.xxx.xx.xx”); if (FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) { boolean status=ftpClient.login(“username”, “password”); Log.d(TAG, “login status==”+status); status=ftpClient.changeWorkingDirectory(“New directory”); Log.d(TAG, “changeWorkingDirectory status==”+status); status=ftpClient.setFileType(FTP.BINARY_FILE_TYPE); Log.d(TAG, “setFileType status==”+status); ftpClient.enterLocalPassiveMode(); String srcFilePath=extStorageDirectory + “/AA.txt”; FileInputStream srcFileStream = new FileInputStream(new File(srcFilePath)); status=ftpClient.storeFile(“AA.txt”, srcFileStream); Log.d(TAG, “upload status==”+status); ftpClient.logout(); ftpClient.disconnect(); } else { Log.d(TAG, “connectfail”); } […]

appengine对“超出最大分配ID”有新的限制吗?

我的应用程序运行良好数月。 今天,它开始在数据存储区放置“超出最大分配ID”时出错。 这是一个新的有关appengine配额和限制的东西吗? http://gochild2009.appspot.com

复制和修改数组元素

这是原始提示: 编写一个循环,将newScores设置为左移一次的oldScores,将元素0复制到结尾。 例如:如果oldScores = {10,20,30,40},则newScores = {20,30,40,10}。 注意:这些活动可能会测试具有不同测试值的代码。 此活动将执行两个测试,第一个使用4个元素的数组(newScores = {10,20,30,40}),第二个使用1个元素的数组(newScores = {199})。 请参见如何使用zyBooks。 另请注意:如果提交的代码尝试访问无效的数组元素,例如4元素数组的newScores [9],则测试可能会生成奇怪的结果。 或者测试可能会崩溃并报告“程序结束从未到达”,在这种情况下,系统不会打印导致报告消息的测试用例。 这是我的代码: public class StudentScores { public static void main (String [] args) { final int SCORES_SIZE = 4; int[] oldScores = new int[SCORES_SIZE]; int[] newScores = new int[SCORES_SIZE]; int i = 0; oldScores[0] = 10; oldScores[1] = 20; […]

如何访问android中的特定内部存储目录?

我正在尝试学习android编程。 作为一个开始,我试图了解内部文件系统并访问它们。 任何帮助都非常感谢。 以下是我的挑战: 如何通过android模拟器/ Android设备监视器创建“TEST”文件夹? 我需要创建存在警报,下载,DCIM文件夹的文件夹。 创建“TEST”文件夹的绝对目录路径是什么? 是否可以使用以下代码访问TEST文件夹: List list = Environment.getDataDirectory()+”/TEST”.listFiles(); 清单中是否有任何权限可以读/写内部存储? PS:我使用Android Studio。

为什么要创建抽象类的变量?

问题:为什么可以声明抽象类的变量,然后将该变量设置为null,然后无法访问任何方法。 这个抽象类概念背后的原因是什么? 类: package ReadWriteFile; public abstract class GraphicObject { int home = 100; final int score = 0; abstract void draw(); abstract String meMethod1(); abstract void meMethod2(); void meMethod3() { System.out.println(“test”);; } public static void main(String[] i){ GraphicObject o = null; o.meMethod3(); } }

Android – Eclipse项目制作和R文件错误

我遇到了Eclipse的问题,我在android上工作。 这个问题发生在我创建一个新项目时,当我点击完成时,它自动生成没有R文件的项目,项目创建窗口没有关闭,我必须关闭它。 我有很多旧的项目工作正常(直到现在),问题只有在我创建一个新项目时才会出现。 我在Styles.xml文件中也收到错误,说“检索项目的父项时出错:找不到与给定名称’Theme.AppCompat.Light’匹配的资源”。 当我按CTRL + RightClick到R文件然后它会带我到一个窗口,显示“找不到源”。 如果您有任何解决方案,请在此问题下发布您的答案。 谢谢! 编辑:Appcompat错误后来解决。

如何在eclipse中为Android程序传递JVM参数?

我需要将此传递给我的Android应用程序,因此我将获得空指针堆栈跟踪: -XX:-OmitStackTraceInFastThrow (来自其他stackoverflow问题)本指南说明了如何做到这一点,但是参数选项卡不适用于Android应用程序,只有普通的Java应用程序: http : //help.eclipse.org/luna/index.jsp?topic =% 2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Flaunchers%2Farguments.htm 那么我该如何为Android应用程序执行此操作,还是应该执行完全不同的操作?

如何根据输入字段值动态形成SQL查询

我有三个领域 String stateID = “”; String districtID = “”; String talukaID = “”; 这三个字段可以为空或可以有价值 表的描述是 desc tbl_dealer contactName phone1 stateID districtID talukMandalID 基于重新设置的值,我必须动态编写SQL查询 基于重新设置的值,我必须动态编写SQL查询 例如 如果这三个都是空的 select contactName , phone1 from tbl_dealer 如果stateID为空,则(从查询中删除状态) select contactName , phone1 from tbl_dealer where districtID = “‘+districtID+'” AND talukaID = “‘+talukaID+'” 同样适用于所有情况 能告诉我怎样才能有效地扭转这个问题,