自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 代理模式与动态代理——只是笔记,不是最好的讲解

之前了解过,后来又忘了。我想这应该就是没有理解吧。所以,我整理下要点,加深印象。 首先,代理的意思:我们在下载网络资源的时候(特别是国外资源,比如Android SDK的包),因为网速较慢,所以会选择走代理,这样能快点。所以代理的意思,就像它的字面意思一样,A想访问B的时候,由于某些原因,需要通过C来进行访问,C在这个场景里就充当了代理了角色。当然,这里有必要对【适配器模式】和【装饰器模式...

2019-01-28 17:35:11 244

原创 网络请求框架+Gson解析数据遇到的坑——Json异常(End of input at character 0 of)

该文不是介绍使用的,而是使用过程中遇到的一个坑(准确来说是自己的失误)!网络请求框架是一个指示代词,其可以代表Volley、OkHttp3、Retrofit等。当拿到返回值后(通常是Json串)转换成实体类对象。网络请求代码:OkHttpClient client = new OkHttpClient(); Request request = new Request....

2019-01-24 20:04:21 3469 1

原创 android 以及Java获取系统属性--System.getProperty(String)

读代码的时候发现一行代码:String userAgent = System.getProperty("http.agent");network.addHeader("User-Agent", FormatUtils.formatEncode(userAgent));这个是在HTTP请求的头部携带的信息。显然,调用的是Java的API,然后,我用Java代码跑了下,结果userA...

2019-01-21 15:42:36 3169 1

转载 从android中的MVVM模式接触DataBinding

由于想理清项目的设计思路,从MVC模式看到了MVP模式,再到MVVM模式。大体上把安卓常用的模式过了一下,现整理下看MVVM模式时接触的DataBinding知识点。本文主要为转载,所以请稳步参考文献:https://www.cnblogs.com/ldq2016/p/6698181.html      《Android DataBinding库(MVVM设计模式)》本文结束!!!!...

2019-01-18 10:39:47 180

原创 关于Android中字体宽度的计算(附高度)

当时使用流式布局写搜索历史,如果输入文字过长会导致重叠堆积。最开始的解决思路是:计算屏幕宽度下,一行最多可以显示多少个字,然后设置下。但后来并没有采用这个方案,而是固定宽度,中间使用省略号。文章可见:仿各APP搜索历史的实现(greendao+流式布局)现在有时间回顾代码,就把最开始的思路整理下(准确地讲,当时只限于思路,找了些文章看,但没有实施)。参考文献:https://blo...

2019-01-08 17:31:39 6175

原创 Android事件分发中的View

看了许多文章,自己也把源码跟着翻了一次,写了两篇文章,感觉事件分发到了View这边几乎是类似的,但是,这篇文章的重点不仅仅是事件分发,还有几个我一直不太了解的函数,所以,解决掉这几个函数才是本文的重点。之前写的两篇文章分别是:Android的事件分发笔记(结论+图+源码)Android事件分发中的ViewGroup需要解决的函数:public boolean dispatch...

2019-01-07 15:59:55 175

原创 Android事件分发中的ViewGroup

一定要看https://blog.csdn.net/bendan50/article/details/85704645本文是基于上一篇来的,准确来说是接着上一篇文章继续Android的事件分发笔记(结论+图+源码)上篇的结尾说到,当ViewGroup不进行拦截时,会对子View进行遍历,现在就继续从这部分源码往下看。// Find a child that can receive t...

2019-01-07 10:54:08 905

原创 Android的事件分发笔记(结论+图+源码)

参考文献:https://www.jianshu.com/p/e6ceb7f767d8https://www.jianshu.com/p/d3758eef1f72https://www.cnblogs.com/linjzong/p/4191891.htmlhttps://www.jianshu.com/p/8236278676fehttps://www.jianshu.com/...

2019-01-04 13:51:22 232

仿各APP搜索历史的实现(greendao+流式布局)

https://blog.csdn.net/bendan50/article/details/85170234 博客的代码。从新建工程解决问题、引入GreenDao3.2.2,配置使用。自定义ViewGroup,实现流式布局。并实例。

2018-12-25

算法帝国.PDF

人类正在步入与机器共存的科幻世界?看《纽约时报》畅销书作者讲述算法和机器学习技术如何悄然接管人类社会,带我们走进一个算法统治的世界。

2015-06-19

空空如也

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

TA关注的人

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