Tag: android

你如何通过使用捆绑的android活动之间传递图像(位图)?

假设我有一个活动来从图库中选择一个图像,并将其作为一个BitMap进行检索,就像这个例子: 在这里 现在,我想传递这个BitMap在ImageView中用于另一个活动。 我知道捆绑可以在活动之间传递,但是如何将这个BitMap存储到捆绑中? 或者我应该采取另一种方法?

缓存图像并显示

你好我正面临着一个特殊的问题,我需要下载图像,并显示在与他们特定的TextView's相对应的ListView TextView's 。 我的代码已经成功显示TextView's我需要显示,但我不知道如何显示我的ListView我的文本视图旁边的所有这些不同的图像。 在经过了许多线程后。 最好的答案是解决这个1.懒惰列表2.通用图像加载器 我已经经历了两个解决方案。 我下载了Lazy List代码,其中的URL是存储在Array中的硬编码字符串。 我想要做的是动态地创建我自己的字符串。 将它们存储到缓存中并显示所有相应的图像。 这是我的代码: public class Tools_ListItemActivity extends ListActivity { private Context context; String s; private static final String TAG_POSTS = "posts"; private static final String TAG_MDNAME = "mdname"; private static final String TAG_UTCOST = "utcost"; private static final String TAG_IIMG= "iimg"; JSONArray posts = null; @Override […]

Android:用于横向模式的备用布局xml

我怎么能有一个景观布局和一个肖像? 当用户将手机翻转过来时,我想要占用额外的宽度并节省垂直空间。

Android – android.view.InflateException:二进制XML文件行#8:错误膨胀类的片段

我正在开发一个应用程序使用NavigationDrawer即DrawerLayout和导航到不同的Fragments 。 当我调用Map_Fragment_Page ,应用程序崩溃,但不是第一次。 它第一次正确显示Map ,但之后,当我导航不同的片段,再次来到Map_Fragment_Page然后崩溃给出一个错误android.view.InflateException: Binary XML file line #8: Error inflating class fragment 我尝试了很多不同的解决方案,我也在Google搜索,但仍然没有得到所需的解决方案。 问题还没有解决。 howtoreach.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <fragment android:id="@+id/howtoreach_map" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.SupportMapFragment"/> </RelativeLayout> HowToReach.java package com.demo.map.howtoreach; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import android.support.v4.app.Fragment; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.MapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.android.gms.maps.model.CameraPosition; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.Marker; import com.google.android.gms.maps.model.MarkerOptions; […]

Android Activity ClassNotFoundException – 尝试了一切

我刚刚重构了一个应用程序到一个框架库和一个应用程序,但现在当我尝试在模拟器中启动应用程序,我得到以下错误堆栈跟踪: 06-02 18:22:35.529: E/AndroidRuntime(586): FATAL EXCEPTION: main 06-02 18:22:35.529: E/AndroidRuntime(586): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.matthewrathbone.eastersays/com.matthewrathbone.eastersays.EasterSimonSaysActivity}: java.lang.ClassNotFoundException: com.matthewrathbone.eastersays.EasterSimonSaysActivity in loader dalvik.system.PathClassLoader[/data/app/com.matthewrathbone.eastersays-1.apk] 06-02 18:22:35.529: E/AndroidRuntime(586): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585) 06-02 18:22:35.529: E/AndroidRuntime(586): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 06-02 18:22:35.529: E/AndroidRuntime(586): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 06-02 18:22:35.529: E/AndroidRuntime(586): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 06-02 18:22:35.529: E/AndroidRuntime(586): at android.os.Handler.dispatchMessage(Handler.java:99) 06-02 18:22:35.529: E/AndroidRuntime(586): at android.os.Looper.loop(Looper.java:123) 06-02 18:22:35.529: E/AndroidRuntime(586): at […]

如何在ListView中添加页脚?

我正在开发一个应用程序,在我的应用程序中,我使用ListView来显示数据使用dom解析,我想在页脚查看,当我点击页脚额外更多的数据添加到列表视图,我附加的形象,我想设计和过程请参考image1和imgae2。我提到红色矩形的页脚 图1 – “更多新闻”页脚 图2-在列表视图中添加额外的10条记录

使用意向Android发送位图

我有一个位图变量在Activity1名称是bmp ,我想发送到Activity2使用此代码: Intent in1 = new Intent(this, Activity2.class); in1.putExtra("image",bmp); startActivity(in1); 在Activity2中,我这样称呼它: Bundle ex = getIntent().getExtras(); Bitmap bmp2 = ex.getParceable("image"); ImageView result = (ImageView)findViewById(R.Id.imageView1); result.setImageBitmap(bmp); 为什么当我运行程序,它只是运行,不给任何结果? 任何人都可以帮助我?

什么是Android的UiThread(UI线程)

有人可以向我解释什么是UI线程? 在developer.android.com它说runOnUiThread函数 public final void runOnUiThread(Runnable action) 从以下版本开始:API级别1在UI线程上运行指定的操作。 如果当前线程是UI线程,则立即执行该动作。 如果当前线程不是UI线程,则将该操作发布到UI线程的事件队列中。 用户界面线程是否意味着每当活动被来电或屏幕调光等一些用户界面活动推到背景时,都会运行这个线程? 如果没有,UI线程究竟包含什么? 谢谢

Android和Facebook分享意图

我正在开发一个Android应用程序,并有兴趣知道如何使用Android的共享意图从应用程序内更新应用程序用户的状态。 看过Facebook的SDK看起来这很容易做,但是我很想让用户通过常规的Share Intent弹出窗口来做到这一点? 看到这里: 我已经尝试了通常的共享意图代码,但是这不再适用于Facebook。 public void invokeShare(Activity activity, String quote, String credit) { Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND); shareIntent.setType("text/plain"); shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, activity.getString(R.string.share_subject)); shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Example text"); activity.startActivity(Intent.createChooser(shareIntent, activity.getString(R.string.share_title))); } 更新:做了更多的挖掘,它看起来像Facebook的应用程序,还没有得到解决的错误! ( Facebook的错误 )对于平均的时间,看起来我只是要忍受负面的“共享不起作用!!!” 评论。 干杯Facebook:*(

如何使用http发送Android中的文件从移动设备到服务器?

在android中,我如何使用http从移动设备发送文件(数据)到服务器。