Kotlin和Swift的一些异同

Kotlin和Swift的一些异同点
分类: 其他 发布时间: 07-09 23:45 阅读次数: 0

Volley的Request的添加、移除和取消

本文系转载,转载于Volley源码分析 1,原文作者写的不错,很赞!我们先来看一下Volley的架构图: 可以看出,Volley至少工作在3个线程当中,其中蓝色部分为主线程:主要的工作是将请求按照优先级的顺序添加到cache的队列当中,当发出去的请求的得到相应的时候,在主线程将结果进行分发。 绿色部分为cache线程:如果cache hit,那么直接将cache中的数据进行解析,并传递给主线程,
分类: 其他 发布时间: 07-09 23:45 阅读次数: 0

Volley的任务执行

本文转载于Volley源代码分析 – 2:任务的执行,CacheDispatcher、NetworkDispatcher、ResponseDelivery,感谢原博主! 现在我们来看看CacheDispatcher和NetworkDispatcher从上面的框架图可以看出,大部分任务的执行都是通过CacheDispatcher和NetworkDispatcher来分发的。 从RequestQue
分类: 其他 发布时间: 07-09 23:45 阅读次数: 0

Android中的小技巧

Android中ListView等滚动到某个位置失效 //第一种 lv.setSelection(position) //第二种 lv.smoothScrollToPosition(position)第一种直接就是选中位置,第二种有滚动动画,但是有时候,滚动效果看不到,解决方式新建一个runnable,如下: lv.post(new Runnable() {
分类: 其他 发布时间: 07-09 23:44 阅读次数: 0

学习热修复的一些基础知识

项目中使用了微信团队的热修复工具TinkerTinker,因为并没有搭建补丁包下发平台,所以使用的是bugly提供的热更新平台bugly热更新 Tinker的实现原理可以直接看官方文档,并且明确指出tinker暂不支持动态更新的地方:不支持更新AndroidManifest文件,就是说不支持新增Android四大组件,不支持修改versionCode、VersionName、包名等。 不支持一些 o
分类: 其他 发布时间: 07-09 23:44 阅读次数: 0

Android资源收录

本文用于Android学习网站记录,会一直更新!Android 语言学习 Android Developers。 Android Android Sources。Android源码 AndroidXRef。源码搜索工具AndroidXRef 开发 github(这个自然不用说) 云服务七牛云存储(免费2g空间) Bmob(有个人免费版) Hexo(静态网站生成引擎,个人比较喜欢) GitHub Pa
分类: 其他 发布时间: 07-09 23:43 阅读次数: 0

Android消息机制底层分析

从技术实现上来说,消息机制还是比较简单的。从大的方面讲,不光是Android平台,各种平台的消息机制的原理基本上都是相近的。 本文将基于Android 4.4代码,为大家剖析一下Android的消息机制。
分类: 其他 发布时间: 07-09 23:43 阅读次数: 0

eNSP 华为模拟器拓扑图搭建,静态路由设置,远程登录设置

上一篇跟大家介绍了一篇思科设备的静态路由和远程登录此篇就跟大家介绍华为设备的操作吧eNSP软件去华为官网下载,免费的,这里就不提供下载链接了【思科终究是会被挤出中国市场的将来是华为的市场,多练练华为设备吧】(心得分享:模拟器终究只是软件,不同于真实设备的稳定,会出不少问题,最常见的就是报错信息了,这里建议那些不太懂调试的人,如果系统盘空间充足的话,不妨把软件安装到C盘里面,能解决不少问题,软件并不
分类: 企业开发 发布时间: 07-09 23:43 阅读次数: 0

底部导航组件组件react-native-tab-navigator的使用

底部导航组件组件react-native-tab-navigator的使用
分类: 企业开发 发布时间: 07-09 23:43 阅读次数: 0

Android中文件上传

Android中使用HttpURLConnection上传文件及图片Android中文件上传的要点: 指定请求头的Content-Type。 确定一个文件上传的格式,即协议,告诉服务器如何解析你上传的数据,定义个一个boundary,boundary可以是任意的一串字符串,也可以是UUID。 结合1和2,Content-Type的格式如下: Content-Type:”multipart/form
分类: 其他 发布时间: 07-09 23:43 阅读次数: 0

一些常用的控件

一、 开关控件和双向拖动的SeekBar 二、六边形控件 三,正方形拖动控件,可以拖动改变位置 限于本人能力,还有很多需要优化的地方,我把源码提供出来,希望有朋友可以一起优化一下。 源码努力!!!
分类: 其他 发布时间: 07-09 23:42 阅读次数: 0

Java定时器Timer简述

主要用于Java线程里指定时间或周期运行任务。Timer是线程安全的,但不提供实时性(real-time)保证。
分类: 编程语言 发布时间: 07-09 23:42 阅读次数: 0

关于Tinker的学习资料

之前学习热修复Tinker,收集了很多资料,也看了不少,还有一些还没看完,就先记录下来,方便后面学习,免得想看的时候后,又找不到了。 1. APK签名方案V2 2. Android应用保活,Android进程保活 3. Dex文件格式 4. Dex文件特有编码MUTF-8 5. Dex文件结构,Dex文件结构2 6. Dalvik 可执行文件格式 7. Tinker 8. HotFi
分类: 其他 发布时间: 07-09 23:42 阅读次数: 0

理解Javascript的状态容器Redux

随着 JavaScript 单页应用开发日趋复杂,JavaScript 需要管理比任何时候都要多的 state (状态)。 这些 state 可能包括服务器响
分类: 编程语言 发布时间: 07-09 23:42 阅读次数: 0

用C++实现斐波那契数列

我是一个C++初学者,控制台输出斐波那契数列。 代码如下: //"斐波那契数列"V1.0 //李国良于2017年1月12日编写完成 #include &
分类: 编程语言 发布时间: 07-09 23:42 阅读次数: 0

用C++实现的八皇后问题

我是一个C++初学者,控制台实现了一个八皇后问题。代码如下:
分类: 编程语言 发布时间: 07-09 23:42 阅读次数: 0

Ubuntu 16.10添加NFS服务及配置共享目录

NFS(NetWork Filesystem System)可以用于不同操作系统之间通过网络传输文件,在嵌入式开发领域,NFS可以用于主机与嵌入式设备之
分类: 服务端 发布时间: 07-09 23:42 阅读次数: 0

Java的堆、栈和垃圾回收

平常写Android,慢慢忘了很多的Java的基础知识,之后看到一道面试题,其实就是java能否实现像c一样的swap方法 public static void main(String[] args) { MyClass myClass = new MyClass(); myClass.mainTest(); } public void mainTest
分类: 其他 发布时间: 07-09 23:42 阅读次数: 0

用C++实现的元胞自动机

我是一个C++初学者,控制台实现了一个元胞自动机。代码如下:
分类: 编程语言 发布时间: 07-09 23:42 阅读次数: 0

使用 rsync 来备份 Linux 系统

从去年开始我尝试了另一种选择, rsync 命令,它有许多我已经从中受益的有趣特性。我的主要需求是所创建的备份,用户不需要解压备
分类: 服务端 发布时间: 07-09 23:42 阅读次数: 0