
笔记
最爱爬爬虾
我可以不想做,但不能不会做。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android 面试题之Handler
Handler 老东西了,但是每次面试基本都会问,今天做个笔记下次面试可以直接拿手机了。。。Handler流程主要分为4个类1.Message 需要传递的消息2.Handler 用于处理消息的类3.MessageQueue 消息队列4.Looper 通过无线循环取出要用的消息Handler 的使用也很简单 Message message = new Message(); handler.sendMessage(message);...原创 2020-11-18 20:53:57 · 411 阅读 · 0 评论 -
Android 通过okhttp3的拦截器来设置BaseUrl
最近有这样一个需求:服务器地址可能会变但是每个服务器的方法是必然相同的,也就是说api的BaseUrl是变化的。我是用的是okhttp3+retrfoit2,用注解的方式设置单个请求的链接等信息,所以我最先想到的是在拦截器里面设置api里面的BaseUrl。先上代码/** * 将BaseUrl设置成自己想要的样子 */public class UrlInterceptor implements Interceptor { @Override public Response i原创 2020-06-24 20:49:44 · 1245 阅读 · 0 评论 -
android字符串与时间戳的转换之Date
药原创 2019-12-31 13:51:25 · 1128 阅读 · 0 评论 -
Android 实现带粘连头部的RecyclerView 地区选择 逻辑简单
1112019-12-19 12:56:10 · 279 阅读 · 0 评论 -
Android评分RationBar控件
Android评分RationBar控件主要是不想用太多三方的控件,所以决定尽可能自己写,最近有写一个评分的页面,废话不多说直接上图我觉得嘛 这个东西用ViewGroup包起来感觉会写很多View 于是我决定使用之定义控件 直接上代码注释得还是挺详细的 这里直接上使用代码SuperRationBar_startWidth 这个为必传 而且只能在布局里面传使用就这么一句 调用可以获取到当前的...原创 2019-12-18 20:18:10 · 364 阅读 · 0 评论 -
Android有关于文字颜色的渐变
先放张效果图镇楼直接进入正题实现文字的渐变效果其实很简单LinearGradient linearGradient = new LinearGradient(0, 0, 0, textview.getHeight(), new int[]{Color.parseColor("#FF0000") , Color.parseColor("#FFFF00")}, ...原创 2019-09-21 16:54:32 · 1641 阅读 · 0 评论 -
Android数字集合排序
Android数字集合排序遇到了记一下List<Long> sortedKeys = new ArrayList<>();sortedKeys.add((long) 2);sortedKeys.add((long) 1);sortedKeys.add((long) 4);sortedKeys.add((long) 3);Collections.sort(sor...原创 2019-08-18 11:58:08 · 996 阅读 · 0 评论 -
Android 环信IM接受离线消息
Android 环信IM接受离线消息已经按照官方文档上面写了,结果还是没有接受到离线消息,但是离线消息确实显示在了列表里面。实际上 android 环信IM是有这个方法的,只是平时没有开启而已。我用的sdk是3.6的 但是3.3开始应该就是有的 不多说直接看代码//开启接受离线通知 这样就能接收到离线消息了EMClient.getInstance().pushManager().en...原创 2019-08-18 11:46:20 · 2005 阅读 · 5 评论 -
Android ListView平滑的滑动 smoothScrollTo
Android ListView平滑的滑动 smoothScrollTo最近做环信IM,用的easeui 直接跳过自定义消息 接受离线消息的步骤。上面的说是环信当有新消息加入最下面的时候没有动画效果,让我改出滑动的效果出来,好吧 小意思 直接用 smoothScrollToPosition 就完事了。but 几分钟之后 上面说是有滚动效果了 但是太快了 让我改慢一点我是没有听说过 ...原创 2019-08-19 20:42:08 · 1226 阅读 · 0 评论 -
Amdroid 圆形进度条
圆形进度条先看个效果图就是这个效果了 图是直接在网上下的 偷了个懒 代码也很简单 这里主要做个笔记以后遇到了就懒得重新写了import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;imp...原创 2019-08-19 20:16:22 · 182 阅读 · 0 评论 -
Android 一个Banner的遮罩层
b一个Banner的遮罩层一直以来都有一个需求,那就是给banner加上圆角看到这样的效果 我遇见过很多人都是直接把图片弄成了圆角 或者是直接让后台返回圆角的图片,表面上看没问题,但是banner不可能只有一张图 在滑动的时候就会出现一个问题,两张图之间会员一个缝隙,这里就不说缝隙怎么来的了很明显的缝隙 我的老板这都能看出来于是我选择了用遮罩 把图片的四周都用布遮起来...原创 2019-08-03 07:13:28 · 518 阅读 · 0 评论 -
解决在ScrollView中使用固定高度的WebView的冲突
**解决在ScrollView中使用固定高度的WebView的冲突**废话不多说直接上代码,看注释import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;import android.view.Vi...原创 2019-06-18 17:46:26 · 666 阅读 · 0 评论 -
Anroid大图查看器
最近看到微信朋友圈查看大图那叫一个牛哇,Android5.0刚好有个share的转场动画,于是自己写了一个。。。先分享一个地址添加链接描述然后开始使用导入更目录下build.gradle添加allprojects { repositories { ... maven { url "https://jitpack.io" } }}在需要依赖...原创 2019-04-27 08:20:56 · 256 阅读 · 0 评论 -
记网络请求错误回调的处理(RX + RETROFIT)
记网络请求错误回调的处理最近自己封装了个网络请求(RX+RETROFIT),也是遇到了很多的坑,天天都搞的焦头烂额的。就在前两天突然觉得我网络请求的错误回调处理不行 /** * 各种网络错误的回调 * @param e */ public void onRequestException(Exception e) { if (e ...原创 2018-12-17 22:10:10 · 509 阅读 · 0 评论 -
有关于JSONObject,HashMap,Object实例的遍历
关于JSONObject的遍历 org.json.JSONObjectJSON字符串: { name: 韩梅梅, height: 163, age: 20 } 代码: try { JSONObject jsonObject = new JSONObject(json);//json就原创 2017-11-11 10:29:01 · 4059 阅读 · 0 评论