摘要: 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】 1、概述 Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的 阅读全文
posted @ 2017-11-09 16:14 brave-sailor 阅读(1088) 评论(0) 推荐(0)
摘要: 1.SP存储 2.文件存储 3.DiskLruchCache的使用 4.数据库存储(GreenDao使用) 一、SP存储 SharedPreference类提供了一个总体框架,可以保存和检索的任何基本数据类型( boolean, float, int, long, string)的持久键-值对(基于 阅读全文
posted @ 2017-11-09 16:12 brave-sailor 阅读(332) 评论(0) 推荐(0)
摘要: 作者:谢昆 一段伪代码反应整个touch事件的分发 public boolean dispatchTouchEvent(MotionEvent event) { boolean consume = false; if (onInteceptTouchEvent(event)) { consume = 阅读全文
posted @ 2017-11-09 16:11 brave-sailor 阅读(775) 评论(0) 推荐(0)
摘要: 主讲人:刘龙龙 简介 HTTP(HyperText Transfer Protocol) 协议是基于TCP的应用层协议,它不关心数据传输的细节,主要是用来规定客户端和服务端的数据传输格式,最初是用来向客户端传输HTML页面的内容。默认端口是80,HTTPS的端口号为443。 发展过程 在TCP/IP 阅读全文
posted @ 2017-11-09 16:10 brave-sailor 阅读(408) 评论(0) 推荐(0)
摘要: 主讲人:吴彬 要学习某个东西之前,我们首先要了解这个东西是什么?然后我们要了解这东西有什么用,有什么好处和弊端?最后我们要知道这东西怎么用? 简单点就是 ——是什么?有什么用?怎么用? 那么进入正题 一、什么是Hybrid 开发? Hybrid App开发(混合模式移动应用开发)是指开发介于web- 阅读全文
posted @ 2017-11-09 16:10 brave-sailor 阅读(261) 评论(0) 推荐(0)
摘要: 主讲人:许佳辉 1.1单一原则 一个类一种职责,避免重复 假如: 一个适配器用来加载首页简单的数据列表,但有多个类似的。如果是直接复制的话,一旦修改,就会容易陷入重复逻辑,一个地方更新代码,很容易忘记更新另一个地方的代码。 一个类包含很多种职责会容易引发各种问题。 例如: 适配器会把各种职责分类,获 阅读全文
posted @ 2017-11-09 14:06 brave-sailor 阅读(1357) 评论(0) 推荐(0)
摘要: 主讲人:梅静 前言 在Android中每一个应用都拥有自己独立的jvm(java虚拟机),都有其独立的内存地址空间,用于数据操作,但与其他应用不能直接进行通信,从而保证应用程序的数据安全性以及稳定性。 如何解决跨进程间的通信(两个应用之间进行数据通信)? 采用AnoirdIPC机制实现进程间通信 什 阅读全文
posted @ 2017-11-09 14:05 brave-sailor 阅读(481) 评论(0) 推荐(0)
摘要: 主讲人:阳石柏 RxJava基本概念 背压概念介绍 RxJava 2.0版本介绍及更新 一.RxJava基本概念 RxJava 在 GitHub 主页上的自我介绍是 “a library for composing asynchronous and event-based programs usin 阅读全文
posted @ 2017-11-09 14:04 brave-sailor 阅读(1216) 评论(0) 推荐(0)
摘要: 内容 抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayout 图标 下拉刷新 ViewPager 图表(Chart) 菜单(Menu) 浮动菜单 对话框 空白页 滑动删除 手势操作 RecyclerView Card Color Drawab 阅读全文
posted @ 2017-11-09 14:00 brave-sailor 阅读(3127) 评论(0) 推荐(0)