android
捉到一只萤火虫
这个作者很懒,什么都没留下…
展开
-
安卓与后台之间使用json传递数据需要注意类属性名称
使用xutils的httputils访问thinkphp的接口时,总是走failed回调方法,可是路径并没有问题,仔细查看了一下发现其实是因为做存储操作时,传过去的实体的一个属性名字和数据库对不上,因为实体类写的是QQ,set和get方法也是setQQ和getQQ,可是使用fastjson解析成json串时,将原来的QQ改成了qQ,所以就操作失败了。原创 2017-03-30 14:52:26 · 837 阅读 · 0 评论 -
安卓中使用selecter出现预览有图片但是运行之后看不到图片的问题
在使用按钮的selecter设置各种效果样式时发现, 选择器中使用到的图片必须放在drawble文件夹下,否则会出现预览的时候可以看到图片,但是运行的时候却看不到,但是可以出发点击事件的问题。原创 2017-03-30 14:55:11 · 558 阅读 · 0 评论 -
安卓中出现android.content.res.Resources$NotFoundException: String resource ID #0x0
在使用Android studio运行项目时报android.content.res.Resources$NotFoundException,查了一下发现是由于在代码中给textView或EditView赋值时,赋的是int类型的值,因为直接使用setText(user.getId),没有注意到id是int类型,所以报了这个错误。原创 2017-03-30 14:56:54 · 338 阅读 · 0 评论 -
eclipse的安卓项目图片移动到Android studio时的问题
如果将eclipse中的安卓项目文件复制到as中,因为as中的图片文件都在mipmap文件夹中,但是项目用的图片路径都是drawable中,这时可以直接把几个drawable文件夹复制到Android studio,这样就可以解决挨个改图片路径麻烦的问题,只是个人尝试过有效的方法,不知道有没有人有更好的方法。原创 2017-03-30 15:04:51 · 459 阅读 · 0 评论 -
解决在listview中重用viewholder导致数据混乱的问题
如果是在listView中显示图片数据,如果图片数据是网络图片,会在滑动时出现图片混乱,所以一定要记得有一个默认图片。如果是在listView显示按钮,有时会出现多个按钮触发点击事件,或者在类似加减订单数量时,显示数量混乱的问题,目前我的解决办法就是在adapter中set数据的时候,将ListView要显示的数据都放在实体类中,比如订单数量,默认为零,进行加减操作的时候,直接更改这个item原创 2017-03-30 20:29:41 · 513 阅读 · 0 评论 -
在安卓主线程中访问网络
在安卓主线程中直接进行访问网络操作是不允许的,如果有必要这样做,可以在onCreate()方法中添加如下代码: StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads().detectDiskWrites().detectNe原创 2017-03-30 20:47:19 · 1116 阅读 · 0 评论