• 等级
  • 359396 访问
  • 95 原创
  • 3 转发
  • 10085 排名
  • 268 评论
  • 895 获赞

Kotlin实战【六】Kotlin中集合的创建

kotlin中的集合Kotlin中的集合分为两派:可变集合与不可变集合列表:List/MutableList;集:Set/MutableSet;映射:Map/MutableMap;集:Collection/MutableCollection;迭代器:Iterable/MutableIterable;所谓可变就是支持读、写、删,不可变只支持读我们从下面详细对比中可以发现:...

2019-03-16 23:16:22

程序员必备开发神器【MAC篇】

前言为什么会写这篇文章呢?首先,效率对于程序员来说非常重要;其次,避免大家被吐槽使用的假苹果;言归正传⭐️神兵利器–AlfredAlfred可以说是公认的MAC开发神器上图,Alfred图标,放大镜+小帽子,个人理解的意思就是搜索+酷,而且酷占了大部分,没错,一旦使用你了Alfred,你就会觉得自己非常的酷,就像你打绝地求生的时候手里有把AWM+8倍镜。它能帮你快速打开网页...

2019-02-23 22:57:03

Android使用ListView时item失效解决方案

在使用ListView时候有时候会遇到item点击事件没响应。原因很简单,你的item中又Button,Checkbox,ImageButton之类的控件,导致ListView.setOnItemClickListener无效,主要原因是这些试图获取了焦点导致item无法获取焦点,所以有如下三种方法:1)在item布局文件里面的设置,让Button,Checkbox,ImageBu

2019-02-16 09:52:45

Java 相关时间工具类

Java时间工具类

2019-02-16 09:52:27

安卓自定义Dialog的实现

安卓自定义Dialog

2019-02-16 09:52:11

AS解决在导入library之后lable/icon/theme合并出现bug

AS解决在导入library之后lable/icon/theme合并出现bug

2019-02-16 09:51:55

安卓自定义View

安卓自定义View

2019-02-16 09:51:28

Picasso(毕加索)加载圆形图片、圆角图片

Picasso的使用详解Picasso.with(Activity.this)Picasso加载圆形图片Picasso加载圆角图片

2019-02-16 09:51:16

MAC环境配置SDK

下面我将一下mac环境下的配置步骤:1、启动Terminal终端工具2、输入cd~/进入当前用户的home目录3、创建:touch.bash_profile4.打开并编辑:open.bash_profile会打开之前创建的文件更新:source.bash_profile按“control+X”保存(确认按“Y”)5、在文件中写入以下内容:exportexportPATH=

2019-02-16 09:51:01

MAC安装apache tomcat配置方法图文教程

一.下载Tomcat网址http://tomcat.apache.org/mac下载zip和tar.gz都行,我下载的是tar.gz二.压缩之后直接拷贝到资源库中,压缩后的文件夹名称改为Tomcat,具体位置如下:三.打开终端,输入以下命令Tomcat8/bin/startup.sh,浏览器中输入localhost:8080,就可以看到一下效果:如果遇到提示Nosuchfileo

2019-02-16 09:50:49

IPC进程间通信/跨进程通信

概念进程:一个JVM就是一个进程线程:最小的调度单元一个进程可以包含多个线程,在安卓中有一个主线程也就是UI线程,UI线程才可以操作界面,如果在一个线程里面进行大量耗时操作在安卓中就会出现ANR(ApplicationNotResponding)Android中IPC来源IPC不是安卓中独有的,比如Windows中通过剪贴板,管道,油槽等进行进程间通信,Linux通过命名管道,共享内容

2019-02-16 09:50:36

Android系统信息与安全机制

双十一快要来临了,安卓三个版本已近更新完毕,打包上线,所以最近在疯狂的写博客、欢迎大家前来讨论问题,互相学习o!!!今天和大家分享一下—Android系统信息与安全机制–1、安卓系统信息的获取/********************设备配置信息相关********************//***主板*/publicstaticfinalStringBUILD_BOARD=Build.B

2019-02-16 09:50:20

Android反编译与加密(代码混淆)

最近百万英雄之类的答题软件广受大家的喜爱,不过对于我这菜鸟基本没有拿过奖。但是作为一名码农怎么能忍,于是研究出了即将与

2019-02-16 09:50:03

面向对象六大原则----imageLoader为例层层优化

单一职责原则,开闭原则,里氏替换原则,依赖倒置原则,接口隔离原则,迪米特原则。

2019-02-16 09:49:48

适配器模式简介

适配器介绍:适配器模式可以提高我们的开发效率,比如我们常见的LIstView、GridView和RecyclerView都需要使用Adapter。他就像一个粘合剂,将两个不兼容的类融合到一起。适配器模式的定义:把一个类的接口变成客户端所期待的另一个接口,使本来不不匹配二无法再一起工作的类可以在一起工作。使用场景1)系统需要使用现有的类,而类的接口不符合要求2)需要建立一个可以重复使用的类,用于一

2019-02-16 09:49:30

Android 6.0 相关问题

1.java.lang.SecurityException:getDeviceId:Neitheruser10063norcurrentprocesshasandroid.permission.READ_PHONE_STATEjava.lang.SecurityException:getDeviceId:Neitheruser10063norcurrentproces

2019-02-16 09:49:16

安卓滚动字幕以及TextSwitcher、ImageSwitcher使用

安卓字幕滚动,textSwitcher,imageSwitcher

2019-02-16 09:48:56

【React Native 安卓开发】----(Flexbox布局)【第二篇】

提示:在运行一个嵌入了RN的工程里面需要先进入到工程根目录运行npmstart然后运行工程在模拟器上每次改动js文件保存后,点击两次R键,就可直接刷新项目。如果是真机摇一摇选择loadjs即可更新Flexbox是什么?Flexbox:用来指定某个子元素布局,Flexbox可以在不同屏幕尺寸上提供一致的布局结构。个人理解类似于安中的RelativeLayout,只是类似,便于安卓小

2019-02-16 09:48:39

【React Native 安卓开发】----(View实战之仿携程)【第三篇】

这里讲一下RN中的View组件:先看一下效果下面是代码,可以直接copy:后面会给大家一步一步讲解过程,与大家共同成长importReact,{Component}from'react';import{AppRegistry,StyleSheet,Text,View,TextInput,ScrollView,ListView,

2019-02-16 09:48:16

【React Native 安卓开发】----(Picker)【第四篇】

什么是Picker?Picker可以在iOS和Android上渲染原生的选择器(Picker)Picker基本用法PickerselectedValue={this.state.language}onValueChange={(lang)=>this.setState({language:lang})}>Picker.Itemlabel="Java

2019-02-16 09:47:57

博客专家

先知丨先觉

喜欢BUG之后的天空,肆意的NEW着对象,人生快哉 ...展开 收起
关注
  • 计算机软件/程序猿
  • 中国 浙江省 杭州市
奖章
  • 专栏达人
  • 持之以恒
  • 1024勋章