Articles of java

简历上的Android崩溃。 如何解释这个exception?

我收到了一些这样的崩溃报告,我不知道这是什么意思。 只是要说清楚 – 这是我不能重现的。 这是由ACRA报告的 '解开未知types代码2131296357在偏移量1232' 以下完整的错误堆栈跟踪: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.idatt/com.idatt.activities.NewMailActivity}: java.lang.RuntimeException: Parcel android.os.Parcel@40651010: Unmarshalling unknown type code 2131296357 at offset 1232 at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667) at android.app.ActivityThread.access$1500(ActivityThread.java:117) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:130) at android.app.ActivityThread.main(ActivityThread.java:3687) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:507) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.RuntimeException: Parcel android.os.Parcel@40651010: […]

我可以将Apache Derby DataBase与Android应用程序连接吗?

我正在准备一个与餐厅pipe理相关的Android应用程序。 我需要连接应用程序在另一个Windows应用程序,如pos软件。 该Windows应用程序使用Apache Derby数据库。 我可以连接,我的android应用程序的前端的Windows pos?

如何设置消息,当我得到例外

public class XMLParser { // constructor public XMLParser() { } public String getXmlFromUrl(String url) { String responseBody = null; getset d1 = new getset(); String d = d1.getData(); // text String y = d1.getYear(); // year String c = d1.getCircular(); String p = d1.getPage(); List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); nameValuePairs.add(new BasicNameValuePair("YearID", y)); nameValuePairs.add(new BasicNameValuePair("CircularNo", c)); […]

Android:在很多地方下载单个文件

我正在开发一个像Android的Internet下载pipe理器的应用程序。 我想知道如何在Android中下载文件的不同部分,因为它是在IDM中完成的。 如何在下载前获取文件的元数据以及如何下载文件? 没有用户名密码或下载任何限制…只需通过url简单下载。

Android的SD卡问题

我currenlty有一些与开发一个APP和使用外部SD卡的问题。 第一个问题是我检查是否安装了SD卡。 即使没有插入SD卡,此函数也会返回true。 我用/试过下面的代码: https://stackoverflow.com/a/12721994 http://tsicilian.wordpress.com/2012/04/24/android-persistence-external-storage-sd-card/ 来自developer.android.com 每个兼容Android的设备都支持可用于保存文件的共享“外部存储”。 这可以是可移动存储介质(如SD卡)或内部(不可移动)存储。 保存到外部存储器的文件是世界可读的,并且可以在用户启用USB大容量存储器在计算机上传输文件时进行修改。 也许这是一个问题? 我正在使用LG L5(E610) 我已经将正确的权限添加到清单文件。 我的其他问题可能与这个问题有关 很感谢任何forms的帮助。 谢谢。

Android:从NativeActivity使用JNI

我们正在使用NativeActivity类在android上开发一个OpenGL游戏。 到目前为止,一切正常,但现在我们需要访问一些似乎只能从Java获得的function。 还有更多,但第一个我们认为将是有用的访问显示DPI。 如此处所述,Java代码如下所示: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); 这里是不幸的对应C ++代码: // My checking routine. #define JNI_ASSERT(jni, cond) { \ if (!(cond)) {\ std::stringstream ss; \ ss << __FILE__ << ":" << __LINE__; \ throw std::runtime_error(ss.str()); \ } \ if (jni->ExceptionCheck()) { \ std::stringstream ss; \ ss << __FILE__ << ":" << __LINE__; \ […]

Android:File()的资源文件夹的path?

我在我的项目的资产文件夹中有一些文件,我想列出它们,所以我把它放在我的代码中: File dir = new File("com.packagename/assets/fonts"); File[] fileList = dir.listFiles(); 我应该采取哪一条path才能使它工作? 我想要它,所以用户可以安装新的字体(我不知道如何做到这一点),所以我需要列出文件夹中的所有字体,包括后装字体。 如果有其他解决scheme,请分享。

SQLiteDatabase'不实现接口'

当我使用SQLiteDatabase作为Closeable时得到这个错误 我有一个示例项目来重新创build它: https://github.com/blundell/SQLDatabaseError 使用扩展SQLiteOpenHelper的类: public class DatabaseHelper extends SQLiteOpenHelper { …. public void openAndCloseDatabase() { SQLiteDatabase database = getWritableDatabase(); close(database); } private void close(Closeable database) { try { if (database != null) { database.close(); } } catch (Exception e) { Log.e("Error", "Oh no!", e); } } } 堆栈跟踪: 12-14 12:23:43.719: E/AndroidRuntime(5179): FATAL EXCEPTION: main 12-14 […]

在Android的主屏幕小部件中填充ListView

我试图创build一个包含元素(任务)列表的Android小部件。 当我把小部件放在主屏幕上时,它是空的,没有任何任务显示。 我不理解缺less的东西。 在此先感谢您的帮助。 这是我的widget_layout.xml的XML <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/widget_background" android:orientation="vertical" > <TextView android:id="@+id/title" style="@android:style/TextAppearance.Medium" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="4dip" android:gravity="center_horizontal" android:text="@+string/TASK_LIST_ACT" > </TextView> <ListView android:id="@+id/list" style="@android:style/TextAppearance.Medium" android:layout_width="match_parent" android:layout_height="match_parent" > </ListView> 这是ListView项目的布局 <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/widget_element" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?android:attr/listPreferredItemHeight" /> 这是我的widgetProvider类 package it.geotask.android.widget; import it.geotask.android.R; import android.appwidget.AppWidgetManager; import android.appwidget.AppWidgetProvider; import android.content.Context; […]

当OpenCV for Android使用GaussianBlur时,Eclipse会给出错误

我发布了我的代码的一小部分,因为我不断得到一个奇怪的错误,我似乎无法摆脱。 这个问题可以在这行find: Imgproc.GaussianBlur(mGray,mGray,new Size(5,5),2.2,2); public Mat onCameraFrame(Mat inputFrame) { mGray = new Mat(); Imgproc.cvtColor(mRgba, mGray, Imgproc.COLOR_RGBA2GRAY); // doing a gaussian blur prevents getting a lot of false hits Imgproc.GaussianBlur(mGray, mGray, new Size (5,5), 2.2, 2); // Values 3 and 4are the LowerThreshold and UpperThreshold. Imgproc.Canny(inputFrame, mIntermediateMat, 80, 100); Imgproc.cvtColor(mIntermediateMat,mRgba, Imgproc.COLOR_GRAY2BGRA, 4); return mIntermediateMat; } 我从Eclipse获得的错误是: […]