- 博客(12)
- 资源 (33)
- 问答 (1)
- 收藏
- 关注
原创 Android清除通知栏的对应的消息
转载请以链接形式标明出处:本文出自:103style的博客记录一下大致思路我们收到推送消息的时候会通过 NotificationManager.notify(int id, Notification notification) 发送到通知栏。记录每一个显示的 通知栏消息 和 对应的 id.按产品要求在进入对应的页面的时候删除对应的通知栏消息。伪代码通过sendNotif...
2019-09-27 11:11:00 9019
原创 okhttp之Dispatcher
转载请以链接形式标明出处:本文出自:103style的博客base on 3.12.0目录简介Dispatcher成员变量介绍Dispatcher构造方法介绍Dispatcher主要方法介绍小结简介首先我们来介绍下 Dispatcher,官方描述是这样的:Policy on when async requests are executed.执行异步请求时的策...
2019-09-26 15:58:29 3551
原创 Android监听来电状态
转载请以链接形式标明出处:本文出自:103style的博客记录一下.public class PhoneCallReceiver extends BroadcastReceiver { private static final String TAG = "PhoneCallReceiver "; private OnPhoneCallListener onPhoneCal...
2019-09-25 16:26:44 1028
原创 okhttp之自定义拦截器
转载请以链接形式标明出处:本文出自:103style的博客base on 3.12.0目录前言LogInterceptor实践前言前面我们在 RealCall.execute()流程介绍 和 okhttp之五个拦截器的介绍 中介绍了拦截器的执行顺序 和 每个自带拦截器的作用。我们知道 我们自定义的拦截器会最先执行,在由响应结果之后也会最后处理。没看过 RealCal...
2019-09-24 16:24:18 2560
原创 okhttp之五个拦截器的介绍
转载请以链接形式标明出处:本文出自:103style的博客base on 3.12.0目录前言重试及重定向拦截器 RetryAndFollowUpInterceptor `桥接拦截器 BridgeInterceptor缓存拦截器 CacheInterceptor连接拦截器 ConnectInterceptor读写拦截器 CallServerInterceptor小结...
2019-09-24 15:41:46 1956 1
原创 okhttp之RealCall.execute()流程介绍
转载请以链接形式标明出处:本文出自:103style的博客base on 3.12.0目录前言OkHttpClient.newCall(Request)RealCall.execute()RealInterceptorChain.proceed(request)小结前言前面我们对 OkHttpClient 和 Request 做了相关的介绍。此时我们已经构建了 ...
2019-09-23 15:07:49 4970
原创 okhttp之Request
转载请以链接形式标明出处:本文出自:103style的博客base on 3.12.0目录Request 简介Request相关的配置方法Header介绍Request 简介Request即我们构建的每一个HTTP请求。通过配置请求的 地址、http方法、请求头 等信息。使用方法:Request request = new Request.Builder() ...
2019-09-23 13:45:48 1870 1
原创 okhttp之OkHttpClient
转载请以链接形式标明出处:本文出自:103style的博客base on 3.12.0简介OkHttpClient是通过 builder 模式来为http请求设置相关配置。创建单个OkHttpClient实例并将其用于所有HTTP调用时,OkHttp的性能最佳。这是因为每个OkHttpClient都拥有自己的连接池和线程池。 重用连接和线程可减少延迟并节省内存。 相反,为每个...
2019-09-23 11:25:05 3782
原创 okhttp的使用介绍
转载请以链接形式标明出处:本文出自:103style的博客目录简介分支介绍使用示例混淆配置简介github地址官方介绍okhttp 的优势:采用连接池技术减少默认使用 GZIP 数据压缩格式,降低传输内容的大小采用缓存避免重复的网络请求支持 SPDY、HTTP/2.0,对于同一主机的请求可共享同一 socket 连接若 SPDY 或 HTTP/2.0...
2019-09-20 10:27:20 465
原创 利用ClassLoader实现检查项目中不符合规范的代码
转载请以链接形式标明出处:本文出自:103style的博客主要实现思路主要是:通过 context.getClassLoader()或者 Thread.currentThread().getContextClassLoader()获取ClassLoader对象。通过反射获取私有变量pathList.通过反射获取pathList的私有变量 数组 dexElements通过反获取每一...
2019-09-18 18:10:20 212
原创 Android 子线程切回主线程的方法记录
转载请以链接形式标明出处:本文出自:103style的博客记录一下 Android子线程切回主线程 的方法。view.post(Runnable action):textView.post(() -> { textView.setText("更新textView");});activity.runOnUiThread(Runnable action):Ma...
2019-09-18 16:05:28 4399
原创 Android string.xml 双引号问题的记录
我们知道 在string.xml中加了 " ,但是跑到手机上时不显示引号,我们知道原因是没有加 \ 进行转译,加上转译符号就好了。然后就是 当字符串中有 "、...之类的符号时, AndroidStudio 会让这个字符串变黄并提示你要改成 xxx, "对应的提示就是",开始以为改成"之后效果会自动对 " 进行转译,然后实际上并没有。看以下5个字符串显示的...
2019-09-17 17:16:46 6859
jre1.8.0_112 java源码
2018-02-28
genymotion-2.7.2
2016-08-22
自定义View实战(一) 汽车速度仪表盘(修改后)
2016-05-12
自定义View实战(一) 汽车速度仪表盘
2016-05-11
仿QQ手势锁
2015-12-19
genymotion-idea-plugin-20151209.jar
2015-12-17
genymotion.eclipse.plugin_1.0.6.201509291453.jar
2015-12-04
com.genymobile.genymotion.ide.eclipse.plugin_1.0.6.201509291453.ja
2015-12-04
genymotion-arm-translation_v1.1.zip
2015-11-18
Android程序员怎么样提高自己竞争力?
2016-05-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人