- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 Android常用框架汇总
android开发常用的框架汇总,实时更新中网络访问RetrofitGradle:latestVersion:2.1.0compile 'com.squareup.retrofit2:retrofit:latestVersion'CallAdapters:RxJava - com.squareup.retrofit2:adapter-rxjavaGuava - com.squareup.re
2016-09-21 09:55:10 3199
转载 JAVA字符串格式化-String.format()的使用
转载于: JAVA字符串格式化-String.format()的使用常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格
2016-09-26 20:20:32 726
转载 SQLServer和Oracle的区别
转载于:http://www.2cto.com/database/201207/144792.html操作系统oracle支持多种操作系统,sql server只支持windows难度oracle给dba更多的灵活性,可以根据实际情况调整参数,使你的应用的性能最佳,因而带来一个缺点是很难上手;sql server则相反,当然很容易上手。体系结构oracle的文件体系结构数据文件 .dbf(真实数据
2016-09-26 14:22:16 3536
转载 MySql和SQlServer的区别
转载于:http://blog.csdn.net/dragonfly0939/article/details/3170242根本的区别是它们遵循的基本原则##二者所遵循的基本原则是它们的主要区别:开放vs保守。SQL服务器的狭隘的,保守的存储引擎与MySQL服务器的可扩展,开放的存储引擎绝然不同。虽然你可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM, Hea
2016-09-26 14:21:06 2002 1
原创 MySql和Oracle的区别
Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。Oracle支持大并发,大访问量,是OLTP最好的工具。安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能。 操作差异 组函数用法规则mysq
2016-09-26 14:18:41 868
原创 Android监听程序进入后台,或者恢复到前台
判断当前app是否从后台运行还是在前台运行或者从后台转到前台: 就是让app中所有的activity继承与一个公共的activity(例如:BaseActivity),然后在BaseActivity的onStop()中判断当前程序是否处于后台核心代码public class BaseActivity extends AppCompatActivity { private final Stri
2016-09-21 16:18:56 5806
转载 FragmentPagerAdapter与FragmentStatePagerAdapter区别
转载:FragmentPagerAdapter与FragmentStatePagerAdapter区别在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragme
2016-09-21 15:03:50 709
转载 AndroidStudio 支持Lambda表达式
一:只需要支持Lambda表达式在app/build.gradle下添加android { //设置JDK1.8 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8
2016-09-21 10:28:06 5174
转载 Error:Jack is required to support java 8 language features. Either enable Jack or remove sourceCompa
在使用Android Studio 2.1时,想要使用lambda表达示。根据AS自带的提示需要增加了android { ……. compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } ……. }问题: Error:Jack
2016-09-21 10:25:23 3120
转载 浅谈RxJava与2.0的新特性
原文地址http://www.dieyidezui.com/qian-tan-rxjavayu-2-0de-xin-te-xing/简介说起 RxJava ,相信诸多 Android 开发者都不会陌生。作为一个知名的响应式编程库,从前年开始逐渐变得火热,从小众到被众多 Android 开发者们广泛引入与流传,其在 GitHub 的仓库截止笔者写这篇文章时,已经有16400+个 star 。甚至有一些
2016-09-09 10:45:01 2975
原创 RxJava源码分析及Lift方法
Observable创建及订阅流程相关接口ActionX 与 FuncXActionX –> 无返回值的回调接口 FuncX –> 带有返回值的回调接口 public interface Callable<V> { V call() throws Exception;}观察者接口 - Observerpublic interface Observer<T> { /**
2016-09-07 16:49:05 1874
原创 RxJava之条件和布尔操作符
在RxJava中,条件和布尔操作符作用于Observable中数据源,比如数据源中的数据是否满足某种条件,或者 数据源是否为空,又或者数据源为空时如何发射备份数据。在过滤操作符 曾了解take、skip操作符的使用,我们是否为它们设定一定的执行的条件呢?all流程图概述all操作符判定原Observable发射的所有数据是否全部满足满足某个条件。all操作符接收一个函数参数,创建并返回一个单布尔值的
2016-09-06 17:40:41 4891
原创 RxJava之辅助操作符
Observable的创建源于数据源,如何从Observable转换回数据源呢?观察者订阅后,如何推迟Observable发射数据呢?观察者订阅后,在Observable调用观察者的方法前,做一些其他的事情又该如何做呢?…带着思考的问题,让我们看下辅助操作符带给我们的无限遐想!delay流程图概述delay操作符让原Observable在发射每项数据之前都暂停一段指定的时间段,其效果是Observa
2016-09-05 23:10:05 4619
原创 RxJava之错误处理
在Observable发射数据时,有时发送onError通知,导致观察者不能正常接收数据。可是,有时我们希望对Observable发射的onError通知做出响应或者从错误中恢复。此时我们该如何处理呢?下面我们了解下RxJava错误处理相关的操作符。catch流程图概述catch操作符拦截原Observable的onError通知,将它替换为其它的数据项或数据序列,让产生的Observable能够正
2016-09-05 14:31:01 9232
原创 ZigBee之帧结构
IEEE 802.15.4/ZigBee帧结构的设计原则为在保证网络在有噪音的信道上以足够健壮性的传输的基础上将网络的复杂性降到最低。每一后继的协议层都是在其前一层添加或者剥除了帧头和帧尾而形成,IEEE 802.15.4的MAC层定义了4种基本帧结构。信标帧:协调器用以传输信标。数据帧:用于传输数据。响应帧:用于子确认帧已被成功的接收MAC命令帧:用子处理所有MAC层对等实体的控制传输。
2016-09-05 09:31:43 12994 2
正则表达式测试分析
2018-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人