logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin-集合详解(一)

概述集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用。集合的分类:Set(集)List(列表)Map(映射)在Kotlin中,明确的区分了可变和只读的集合(list, set, map等),明确的确定了...

#移动开发#java#数据结构与算法
Kolin-集合详解(二)

概述自从Java8支持了lambda表达式以来,Lambda表达式是实现大量函数特性的基础,让Java开发越来越趋向于流程式开发。在Kolin中,对Lambda表达式有完美的支持,又因为扩展这一特性,Kotlin也走在了函数式编程的前沿。对于集合,Kotlin提供的不同类型集合,在标准...

#移动开发#java
AndroidStudio配置Kotlin开发环境

一、安装Kotlin插件1、在as中添加Kotlin插件,下载这个插件需要开挂,但是我找到了更好的方法,我没有试过,希望大家试一试把结果告诉我:方法1:从阿里云的地址下载:Module的build.gradleapply plugin: 'com.android.applica...

AndroidStudio配置Kotlin开发环境

一、安装Kotlin插件1、在as中添加Kotlin插件,下载这个插件需要开挂,但是我找到了更好的方法,我没有试过,希望大家试一试把结果告诉我:方法1:从阿里云的地址下载:Module的build.gradleapply plugin: 'com.android.applica...

一起来看看知乎开源的图片选择库

Matisse是不是感觉相当的简洁好看,反正我是这么认为的。一、基本使用1、导入相应的依赖库Gradle:repositories {jcenter()}dependencies {compile 'com.zhihu.android:ma...

#移动开发#java
Android全局异常捕获,不退出应用,让应用正常运行下去!

Android全局异常捕获,不退出应用,让应用正常运行下去!当App发现异常后,如果程序没有处理,将交给虚拟机进行处理,通常会弹出一个对话框,然后退出应用。但大多数的异常可能对后续流程影响不大,比如分享功能出现。 一个问题,真的有必要关闭整个应用吗?屏蔽这个功能,对整体来说不会有太大的影...

#移动开发#java#运维
Android中的广播Broadcast详解

今天来看一下Android中的广播机制,我们知道广播Broadcast是Android中的四大组件之一,可见他的重要性了,当然它的用途也很大的,比如一些系统的广播:电量低、开机、锁屏等一些操作都会发送一个广播,具体的Android系统中的广播可以参见我的另外一篇博客:http://blog.c...

玩转java(Android)注解

玩转java(Android)注解1. java标准(原生)注解概览Java API 中,在java.lang、java.lang.annotation和javax.anotation包中定义了原生注解,分为三类:编译注解资源注解元注解1.1 编译相关注解注解释义...

Android 数据绑定框架DataBinding,堪称解决界面逻辑的黑科技

去年谷歌 I/O大会上介绍了一个非常厉害的新框架DataBinding, 数据绑定框架给我们带来了很大的方便,以前我们可能需要在每个Activity里写很多的findViewById,不仅麻烦,还增加了代码的耦合性,如果我们使用DataBinding,就可以抛弃那么多的findViewBy...

#移动开发
教你一分钟实现动态模糊效果

现在,越来越多的App里面使用了模糊效果,我尤其喜欢雅虎天气的界面,上滑的时候背景图片会跟着移动,最重要的是背景图片会根据手指上下移动的距离来进行不同程度的模糊,感觉甚为惊奇,毕竟大家都知道,在Android平台上进行模糊渲染是一个相当耗CPU也相当耗时的操作,一旦处理不好,卡顿是在所难免的。...

#移动开发#java
    共 13 条
  • 1
  • 2
  • 请选择