自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 数据结构笔记——算法

算法:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个步骤。算法定义指令:能被人或者计算机装置执行。算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表达一个或者多个步骤。算法的核心在于有限的指令序列。算法的特性1、输入输出算法具有零个或者多个输入。算法至少要有一个或多个输出...

2018-02-28 23:45:37 313

原创 数据结构笔记——总述

数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。介绍一个很常见的公式: 程序设计 = 数据结构 + 算法基本概念和术语1、数据数据是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。2、数据元素数据元素是组成数据的、有一定意义的基本单位,在计算机中通常作为整体...

2018-02-27 21:32:53 290

原创 Android中的Vector

一、背景随着 Android 的碎片化越来越严重,适配成为一个开发中一个痛点。如果 UI 只切一套图,但是在一些特定机型上难免会出现模糊或者变形的情况,如果切多套不同分辨率的图,虽然能解决适配问题,但是造成安装包过大的问题,很多开发者都会为这个问题感到头疼。终于,Android 的 Vector 的出现,可以解决这个问题了。二、Vector是什么我们在了解Vector之前,我们必须...

2018-02-26 15:36:38 709

原创 实用的 Android 开源库使用指南

在Android的开发过程中,每个开发者或多或少的都使用过第三方的开源库,使用第三方的开源库可以给开发者节省大量的精力和时间,进而更好的关注应用本身的业务逻辑下面列出一些开发者们非常常用的开源库。FrescoFresco是非常强大的显示图像的开源库,它能够很好的处理图像的加载和显示。能够加载网络、本地数据库、本地资源中的图像,在图像加载出来之前,还能够预先设置一个预设的图像占位符,有二...

2018-02-22 20:04:33 597

原创 Json解析库Moshi——不只是Gson

说到Json解析库,网上可以说一找一大堆,Json解析库确实是大部分程序员都会使用的一类库,虽然自己完全可以一步步去解析,但是其实真的没必要自己去写,不会偷懒的程序员不是好程序员。说到moshi,可能很多童鞋没听过,但是说到square团队,大家基本上都是听说过的,moshi就是该团队出品的一个Json解析库。地址是:https://github.com/square/moshi这里写...

2018-02-22 19:07:46 1438

原创 和自己走走心——2017年总结

关键词2017年,是自己毕业的第二年,也是从事Android开发第三年。每一年似乎一点都没察觉,就到了年底。尤其是在毕业之后,才深刻地感受到什么叫时光飞逝。过完年会,正好手活儿不多,就安静地写写文章,整理一下这一年,和自己走走心。如果用简单词语来总结这一年,我觉得应该是:平淡、学习。这一年,生活平平淡淡,有值得高兴的事,也有遇到一些“麻烦”。一年中,一直在不断地学习,不断地充电,写了很...

2018-02-09 17:11:08 452

原创 Android 5.0以上系统常用控件着色指南

简介当我们新建一个项目的时候,都会给Application或者某些Activity设置theme:android:theme="@style/AppTheme"这时就需要我们选择或者自定义一个主题,那每个属性又都是什么含义呢?来看个例子:name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">

2018-02-07 15:12:32 234

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除