Tag: android

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): […]

Android弃用apache模块(HttpClient,HttpResponse等)

Android已经弃用了API级别22以来的Apache模块,所以我的问题是,我该如何使用,例如Apache库中的HttpResponse ,而不是Android SDK? 问题是这两个软件包都是一样的。 但是,例如, HttpGet是可以的,因为它在Apache中被称为HttpGetHC4 。

如何在Android中获取像素颜色?

我使用意图调用并显示从图库中的图像,现在我使它能够让我的图像坐标在TextView中使用这些: final TextView textView = (TextView)findViewById(R.id.textView); final TextView textViewCol = (TextView)findViewById(R.id.textViewColor); targetImage.setOnTouchListener(new ImageView.OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { // TODO Auto-generated method stub int x=0; int y=0; textView.setText("Touch coordinates : " + String.valueOf(event.getX()) + "x" + String.valueOf(event.getY())); ImageView imageView = ((ImageView)v); Bitmap bitmap = ((BitmapDrawable)imageView.getDrawable()).getBitmap(); int pixel = bitmap.getPixel(x,y); int redValue = […]

如何使用“共享图像使用”共享意图在Android共享图像?

我有该应用程序中的图像厨房应用程序,我把所有的图像放入drawable-hdpi文件夹。 我像这样在我的活动中调用图像: private Integer[] imageIDs = { R.drawable.wall1, R.drawable.wall2, R.drawable.wall3, R.drawable.wall4, R.drawable.wall5, R.drawable.wall6, R.drawable.wall7, R.drawable.wall8, R.drawable.wall9, R.drawable.wall10 }; 所以,现在我想知道如何使用共享意向我分享这个图像我提出这样的共享代码: Button shareButton = (Button) findViewById(R.id.share_button); shareButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { Intent sharingIntent = new Intent(Intent.ACTION_SEND); Uri screenshotUri = Uri.parse(Images.Media.EXTERNAL_CONTENT_URI + "/" + imageIDs); sharingIntent.setType("image/jpeg"); sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri); startActivity(Intent.createChooser(sharingIntent, "Share image using")); } }); 我也有共享button,当我点击共享button共享框正在打开但是,当我cliked任何服务主要是它的崩溃或一些服务说:无法打开图像所以我如何解决这个问题或是否有任何其他格式的代码来分享图像???? […]

android – listview按位置获取项目视图

我有自定义适配器(基本适配器)的列表视图。 我想按位置从列表视图中查看。 我尝试了mListView.getChildAt(position) ,但它不工作。 我如何获得按位置的项目视图?

让毕加索caching失效

我使用Picasso (例如, Picasso.with(ctx).load(new File("/path/to/image")).into(imageView)磁盘上的图像加载Picasso.with(ctx).load(new File("/path/to/image")).into(imageView) ,但是每当我在该文件中保存新图像时,并刷新我的ImageView ,毕加索仍然有位图caching。 是否有可能使毕加索caching无效?

在Android中的外部存储中写入文件

我想在外部存储SD卡创build一个文件,并写入它。我已经通过互联网search,尝试但没有得到的结果,我已经在Android Manifest文件中添加权限,我在模拟器上做这个,我正在尝试下面的代码并得到一个ERRR“,”无法创build文件“。 btnWriteSDFile = (Button) findViewById(R.id.btnWriteSDFile); btnWriteSDFile.setOnClickListener(new OnClickListener() { //private Throwable e; @Override public void onClick(View v) { // write on SD card file data from the text box try { File myFile = new File("/sdcard/mysdfile.txt"); myFile.createNewFile(); FileOutputStream fOut = new FileOutputStream(myFile); OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut); myOutWriter.append(txtData.getText()); myOutWriter.close(); fOut.close(); } catch (Exception e) { […]

Android 4.1:如何检查通知被禁用的应用程序?

Android 4.1为用户提供了一个checkbox来禁用特定应用程序的通知。 但作为开发者,我们无法知道通知的通知是否有效。 我真的需要检查当前应用程序的通知是否被禁用,但是在API中找不到任何设置。 有没有办法在代码中检查这个设置?

以编程方式在LinearLayout中设置边距

我正在尝试使用Java( 而不是XML )来创build一个带有填充屏幕的button的LinearLayout,并且有边距。 这是没有利润的代码: LinearLayout buttonsView = new LinearLayout(this); buttonsView.setOrientation(LinearLayout.VERTICAL); for (int r = 0; r < 6; ++r) { Button btn = new Button(this); btn.setText("A"); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT); // Verbose! lp.weight = 1.0f; // This is critical. Doesn't work without it. buttonsView.addView(btn, lp); } ViewGroup.LayoutParams lp = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT); setContentView(buttonsView, […]

如果我知道它的名字,我如何获得图像的资源ID?

如果我知道它的名字(在Android中),如何获取图像的资源ID?