android基础
zhang070514
不喜欢运动的程序员不是好的工程师!
展开
-
Android 两个Activity之间传递数据及返回
从Activity1带参数跳转到Activity2这个经常用到,比较熟悉,但如何从Activity2将数据返回给Activity1呢?这个其实也不麻烦,动手敲一下就知道了。Activity1代码:public class MainActivity extends ActionBarActivity { private Button button; @Override原创 2016-03-22 16:52:37 · 7071 阅读 · 0 评论 -
AndroidStudio开发百度地图(一)
公司项目需要用到地图开发,刚好趁此机会研究一下百度地图,记录下来以便以后查看。百度开发首先要获取到AK,AK是在百度开发平台获取,创建一个应用,填写sha1和包名,如下图:在上图中我们可以看到有一个发布版SHA1和开发版SHA1,有什么不同呢?开发版SHA1就是我们没有签名的项目,发布版就是我们已经签过名的,他们的获取方式是不一样的。获取发布版sha1值可以参考我的另一篇文章And原创 2016-06-17 16:40:44 · 558 阅读 · 0 评论 -
E/AndroidRuntime(7899): android.view.InflateException: Binary XML file line #25: addView(View, Layou
今天在做用gridview显示手机中图片时,抛出了这样一个错误,第一次遇到,记录一下。和原来一样,为gridview设置的适配器继承的是BaseAdapter,然后重写四个方法,问题出在getView(int position, View convertView, ViewGroup parent)这个方法。public View getView(int position, View co原创 2016-07-19 17:44:14 · 1821 阅读 · 0 评论 -
android 使用shape自定义圆角矩形
今天项目中需要用到圆角矩形边框,就自己定义了一个,虽然很简单,但也记录一下。 在eclipse中新建shape文件步骤: 1.选中res下面的drawable目录,点击鼠标右键New->Android Xml File。 2.Resource Type选中Drawable,Root Element选中shape。原创 2016-11-08 13:45:19 · 13474 阅读 · 0 评论 -
java.lang.UnsatisfiedLinkError: open failed: /data/lib/arm/libCpuFeatures.so: has text relocation
今天在修改项目中查看摄像头视频时,一直在报这个错误。在网上查了一下:原来是Android6.0系统会遇到此类问题。当时我的targetSdkVersion为23,所以我就降低到了22,然后就不再报错了,而且能够正常使用了。 这是libCpuFeatures.so文件的解决办法,如果你用的那个xx.so文件降低到22还报错的话,建议继续降低版本尝试。原创 2016-11-21 17:41:34 · 1408 阅读 · 0 评论 -
Android 解决Parcel: unable to marshal value bug
今天在做fragment向activity传递bean中的集合时,遇到了这个bug。查资料得知,传递此类集合时,必须保证以下两点: 1、Bean 要 implements Serializable或者继承Parcelable; 2、list本身要指定成ArrayList。具体代码实现:传值intent.putExtra("mlist", (Serializable)list);原创 2016-11-23 11:07:43 · 5543 阅读 · 2 评论