for循环中进行联网请求数据、for循环中进行异步数据操作,数据排序错乱问题解决;

for循环中进行联网请求数据,由于网络请求是异步的,第一个网络请求还没有回调,第二次第三次以及后续的网络请求又已经发出去了,有可能后续的网络请求会先回调;这时我们接收到的数据的排序就会错乱;怎么才能让数据和for循环进行异步操作之前的顺序一样呢; 1、网络请求使用同步请求,串型请求,等第一个网络...

2018-06-28 15:54:00

阅读数 1255

评论数 0

匿名内部类中不能修改int变量时、final int i 不能改变i的值时、或 i++线程不安全。使用AtomicInteger;

在匿名内部类或某某情况下中引入的变量必须是最终型的,Final;这时还想要去改变这个变量就需要使用到AtomicInteger这个类了;AtomicInteger CarSize = new AtomicInteger(); CarSize.getAndIncrement(); //获取当前的值,...

2018-06-27 17:15:46

阅读数 180

评论数 0

Android手动控制软键盘的开启和关闭,判断软键盘是否显示;

工具类,拿走就能用: import android.annotation.TargetApi; import android.app.Activity; import android.content.Context; import android.graphics.Rect; import and...

2018-06-21 17:45:29

阅读数 2421

评论数 0

ViewPager的addOnPageChangeListener和setOnPageChangeListener的区别,ViewPager改变数据后IndexOutOfBoundsException

我的ViewPager数据改变后,在切换界面刷新数据时:OnPageChangeListener中的数据IndexOutOfBoundsException,我们来看源码探一下究竟;代码时这样写的:vpLoveCar.addOnPageChangeListener(new ViewPager.OnP...

2018-06-14 11:54:01

阅读数 822

评论数 0

Can't create handler inside thread that has not called Looper.prepare()

Looper.prepare(); // Can't create handler inside thread that has not called Looper.prepare()。 Toast.makeTex...

2018-06-11 16:22:03

阅读数 618

评论数 0

Android 打开高德地图、百度地图进行导航;打开第三方App去导航;

抽成工具类了,复制下来就能直接用了,直接看代码吧; 高德地图Url Api: http://lbs.amap.com/api/amap-mobile/guide/android/navigation 百度地图Url Api:http://lbsyun.baidu.com/index.php?t...

2018-06-06 16:08:38

阅读数 2790

评论数 2

使用Handlerf发送消息或使用Handler轮询时,报错IllegalStateException:This message is already in use.;

java.lang.IllegalStateException: { when=-107ms what=9 obj=com.saicmaxus.maxuslife.model.CarInfo@be47330 target=com.saicmaxus.maxuslife.fragment.Owne...

2018-06-06 13:53:55

阅读数 503

评论数 0

RSA加密解密,String转PublicKey、PrivateKey;附Base64.JAR

网络请求的数据需要加密,服务器给的他们那一套在Android一直报错,自己写了一个;package com.cc.common.util; import javax.crypto.Cipher; import java.security.*; import java.security.spec...

2018-06-06 10:56:23

阅读数 4962

评论数 0

RecyclerView拖拽排序;

效果就是这样,RecyclerView列表可拖拽排序,可删除,可添加;RecyclerView给我们提供了一个手势器: ItemTouchHelper helper = new ItemTouchHelper(new ItemTouchHelper.Callback() { @Ov...

2018-06-01 18:22:10

阅读数 1246

评论数 3

提示
确定要删除当前文章?
取消 删除
关闭
关闭