logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式版本库——Windows下Git的环境部署以及在GitHub上开源自己的项目

分布式版本库——Windows下Git的环境部署以及在GitHub上开源自己的项目这几天着实忙的焦头烂额,可惜不是搞技术,今天周日,难得闲下来,写篇大家都想学习的Git教程,其实廖雪峰老师的网站已经非常详细了,但是。咳咳,太长了,我就稍微简单点的来概括,其实Git在MAC和Ubuntu上的体验是最好的,不过搞Android开发的我相信绝大多数人还是用windows吧,当然不排除个例廖雪峰教程

#windows#git#svn +1
Kotlin 超车指南

前段时间在我的知识星球里统计了一下使用kotlin开发的人,感觉还不错,有十多个人在工作中已经正式使用了,我的知识星球《Hi Android》欢迎你的加入,我也应星友的需求写了一部分的kotlin基础知识,我也还在学习的过程中,为了帮助更多的星友认识到Kotlin for Android,所以花了点时间整理了这篇《Kotlin超车指南》,如果对你有所帮助,记得点个赞哦。Kotlin 是一个用于..

Kotlin学习(五)—— 数据类,泛型,嵌套类与内部类,对象表达式和对象声明

一.数据类数据类和JAVA中的javabean类似,只作用于保存一些数据,所以如果创建,会默认生成一些函数,并且会被标记为data:equals() / hashCode()toString()componentN()copy()我们来看下标准的写法data class User(val name: String, val age: Int)为了保证这个类的意义,所以一般都会...

Kotlin学习(六)—— 基础巩固,类与继承,Lambda,表达式,计算器

一.类与继承我们沿用Java的经典案例,人,男人,女人,首先,我们如果要创建一个类,他为男人,他具有姓名,年龄,身高的属性,我们要创建女人,他也有这些属性,但是他们都是人,我们可以抽取出这三个字属性,来看下代码:通过这段代码就可以实现我们的抽取例子了。二.可空参数在Java中,我们会经常和一个叫做空指针的家伙打交道,但是在kt中,他就能有效的避免空指针,他能做到这点,就是他的可空参数了,...

Kotlin学习(八)—— 协程Coroutine基础

其实在Kotlin中,还有很多的概念没有去讲解,在后续的文章再去补充,我们先来一篇协程的基础介绍吧,协程是kotlin for android 中的一个重要概念,我们在加载一段数据的时候,最开始的使用方式是加载数据-等待数据-使用数据,这里是阻塞线程的一个操作,那么势必会出现卡顿等表现,后来我们有了回调,那么这个时候我们的操作步骤就变成加载数据 - 执行其他操作 - 回调数据 - 使用数据,不过回

Kotlin学习(十)—— Kotlin 计算器

我们也学习了这么久的Kotlin了,我们来用Kotlin写一个计算器的小案例吧,这也是比较简单的示例了。我们先来看下效果:先看下这个UI,上面是一个EditText 下面是一个RecyclerView,先来写个适配器吧,我们来一步步分析:可以看到,我们已经不用写构造方法了,而是直接在class中定义,并且让他继承自我们自己实现的ViewHolder,包括对外提供点击事件其中是不需要有f...

Kotlin学习(九)—— Android Studio 创建第一个Kotlin App

Kotlin还有很多的知识点我们是没有提起的,比如高阶函数,DSL,闭包等,不过纯Kotlin太枯燥了,所以我们直奔主题吧,在主题中找到一些问题并且讲解,我们首先创建第一个Kotlin App,只需要在创建的时候将语言改成Kotlin即可创建好项目之后你会发现,其实大体和Java工程是类似的,只是多了一些配置,我们来看下,首先是project/build.gradle这里声明了一个全局的扩...

Android绘图机制(四)——使用HelloCharts开源框架搭建一系列炫酷图表,柱形图,折线图,饼状图和动画特效,抽丝剥茧带你认识图表之美

Android绘图机制(四)——使用HelloCharts开源框架搭建一系列炫酷图表,抽丝剥茧带你认识图表之美这里为什么不继续把自定义View写下去呢,因为最近项目很急,个人能力也有限,所以就在网上找到一些开源的框架使用,不是MPAndroidChart,也不是AChartEngine ,而是HelloCharts开源地址:https://github.com/lecho

#android#开源
Android实训案例(八)——单机五子棋游戏,自定义棋盘,线条,棋子,游戏逻辑,游戏状态存储,再来一局

Android实训案例(八)——单机五子棋阿法狗让围棋突然就被热议了,鸿洋大神也顺势出了篇五子棋单机游戏的视频,我看到了就像膜拜膜拜,就学习了一下,写篇博客梳理一下自己的思路,加深一下印象视频链接:http://www.imooc.com/learn/641一.棋盘我们一看就知道,我们必须自定义View,这里我们定义一个GameView来做游戏主类,第一步,先测量,我们这里不难知道,五

#android#游戏
Android源码浅析(六)——SecureCRT远程连接Linux,配置端点和字节码

需要编译源码的同学,一般都是win+虚拟机吧,但是再虚拟机里体验并不是很好,所有市面上有很多的软件能够做到在win端直接调用linux的终端,比如今天说的SecureCRT或者XShell等软件,我们先来看下SecureCRT的一些简单的介绍:“SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTe

#windows#unix#linux
    共 16 条
  • 1
  • 2
  • 请选择