Articles of java

是否有可能在android中以编程方式closures静音模式?

有没有可能在Android中以编程方式closures静音模式?

Android ClassNotFoundException:没有findpath上的类

10-22 15:29:40.897: E/AndroidRuntime(2561): FATAL EXCEPTION: main 10-22 15:29:40.897: E/AndroidRuntime(2561): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.gvg.simid/com.gvg.simid.Login}: java.lang.ClassNotFoundException: Didn't find class "com.gvg.simid.Login" on path: DexPathList[[zip file "/data/app/com.gvg.simid-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.gvg.simid-1, /vendor/lib, /system/lib]] 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2137) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.access$600(ActivityThread.java:141) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.os.Handler.dispatchMessage(Handler.java:99) 10-22 15:29:40.897: E/AndroidRuntime(2561): […]

Google Play服务更新至版本13后,出现错误

我怎样才能解决这个错误? 由于:java.lang.illegalargumentexception 11-01 11:08:12.845:E / AndroidRuntime(28885):引起:java.lang.IllegalStateException:应用程序的AndroidManifest.xml中的元数据标记没有正确的值。 预计4030500,但发现0.您必须在元素中有以下声明: google-play-services_lib清单: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.google.android.gms" android:versionCode="4030530" android:versionName="4.0.30 (889083-30)" > <uses-sdk android:minSdkVersion="8"/> </manifest> public void loginGooglePlus() { aHelper.setup(this, GameHelper.CLIENT_APPSTATE | GameHelper.CLIENT_GAMES); mHelper = aHelper.getAppStateClient(); //crash is here mHelper.connect(); } 完整的错误日志: 11-01 11:38:13.507: E/AndroidRuntime(31297): FATAL EXCEPTION: main 11-01 11:38:13.507: E/AndroidRuntime(31297): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.company.application.android.aja/com.company.application.android.aja.BeetleBattleAndroidActivity}: java.lang.IllegalStateException: The […]

如何清理Eclipse的Intellij思想中的项目caching清洁?

有时由于caching,IDE会发生一些错误。 在Eclipse中,我们可以使用clean来解决问题。 但我怎么能在IntelliJ中做到这一点?

在Java中将文件读入byte 数组的优雅方式

可能重复: 文件到Java中的byte [] 我想从文件读取数据并将其解组到Parcel。 在文档中并不清楚,FileInputStream有读取其所有内容的方法。 为了实现这一点,我做了如下: FileInputStream filein = context.openFileInput(FILENAME); int read = 0; int offset = 0; int chunk_size = 1024; int total_size = 0; ArrayList<byte[]> chunks = new ArrayList<byte[]>(); chunks.add(new byte[chunk_size]); //first I read data from file chunk by chunk while ( (read = filein.read(chunks.get(chunks.size()-1), offset, buffer_size)) != -1) { total_size+=read; if (read […]

以编程方式获取Android设备的MAC

我需要使用Java获取我的Android设备的MAC地址。 我在网上search,但我没有发现任何有用的东西。

用于ListView的Android自定义行项目

我有一个ListView应该在其行中具有以下布局: HEADER Text HEADER应该是静态的,但是Text每隔几秒就会改变一次。 我通过填充String[] array实现它,将其传递给ArrayAdapter并在每次数据更改时进行设置: data_array = populateString(); adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, data_array); listView.setAdapter(adapter); 我的问题是,我不知道如何显示上述格式的数据。 提前致谢。

在android中实现View.OnClickListener的最佳方法

假设我们有一个有很多关于哪个OnClickListener被注册的视图的Activity。 实现这个最常见的方法是让Activity-Subclass实现OnClickListener,如下所示: public class ActivityMain extends Activity implements View.OnClickListener { @Override public void onClick(View view) { switch (view.getId()) { //handle multiple view click events } } } 我喜欢实现它的方式是在Activity-Subclass中创build一个私有类,并让该内部类实现OnClickListener: public class ActivityMain extends Activity implements View.OnClickListener { private class ClickListener implements View.OnClickListener { @Override public void onClick(View view) { switch (view.getId()) { //handle multiple view click […]