自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 dp与px之间的相互转换

dp与px之间的相互转换

2022-10-10 10:54:33 466

原创 Android WebView横竖屏切换导致网页加载不出来(重新加载)

很久没用过WebView了,今天用的时候出现了小情况,好了下面进入正题。刚进入页面第一次加载网页没有问题,但是手机设置成自动旋转,横竖屏一切换就加载不出来,因为activity重新加载了。在AndroidManifest.xml中,那个activity使用WebView就加上android:configChanges="keyboardHidden|orientation|screenSize"如下图所示...

2021-09-14 09:52:34 959

原创 OpenSSL SSL_read: Connection was reset, errno 10054 错误解决

打开Git命令,解除ssl验证git config --global http.sslVerify "false"这就OK了

2021-09-07 14:27:36 1100

原创 Cannot call this method while RecyclerView is computing a layout or scrolling android.support.v7.wid

当for循环遍历完成,立刻更新适配器adapter.notifyDataSetChanged();,出现了这个错java.lang.IllegalStateException: Cannot call this method while RecyclerView is computing a layout or scrolling android.support.v7.widget.RecyclerView非法状态异常:当recyclerview正在计算布局或滚动条时,无法调用此方法。解决方法:new

2021-06-23 14:52:53 2036 1

原创 Android EventBus事件有时接收不到消息

今天遇到了一个问题,一进入app EventBus 的订阅者就要获取消息,但是今天 EventBus发布事件之后回调方法无响应,订阅者并没有得到消息。但是在这之前是可以的,我没有动代码怎么就收不到消息了?我又测了几遍发现有时候可以有时候不可以。接受不到消息一般是因为1.没有注册2.接收消息的方法不是public3.接受发送的参数或接受的参数有一个写错了导致参数不一致4.同一类型的粘性事件。5.被优先级高的拦截了不是粘性事件,而且有时候可以接收消息这几条都可以排除,考虑到一进入app就要获取消息

2021-06-15 11:06:13 2939 3

原创 2021-06-07

android string和color中新定义的会报红解决方法:清除缓存并重启

2021-06-07 16:07:02 56

原创 Throwing OutOfMemoryError “Failed to allocate a 1345270074 byte allocation with 3360852 free bytes a

在清单文件中加上android:hardwareAccelerated="false"//硬件加速 android:largeHeap="true"//最大内存如下<application android:name=".App" android:hardwareAccelerated="false" android:largeHeap="true" 。。。。。 android:theme="@style/AppTh

2021-05-19 15:08:52 442

原创 Android Timer和TimerTask解决IllegalStateException:Task already scheduled or cancelled

