自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 处理后台返回特殊类型的Json 数据 解决办法 -- Map集合的处理

最近在工作中有这样一个字符串 ;{ "avatar_version": 5, "history_list": [ { "content": "134659", "content_id": "5cbaac11e0e7d4247", "content_type": "text", ...

2019-04-21 01:41:50 938

原创 Android Rxjava 项目实战

使用步骤; 第一步; 添加依赖 api 'io.reactivex.rxjava2:rxandroid:2.1.0' api 'io.reactivex.rxjava2:rxjava:2.1.16' api 'com.uber.autodispose:autodispose:0.7.0' api 'com.uber.autodispose:autodis...

2019-04-21 01:29:58 500

原创 Android ARouter 传值 传bean 失效问题解决

最近在用阿里巴巴的路由 ARouter的时候,遇到传递多个值和bean的过程中,无法把bean 传递过去, 当时检查的时候,没有发现问题,但是为什么就是传值不过去,后来 发现 当你传递多个值,特别是bean的时候,这个bean首先要序列化,然后,要有一个空参构造,这样传值过去,才可以 例如以下代码;ARouter.getInstance().build(ARouterPath.XXX_...

2019-04-21 01:04:45 3798 3

原创 Java Map集合的遍历和查找

最近在做项目的过程中,因为我做的是Android 平时就用到List集合比较多,像Map集合比较少,这次在开发过程中,后台给我们返回了,Map集合的bean,在处理过程中, 需要遍历里面的值,这个时候,如果key和value 中的bean中的一个值是一样的,你正好需要这个值,这个时候,就可以不用遍历这个value ,而是采用map.containsKey(key); 这个方法, 非常实用...

2019-04-20 01:23:57 5480

原创 Android 项目中数据处理的比较庞大,遍历比较多时的数据处理

在我们平时开发的过程中,除了使用MVP的开发模式外,有时候遇到页面比较复杂,而且数据处理比较多的时候,回调特别多,而且很麻烦,有时候 遍历,添加,设置值,等等,特别多,这个时候,就会看Actvitivity或者Presenter 看着特别冗余,给人感觉逻辑看起来不是特别清晰这个时候,,如果所有的数据单独放到一个类里面去处理,这样 代码整洁度和观赏性会好很多代码如下;private...

2019-04-19 23:28:28 1085

转载 Android禁止EditText自动弹出软键盘的方法

平时开发中经常遇到的很小的问题,这里记录一下。一般在AndroidManifest.xml中添加了android:windowSoftInputMode="adjustResize"或者adjustPan的话,页面中包含EditText控件进入时会自动弹出软件盘。1.在包含EditText的父布局中添加android:focusable="true"和android:focusableIn...

2019-04-19 01:18:27 3207

原创 5分钟教你做一个WebView广告过滤器

先来看看效果这站做的好,满满的广告,许多浏览器都有广告屏蔽功能,实现方式也各不相同,今天我们就来实战下怎么样把这些烦人的广告都干掉。这里讲的是webview里面的广告,所以我们从网页来分析这个页面。(1)广告的加载过程通过这张图我们能发现网页加载过程是加载js,css,html,以及图片等等一些列的东西,每一个操作都是一个请求,同理,要想加载一个广告那么就必须请求广告。请求...

2019-04-18 00:59:59 606

转载 InputMethodManager内存泄露现象及解决

现象: 在特定的机型上,某个界面上出现InputMethodManager持有一Activity,导致该Activity无法回收.如果该Activity再次被打开,则旧的会释放掉,但新打开的会被继续持有无法释放回收.要想让Activity释放掉,思路就是将path togc这个链路剪断就可以.在这个bug中这个链路上有两个节点mContext(DecorView)和 mCu...

2019-04-16 23:53:30 1590

转载 NoScrollViewPager

禁止滑动的NoScrollViewPager对于一个搞Android开发的,想必大家会经常使用ViewPager+Fragment,然后在主界面中会有tabView,用于和ViewPager的联动,当点击tabView的item时,ViewPager也会自动切换到对应的Fragment,当滑动ViewPager时,TabView也会滑动到对应的item;但是有些时候为了项目要求ViewPager...

2019-04-16 23:50:51 332

原创 android studio3.0之后查看 gradle console窗口

首先为什么要 查看这个窗口,很多搜到这边文章的人,可能不是太明白,那是因为这个窗口可以看到更加详细的日志和错误输出信息以下为打开这个窗口的方法:...

2019-04-16 23:49:22 2876

原创 Android INSTALL_FAILED_VERSION_DOWNGRADE

最近在使用adb 安装手机应用程序的时候,遇到了这个问题. apk 安装失败,提示INSTALL_FAILED_VERSION_DOWNGRADE 后来百度了这篇文章:https://blog.csdn.net/catoop/article/details/48086429#commentBox安卓新版本的 ADT 在安装apk的时候,会检查当前要运行的版本AndroidManife...

2019-04-16 23:44:10 1614 1

原创 Android View的滚动事件的监听(如上下箭头随你的手指移动而变换方向)

2019-04-16 23:39:21 672

原创 Android Retrofit 图片上传的最简单和明白的实现方式

RetrofitRequestHelper.getInstance().getRetrofit(configChatRoomDataBean.getHttp()).create(IRetrofitService.class).upload("/psr/files",getRequstBody(path)).subscribeOn(Schedulers.io()).observeOn(A...

2019-04-16 23:36:39 1700

转载 遍历HashMap的几种方式及其效率比较,HashMap删除元素时如何处理

转载自:https://blog.csdn.net/ydk888888/article/details/80107510package org.apache.camel.component.jdbc;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.conc...

2019-04-16 23:25:48 476

原创 Android Studio 不出日志的解决办法和思路分析

最近在开发原生手写即时通讯(不用任何第三方通讯SDK)过程中遇到了这么一个问题, 因为要实时查看即时socket数据,和日志,对日志的准确度要求很高, 刚开始的时候,还能看到全部日志,后面只能看到部分日志,同样的日志出口,但是部分日志就是出不来, 这个还勉强还可以忍受,后面发现,日志干脆一条都出不来了,连最低等级的日志都没有,控制台真是如白板一样干净,这叫我们如何开发? 当遇到这个问题...

2019-04-16 23:22:50 3211

原创 RecyclerView 自定义分割线

代码如下:DividerItemDecoration dividerItemDecoration = new DividerItemDecoration(mContext, DividerItemDecoration.HORIZONTAL);dividerItemDecoration.setDrawable(ContextCompat.getDrawable(mContext,R.colo...

2019-04-07 11:00:57 259

JDBC开发步骤

JAVAEE java调用存储过程 JDBC 的开发步骤,和示例代码

2018-10-25

空空如也

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

TA关注的人

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