发布Android库至JCenter仓库

注册bintray账号

此账号就是我们用来管理maven或者jcenter的控制台,注册地址为:https://bintray.com/signup/oss
注册地址一定要为这个,如果从官网进行注册,所找到的不是个人申请入口,而是组织申请入口。

Read more   2019/5/17 posted in  Android

单例模式

单例模式的意义

单例模式是最简单的设计模式之一,属于创建模式,它提供了一种创建对象的方式,确保只有单个对象被创建。这种设计模式主要目的是使整个系统中只能出现一个类的实例,即一个类只有一个对象。

  • 优点
    • 由于频繁使用对象,可以省略创建对象所花费的时间,尤其是对于重量级的对象而言,是很重要的。
    • 由于不需要频繁的创建对象,所以GC的压力变轻了,不需要频繁的分配资源和释放资源。
  • 缺点
    • 简单的单例模式设计都很简单,但是复杂的单例模式需要考虑线程安全等并发问题,引入了部分复杂度
Read more   2019/5/12 posted in  Android

23种设计模式全面解析

Read more   2019/5/12 posted in  Android

Android RecyclerView性能优化

前言

近期由于项目中使用RecyclerView加载的数据数量较大,所以必须对RecyclerView进行优化。

Read more   2018/6/15 posted in  Android

Android 基础复习

AndroidManifest

  • uses-sdk 这个节点用于定义要想正确地运行应用程序,设备上必须具有的最低和最高SDK版本。
  • uses-configuration 指定应用程序支持的每个输入机制的组合。一般不需要,适合有特殊输入控制的游戏。
Read more   2018/5/18 posted in  Android

Android Studio整体学习

前言

开发Android也有一年多的时间了,一直使用Android Studio。虽然一直都能正常开发,但是在开发过程中,对IDE的不熟悉还是会导致各种各样的问题,也会拉低开发效率去网上搜索。所以我想整体学习了解下Android Studio的使用,记录方便日后查询。

Read more   2018/4/10 posted in  Android

新的一年

总算过完年了,距离Android的工作已经过去半年多了,总是要自己总结下得失,回顾下以往的知识点的。过去的一年,在工作上学到了很多,内存的优化管理,直播间动画的绘制,socket长连接的开发,以及其他总总第三方库的学习。让自己也提高了很多,也开始尝试使用Kotlin开发应用。尝试调用第三方电影数据库API,来进行一个自己Android项目的开发,使用了Google新推出的Android Architecture Component,规范自己的开发。虽然成长了一些,但对于以后所要学习和接触的东西变得更加渴望,感觉对于知识点的掌握,还是欠缺很多,希望记录并且回顾一下。

2018/3/15 posted in  随手记

Kotlin学习笔记

前言

Kotlin语言从问世到现在已经有很久的时间了,2017年终于Google将Kotlin列为开发Android应用的一级语言。而且Kotlin和Java具有高度可互操作性,并且相较于Java更加简单,精炼,还添加了Java在Android中尚不支持的一些必备功能。学习Kotlin与时俱进是必须的。

Read more   2018/1/27 posted in  Android

Android-项目架构

前言

写完一个小项目,接着写下一个的时候,总是会发现,有些必要的工具库或者代码库,要回过头去寻找。又或者一些库的名字有所遗忘,版本有更新,再去寻找的时候,总是会浪费很多时间。所以在这篇文章中,记录一下日后项目构建所需要的代码库的地址和配置,以及一些简单必要的代码。

Read more   2017/11/4 posted in  Android

小想法

看了那么多前辈的博客,之前的博客也有从网上搜集资料,总结的博客。但总觉得程序员的成长还是需要由自己的思想来完成博客的搭建,而且由自己边写代码边完成博客,对自身的知识总结以及对知识的学以致用还是有很大帮助的。所以打算以后多多总结项目中的错误,也可以总结自身开发项目的经验,把知识总结归纳起来,帮助自身有更大的提高。

消停了一段时间,发现果然还是写代码更能给我带来快乐哈哈哈哈哈!!!

2017/11/4 posted in  随手记