解决IllegalStateException:Task already scheduled or cancelled用定时器完成循环操作遇到的问题,解决方法如下我这里列举了三种方法timer = new Timer(); task = new TimerTask() { public void run() { handler.sendEmptyMessage(1); }

2021-05-17 10:30:11 1388

原创 Android该安装包与具有同一名称的现有安装包冲突

因为直接在手机上运行,所以出现了这个问题,一定要打包安装再测!!!

2021-05-12 17:36:15 2576

原创 Android字符串截取某个字符之前或之后

截取某个字符之前的string str=”8743954%243”;String substring = str.substring(0, str.indexOf("%"));substring:8743954截取某个字符之后的String string= "1234566***abcd";String str2= string.substring(string.indexOf("***"));str2:abcd...

2021-04-23 17:15:32 1297 1

原创 java.lang.NumberFormatException: For input string: “2585999988“

String类型转换int的时候超出了int范围

2021-04-23 15:08:59 127

原创 No adapter attached; skipping layout

adapter 数据为空的时候可能会出现这个错No adapter attached; skipping layout

2021-04-22 16:53:13 1787

原创 No Retrofit annotation found. (parameter #2)

使用的网络请求中有Retrofit,今天报了这个错No Retrofit annotation found. (parameter #2),原来是忘写注解先展示一下错误代码@GET Call<List<FindUsersBean>> findUsers(@Url String url,Map<String,Object> params);正确代码@GET Call<List<FindUsersBean>> findUser

2021-04-22 15:58:51 2873

原创 2021-03-15

Glide图片加载框架用法一、Gilde的简单使用Glide.with(content).load(url).into(imageView);with绑定生命周期,load指定加载资源,into指明加载目标二、绑定生命周期我们先来看一下绑定生命周期的源码Glide.class和RequestManagerRetriever.class,主要用来获得RequestManager//with返回一个RequestManagerpublic static RequestManager with(

2021-03-15 16:27:09 132

原创 弹出数字键盘

弹出数字键盘EditText login_phone = findViewById(R.id.login_Phone);//数字键盘 login_phone.setInputType(EditorInfo.TYPE_CLASS_PHONE);

2019-06-27 15:19:03 364

原创 相册和相机

package com.bw.fengye.camera;import android.content.DialogInterface;import android.content.Intent;import android.graphics.Bitmap;import android.net.Uri;import android.provider.MediaStore;import...

2018-12-21 08:17:46 144

原创 购物车EventBus

package com.bw.lixianfeng.adapter;import android.content.Context;import android.support.annotation.NonNull;import android.support.v7.widget.LinearLayoutManager;import android.support.v7.widget.Re...

2018-12-21 08:16:28 125

原创 Android相机相册

权限&lt;uses-permission android:name="android.permission.CAMERA"/&gt; &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&gt; &lt;uses-permission android:name="android...

2018-12-20 22:40:29 201

原创 RecyclerView嵌套实现购物车

//商家adapterpackage com.bw.lixianfeng.adapter;import android.content.Context;import android.support.annotation.NonNull;import android.support.v7.widget.LinearLayoutManager;import android.support....

2018-12-20 22:33:12 336

原创 高德地图显示和定位

依赖implementation ‘com.amap.api:3dmap:latest.integration’//定位功能implementation ‘com.amap.api:location:latest.integration’implementation ‘com.yanzhenjie:permission:2.0.0-rc4’AndroidManifest.xml的权限和一...

2018-12-20 14:44:22 1252

原创 RecyclerView多条目的应用

//适配器public class HomeAdapter extends RecyclerView.Adapter { private ShopBean.ResultBean resultBean; private int id; private Context context; public HomeAdapter(ShopBean.ResultBean re...

2018-12-09 19:47:59 136

原创 Retrofit+OkHttp+RxJava的使用

//封装RetrofitUtil类public class RetrofitUtil { private static RetrofitUtil instance; private final Retrofit retrofit; public static RetrofitUtil getInstance(){ if(instance==null){...

2018-12-09 19:33:53 927

原创 封装Fresco

依赖implementation ‘com.facebook.fresco:drawee:1.10.0’implementation ‘com.facebook.fresco:fresco:1.11.0’implementation ‘com.facebook.fresco:animated-gif:1.10.0’//动图所需依赖权限布局&lt;com.facebook.draw...

2018-12-03 08:20:08 330

原创 OkHttp中拦截器

client = new OkHttpClient.Builder() .connectTimeout(3000,TimeUnit.MILLISECONDS) .writeTimeout(3000,TimeUnit.MILLISECONDS) .readTimeout(3000,TimeUnit.MIL...

2018-12-02 20:53:16 195

原创 反射,注解

//注解@UserInfo(userName = "枫叶",userPassword = "123456")public class Person { public String nikeName="枫叶"; public String name; private String age; private String idNum; public Per...

2018-12-02 20:31:34 154

原创 ButterKnife的使用

依赖implementation ‘com.jakewharton:butterknife:8.8.1’annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’setContentView(R.layout.activity_main);把鼠标放在activity_main上按Alt+Insert...

2018-12-02 20:26:53 74

原创 接口处理

public class PbModel { private String path="http://www.zhaoapi.cn/product/getCarts?uid=71"; Handler handler = new Handler(){ @Override public void handleMessage(Message msg) {...

2018-11-23 08:04:12 192

原创 波浪线

public class WaveView extends View { private int screenWidth; private float xoffset = 0; private Path path; private Paint paint; public WaveView(Context context) { this(c...

2018-11-23 07:56:11 169

原创 圆形进度条

public class CircleProgress extends View { private final static String TAG="Circleprogress"; private int mHeight; private int mWidth; private int mOrbitWidth; private int mTextSize...

2018-11-23 07:55:18 264

原创 XRecyclerView 刷新加载

public class MainActivity extends AppCompatActivity implements ViewCar,AdapterList.AdapterListener{ private XRecyclerView xRecyclerViewList; private RecyclerView recyclerViewShow; privat...

2018-11-22 20:56:52 325

原创 购物车

自定义加减器public class AddSubLayout extends LinearLayout { private View view; private TextView jian; private TextView add; private TextView num; public AddSubLayout(Context context)...

2018-11-22 19:51:47 89

原创 Fragment联动,仿京东的分组

实现Fragment联动public class MainActivity extends AppCompatActivity { private ViewPager viewPage; private RadioGroup radioGroup; @Override protected void onCreate(Bundle savedInstanceSt...

2018-11-22 19:36:20 159

原创 U登陆后获取信息

public void onComplete(SHARE_MEDIA platform, int action, Map&lt;String, String&gt; data) { Set&lt;String&gt; keySet = data.keySet(); //得到头像 String iconurl = new St...

2018-11-19 07:59:07 130

原创 RecyclerView包括增加和删除

public class PicAdapter extends RecyclerView.Adapter&lt;PicAdapter.ViewHolder&gt; { private List&lt;JsonBean.ResultBean.DataBean&gt; list; private Context context; public PicAdapter(List...

2018-11-19 07:52:27 192

原创 封装okhttp的get请求

import android.os.Handler;import android.os.Message;import java.io.IOException;import okhttp3.Call;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Resp...

2018-11-19 07:48:01 319

原创 封装okhttp并在model层使用

import com.google.gson.Gson;import com.umeng.soexample.BaseRequest;import java.util.concurrent.TimeUnit;import okhttp3.Call;import okhttp3.Callback;import okhttp3.MediaType;import okhttp3.OkHt...

2018-11-19 07:45:32 288

原创 Umeng第三方登录

jar包导完和配置等完成后再写这些代码public class MainActivity extends AppCompatActivity { private UMShareAPI umShareAPI; @Override protected void onCreate(Bundle savedInstanceState) { super.onCr...

2018-11-18 19:53:30 272

原创 RecyclerView多条目

Adapter 中代码,包括点击事件public class RecyclerViewAdapter extends RecyclerView.Adapter {// private int[] pics;// private String[] names; private ArrayList&lt;Bean&gt; list; public static fin...

2018-11-18 19:48:39 100

原创 MVP中的model层

public class ZhuCeModel { public void zhuCe(final String mobile, final String password, final ZhuCeCallBack ceCallBack){ final String path="http://www.zhaoapi.cn/user/reg?mobile="+mobile+...

2018-11-12 08:26:55 797

原创 MVP实现登录注册

登录注册的页面public class MainActivity extends AppCompatActivity implements LoginView { private Button login; private Button zhu; private EditText mobile; private EditText password; pr...

2018-11-12 08:07:15 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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