问题
文章平均质量分 55
jason_wks
Android工程师,7年工作经验。
展开
-
引入 JPEGCodec;JPEGImageEncoder; 图片处理
在Eclipse中处理图片,需要引入两个包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;报错:Access restriction: The type JPEGImageEncoder is not accessible due to restr转载 2011-12-29 15:46:27 · 15896 阅读 · 4 评论 -
Apostrophe not preceded
在资源文件strings.xml中,出现了错误 Apostrophe not preceded指的是在'号之前要加\,避免歧义。在所有的撇号前添加\即可:he's -> he\'shttp://wangjun.easymorse.com/?p=743转载 2012-04-20 11:03:44 · 1630 阅读 · 0 评论 -
java.lang.Class Cast Exception: android.widget.HeaderViewListAdapter
如果ListView 没有 HeaderView时,BaseAdapter adapter = (BaseAdapter) lv.getAdapter() 没有错误,然而在有HeaderView 或者FooterView时,则错误。因为:说明:(1) “prepage”,“nextpage”等都是Button控件,“3/10”为TextView控件转载 2012-11-06 12:14:13 · 5753 阅读 · 1 评论 -
Drawable的getIntrinsicHeight()和getIntrinsicWidth()
今天遇到一个问题,一个Bitmap封装到BitmapDrawable中 ,BitmapDrawable drawable = new BitmapDrawable(bmp),Bitmap.getWidth() != BitmapDrawable.getIntrinsicWidth().导致一些问题:查看源代码,问题如下:在BitmapDrawable中,给mBitmapWidth赋值时原创 2012-12-11 17:10:13 · 36660 阅读 · 1 评论 -
Android中怎么将图片平铺
http://www.cnblogs.com/supersugar/archive/2011/08/02/2125450.html想要设置View的背景,但是只有一张小图,直接设置到background的时候,将被拉伸。想要使用平铺模式,如下:一个xml文件,名为point_bg.xml 内容:http://schemas.android.com/转载 2013-01-11 17:07:58 · 1348 阅读 · 0 评论 -
呼叫相机Intent
呼叫相机,有时候需要返回图片,有时候不需要返回图片。情况1,在app中呼叫相机,并将拍摄的图片保存到指定目录下,返回到app中:public void startIntentForResult() { Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); int原创 2012-06-27 11:02:41 · 6092 阅读 · 1 评论 -
imageView.setImageUri(uri); imageView.setImageBitmap(bmp)
建议使用 imageView.setImageBitmap(bmp);因为imageView.setImageUri(uri)中imageView中的图片的density = 160;主要原因是:ImageView中的Drawable(imageView.getDrawable())是一个BitmapDrawable。在setImageUri中,从uri取得的Bitmap封装到Bitm原创 2013-07-05 17:19:50 · 26855 阅读 · 0 评论 -
百度地图错误 java.lang.NoClassDefFoundError: com/baidu/platform/comjni/engine/AppEngine
在代码中使用了百度地图,同时也使用了混淆代码。但是在安装了app后,发现在使用百度地图的时候有错误:java.lang.NoClassDefFoundError: com/baidu/platform/comjni/engine/AppEngine在google之后:http://bbs.lbsyun.baidu.com/viewthread.php?tid=543原创 2013-08-23 11:10:01 · 9391 阅读 · 6 评论 -
ADB server didn't ACK问题解决方案
最近在调试程序时出现了 ADB server didn't ACK。解决方案:http://my.oschina.net/cuitongliang/blog/164173问题的原因就是: 端口被占用。是tadb,exe这个进程的问题。关于tadb.exe:(如图所示)adb是安卓设备连接电脑时的驱动程序t在这里代表的是Tencent原创 2013-10-08 10:49:19 · 1135 阅读 · 0 评论