晴天的微笑
晴天的微笑
全部文章
分类
Android基础篇(17)
android工作遇到的问题(4)
Android高级篇(4)
未归档(14)
归档
标签
去牛客网
登录
/
注册
欢迎来到JSPeng的博客
少说,多做~
全部文章
(共40篇)
Android图片加载工具之ImageLoader
一个优秀的图片加载库至少要具备一下功能:图片的同步/异步加载、图片压缩、内存缓存、磁盘缓存、网络拉取 1>初始化 ImageLoader imageLoader = ImageLoader.getInstance(); 2>DisplayImageOptions实例对象的配置...
2021-09-04
0
645
Android开发中常见问题
1.CrashHandler 当crash发生的时候,系统会调用UncaughtExceptionHandler的uncaughtException方法,在其方法中就可以捕获异常,存储到SD卡或者上传至服务器中。也可以集成三方的例如:腾讯的bugly,具体工具类网上很多,不细说了。。。 2.Mu...
2021-09-04
0
283
git在windows系统上的使用教学
git在windows系统上的使用教学 git配置 配置用户信息: git config --global user.name "" //用户名,不加引号 git config --global user.email "" //邮箱,不加引号 检查配...
2021-09-04
0
340
SparseArray的常用方法解析
Android中关于SparseArray使用 通常情况下,当我们用HashMap存储数据时,Android studio会建议我们使用SparseArray,最近公司项目使用到了,所以就来探究一下 构造器 1.无参构造器:SparseArray(),源码如下: /** * Creates...
2021-09-04
0
448
流式布局FlowLayout及行数限制
最近有这么一个需求,如下图 动态添加childView并实现自动换行操作,这个比较简单,重写ViewGroup的onMesure()方法,遍历动态计算每个View的宽高,宽度累加,当超过ViewGroup宽度,则换行显示,负责设置子控件的测量模式和大小 根据所有子控件设置自己的宽和高 。然后重...
2021-09-04
0
836
mac电脑升级后 ssh无法连接解决办法
mac电脑升级后 ssh无法连接解决办法 解决办法 问题的原因 前几天碰到的问题总结一下,如上图,macOS系统版本为10.15.4的时候,git项目ssh方式的代码仓库无法连接,无响应状...
2021-09-04
0
1609
编译时注解 - ButterKnife源码分析
其实当我们每次点击运行的时候, 都会去扫描运行时的注解,然后自动生成这么一个类,是自动生成的不是我们自己写的。 xxx_ViewBinding 作为类名,实现 Unbinder 在 xxx_ViewBinding 的构造函数里面去 findViewById 或者 setOnclickListene...
2017-11-06
0
278
OKHTTP缓存机制的学习
这几天在封装OKHttp框架,之前项目没用到数据缓存,所以了解一下,现在分享一波,肯定有不正确的地方,希望大家可以纠正。 首先,一般有两种缓存:服务器端缓存、客户端缓存 一、概念 <h5>①服务器端缓存</h5> 服务端缓存又分为代理服务器缓存和反向代理服务器缓存。常...
2017-11-06
0
374
butterKnife + retrofit + RxJava封装之路
一.ButterKnife dependencies { compile 'com.jakewharton:butterknife:8.6.0' annotationProcessor 'com.jakewharton:butterknife-compiler:8.6.0' } ...
2017-10-27
0
391
MVC和MVP深刻理解
一、 传统MVC View:对应的是各种Layout布局文件 Controller:对应的是Activity,而Activity中却又具有操作UI的功能,我们在实际的项目中也会有很多UI操作在这一层,也做了很多View中应该做的事情,当然Controller中也包含Controller应该做的事...
2017-10-27
0
215
首页
上一页
1
2
3
4
下一页
末页