发布时间:2019-06-05 19:14
浏览:69 喜欢: 7 标签: 其他

在很多框架中, 我们都能看到类似 int xxx = 0x0010 这种代码, 我们只知道他表示状态, 很牛x, 但是具体为啥要这样, 或者它是如何表示多个不同状态的却全然不知.

发布时间:2019-04-22 00:02
浏览:150 喜欢: 7 标签: Android View

在 Android App中, 所有的数据内容都是通过 View 展示给用户的, Android 通过一系列机制和流程将这些承载着各种交互控件和展示数据的 View 展示出来.

发布时间:2019-02-25 14:22
浏览:290 喜欢: 8 标签: Android View

事件分发可以说是 Android 中非常非常重要的知识了, 如果作为一个 Android 开发人员没有了解过事件分发, 那他就不能是一个合格的 Android 程序员, 作为一个中高级 Android 开发工程师,是必须要深入了解的。学习事件分发主要解决的问题是多层 ViewGroup ,View 嵌套事件冲突, 这篇文章主要分析的是手指的事件, 而对于其他例如鼠标, 触控笔, 等的事件, 是有略微不同的.

发布时间:2019-02-21 12:52
浏览:260 喜欢: 12 标签: 其他

这份计划旨在让自己的 Android 开发水平向中高提升, 将不断添加新的子计划. 在这竞争日益激烈的社会, 只有不断地提升自己, 才不会被淘汰, 才能有更好的机遇. 人有高低, 学无止境, 不断地提升自己各方面的知识, 技能, 才能出类拔萃. 一份好的计划可以让更有效率, 更充分地安排时间, 激励自己.

RecyclerView 是 Android 中最重要的控件之一, 本文主要内容为如何解决 RecyclerView 包含大量数据, 有多种 item 类型, item 中需要加载图片, 监听多个子 view 的事件等等问题是我如何处理的, 本文只是简单介绍了一下方法, 而具体没有过多描述, 实现的细节远远复杂的多.

发布时间:2018-11-19 13:32
浏览:486 喜欢: 18 标签: Java

透彻理解面向对象对我们整体水平提高非常有帮助, 它指引着我们设计出更加健壮, 可用性更高, 更加规范的程序,

发布时间:2018-10-31 14:31
浏览:14872 喜欢: 13 标签: Android 网络请求

这篇文章总结了 OKHttp 的一些知识点, 以及使用过程中容易出现的问题, 我对 OKHttp 的封装.

发布时间:2018-10-09 15:09
浏览:533 喜欢: 16 标签: Android

IPC 是 Inter-Process Communication 的缩写,意思是进程间通信。Android 中的主线程(main)中不能进行耗时操作,否则会出现 ANR (Application Not Responding)了,由于 Android 对单个应用当我们有大量耗时操作和耗内存计算时可选择多进程。Android 中实现 IPC 的方法有很多,例如 Bundle,AIDL,Messenger,ContentProvider 等等。

发布时间:2018-09-16 17:08
浏览:696 喜欢: 23 标签: Android

通知栏通知在Android APP中的使用极为频繁,比如短信通知,QQ,微信消息通知,App 更新进度转态显示,截图时后图片进行删除或分享,查看操作等等。本篇文章记录了如何使用 Notification 显示消息, 设置提示音,呼吸灯,震动,以及响应用户对消息的处理动作。

发布时间:2018-08-06 03:44
浏览:634 喜欢: 20 标签: 其他

失眠中,就让我在这漫漫长夜中感慨一波吧。

发布时间:2018-06-15 01:03
浏览:1442 喜欢: 20 标签: 树莓派

最近入手了一个新玩具,没错,就是树莓派了,这里我使用的是树莓派 3B+。但是在玩儿的时候遇到了一些问题,比如树莓派开机有时候特别慢,且 IP 地址什么的记不住,于是就买了一块便宜的 LCD1602 显示屏(5V).

发布时间:2018-04-11 23:29
浏览:874 喜欢: 20 标签: 工具

Git 是一个分布式版本控制系统, 用于版本控制, 协作开发。

发布时间:2018-03-27 18:47
浏览:851 喜欢: 18 标签: Android

Service 作为安卓四大组件之一, 使用非常频繁, 几乎每个APP中都需要用到它. 它主要是用于处理与 UI 之外的业务逻辑, 比如 网络请求, 下载文件, 监视器, 后台播放等等耗时操作或者解耦合业务逻辑.

发布时间:2018-03-06 23:38
浏览:905 喜欢: 23 标签: Android

Android 中储存数据的方法主要有三种: 1,文件储存. 2,SharedPreference储存. 3,数据库储存.

发布时间:2018-01-15 01:52
浏览:1272 喜欢: 22 标签: 图像识别 Java

之前写过一个 Python PIL 识别验证码, 由于最近需求, 需要在 Android 中识别类似验证码,于是就用 Java 实现了一遍. 大概实现方法: 1, 获取图片, 分析验证码中每个数字的位置, 得到各个验证码块的 x, y, width, height. 2, 采集一定量的样本切割, 打上标签, 编码后生成字典. 3, 将要识别的验证码转换为灰度图, 降噪, 切片, 编码. 4 对比字典中各个值, 获取相似度, 返回每个切片与字典值相似度最高的值的下标.

发布时间:2017-12-08 22:53
浏览:949 喜欢: 23 标签: Android

Android 中的广播机制使得应用程序之间交流数据更加灵活, 每个应用可以对自己感兴趣的广播进行注册, 或者是发送广播. 就像我们对我们感兴趣的博客进行 RSS 订阅, 这样我们就能接收到我们感兴趣的博客的最新动态, 或者别人订阅了我们的博客内容, 当我的博客有新内容的时候, 订阅者也能接收到.

发布时间:2017-12-01 22:53
浏览:1267 喜欢: 24 标签: Python 图像识别

只使用了 PIL (Python Image Lib), 直接放代码, 具体细节查看知乎, [Python识别简单验证码](https://zhuanlan.zhihu.com/p/26181088)

发布时间:2017-11-19 17:04
浏览:1136 喜欢: 23 标签: Django

Django 是一个用 Python 实现的 web 框架, 使用django 部署 web 项目可以说是迅速方便, django 的许多特性都让我爱不释手, 如默认的 sqllite 数据库, 强大后台管理, 自带的 XXS 的表单验证, 基于 MVC 的设计, 写不到两百行代码就可以搭建一个网站.

发布时间:2017-11-17 12:58
浏览:1140 喜欢: 25 标签: PythonLib Django

celery 是一个用于实现异步任务的库, 在很多项目中都使用它, 它和 django 融合使用很完美. 使用 celery 可以在实现 http request请求返回 view 前做一些我们想做的而且耗时的事情而不会让用户等待太久.

发布时间:2017-11-09 18:08
浏览:2088 喜欢: 24 标签: PythonLib

itchat 实现了登入网页版微信的功能, 使用扫描二维码的方式登入,可以处理收到的信息并实现自动回复,自动添加好友创建讨论组等功能.