csdn_aiyang的博客

知之者不如好之者,好之者不如乐之者。热爱使人进步。

2018年博客之星评选,需要您宝贵的一票!非常感谢!

我正在参加CSDN 2018年博客之星评选,希望大家能投我一票,我在NO.108。 感谢大家宝贵的一票,投票地址: https://bss.csdn.net/m/topic/blog_star2018/index 下边这个 是我哦! ...

2019-01-03 15:30:02

阅读数 90

评论数 0

Android 架构师成长之路

推荐文章:Android 必须知道2018年流行的框架库及开发语言,看这一篇就够了! 前言 总所周知,当下流行的编程语言有Java、PHP、C、C++、Python、Go等。其中,稳坐榜首的仍然是Java编程语言,且在以面向对象思想占主导的应用开发中,Java往往成为其代名词。Java语言的背...

2017-09-11 14:56:53

阅读数 2891

评论数 3

Android 性能优化之内存检测、卡顿优化、耗电优化、APK瘦身

导语安卓大军浩浩荡荡,发展已近十个年头,技术优化日异月新,如今Android 8.0 Oreo 都发布了,Android系统性能已经非常流畅了。但是,到了各大厂商手里,改源码自定系统,使得Android原生系统变得鱼龙混杂,然后到了不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑...

2017-07-11 17:02:27

阅读数 24338

评论数 7

23种开发设计模式总结,追求高内聚低耦合的编程思想。

一、概述 二、7个设计原则 三、创建型模式(5种) 四、结构型模式(7种) 五、行为型模式(11种) 六、总结 前言:熟练地掌握设计模式,并能在实际编程开发中灵活运用它们,不仅能使代码更规范,重用性更高,同时也能保证代码的可靠性,提高开发效率。总结如下,还需多多的实践,路漫漫其修远兮,吾将上下而...

2017-06-13 14:32:39

阅读数 2326

评论数 0

Android 必须知道2018年流行的框架库及开发语言,看这一篇就够了!

导语2017 已经悄悄的走了,2018 也已经匆匆的来了,我们在总结过去的同时,也要展望一下未来,来规划一下今年要学哪些新技术。这几年优秀Android的开源库不断推出,新技术层出不穷,需要我们不断去了解和掌握,在提高自身开发水平的同时,我们需要付出更多学习精力和时间。俗话说,打铁还需自身硬,为了...

2017-02-20 17:37:34

阅读数 35998

评论数 9

Android 启动模式及singleTask与Home键存在的问题

目录 一、前言 二、查看Log日志过程 三、问题分析(标红要注意) 四、原理分析 五、解决方式 一、前言 在项目设计中,经常用到点击“退出”,需要清除掉所有Activity,跳转到登录页面。所有采用Android的启动模式。 standard标准模式,也是activity的默认启动...

2019-03-20 18:31:52

阅读数 18

评论数 0

Android 9.0刘海屏适配方案

原文链接:https://www.jianshu.com/p/c9e710a9fa35 网上关于刘海屏适配的文章不少,可讲清楚的却没几篇,大多是拷贝文档、长篇大论,甚至热情的贴图告诉你什么是刘海屏,到最后你仍不确定到底是怎样的一个适配方案,才能让你的 app 真正的适配所有的刘海屏机型。 看到...

2019-03-15 11:22:51

阅读数 23

评论数 0

Java |与|| 、&与&& ,或与非的使用和区别

目录 前言 一、“与”和“或”的定义区别 二、&、&&使用和区别 三、|、||的使用和区别 前言 在平时的开发工作当中,经常会使用到if判断,当满足某一个或多个条件下就可以继续往下执行。在java中是使用|、||(...

2019-03-07 13:25:40

阅读数 42

评论数 0

JAVA JSON格式数据JSONObject的使用及List与数组相互转换

前言 在服务器与web前端、移动端进行数据交互的时候的时候,通常会调用接口url把数据以JSON数据格式传过去进行显示,因此,JSON数据格式在前后端数据交互时会经常用到。 目录 前言 什么是JSON? 标准的JSON数据表示: 对象数据结构--Object 数据结构--Array ...

2019-03-04 15:05:45

阅读数 28

评论数 0

全面了解TCP/IP到HTTP

目录  一、OSI参考模型 # 二、TCP/IP四层协议系统 # 三、互联网的地址及域名 # 四、HTTP超文本传输协议 本文简单介绍了TCP/IP与HTTP,给前端开发人员了解,如有兴趣可参考专业书籍进行深入探索,有兴趣的还可以看看TCP服务器设计以及T/TCP还有HTTPS,同时欢迎...

2019-01-25 15:26:38

阅读数 133

评论数 1

Android setContentView()\LayoutInflater\View 源码原理分析

前言 通常情况下,我们创建一个Activity时,会通过setContentView来引入布局,将界面视图展现给用户看见。那么,为什么通过setContentView()就能将xml格式的布局文件加载到界面中呢? @Override protected void onCreate(Bun...

2019-01-24 18:24:36

阅读数 66

评论数 0

Android 5.0、6.0、7.0、8.0、9.0 新特性,DownloadManager踩坑记

前言 Android 最近几年发展非常快,自08年智能机时代开始,Android操作系统一路高歌,每年推出升级新的版本。然而,这一转眼都10年过去了,10年的智能机发展之路,使Android系统占全球市场份额近7成(IOS 近3成)。有趣的是谷歌给自己的这个‘亲儿子’起名字可谓绞尽了脑汁,And...

2019-01-09 16:37:25

阅读数 789

评论数 1

Android面试题:百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等

转载出处:http://blog.csdn.net/lzw2497727771/article/details/79452842 本文出自 AWeiLoveAndroid的博客 又到了面试求职高峰期,最近有很多网友都在求大厂面试题。正好我之前电脑里面有这方面的整理,于是就发上来分享给大家。 这...

2018-12-27 18:00:46

阅读数 315

评论数 1

《程序员情商》CEO、COO、CFO、CIO、CTO、CMO的中文是什么?

1. CEO:首席执行官 首席执行官(Chief Executive Officer,缩写CEO)是在一个企业中负责日常事务的最高行政官员,主司企业行政事务,又称作司政、行政总裁、总经理或最高执行长。 2. COO:首席运营官 首席运营官(Chief Operating Officer,缩写...

2018-12-27 15:45:01

阅读数 223

评论数 0

数据结构与算法——从零开始学习(六)图

  系列文章 第一章:基础知识 第二章:线性表 第三章:栈和队列  第四章:字符串和数组 第五章:树和二叉树 第六章 图 第一节 基本概念 1.1 定义和术语 1.2 基本操作   第二节 存储结构 2.1 邻接矩阵 2.2 邻接表 第3节 图的遍历 3.1 深度优...

2018-12-17 19:23:58

阅读数 196

评论数 0

数据结构与算法——从零开始学习(五)树和二叉树

系列文章 第一章:基础知识 第二章:线性表 第三章:栈和队列  第四章:字符串和数组 第五章:树和二叉树 第六章:图   目录 第五章 :树和二叉树 第一节:树的定义及相关术语   1.1 定义 1.2 特点 1.3 形式化 1.4 相关术语 1.5 树的基本操作 ...

2018-12-15 15:47:10

阅读数 353

评论数 0

数据结构与算法——从零开始学习(四)字符串和数组

系列文章 第一章:基础知识 第二章:线性表 第三章:栈和队列  第四章:字符串和数组 第五章:树和二叉树 第六章:图   第四章:字符串和数组 第一节 :串 1.1  串的基本概念 1.2 串的基本运算   1.3 串的存储结构 第二节: 数组 2.1 数组的逻辑结构...

2018-12-12 17:53:21

阅读数 212

评论数 0

是学Java还是Python?值得你一看的文章

前言 最近身边朋友跟我说之前学过Java基础,然后转做了Android,但是一直被各种公众号文章忽悠的,又想转学Python了。但是,这心里总是犯嘀咕,不确定要不要去学。相信有同学也遇到类似的经历和困惑,值得庆幸的是今天能有机会看这篇文章的朋友,也许你已经犹豫了好久,甚至基本决定要学Python...

2018-12-11 13:08:21

阅读数 580

评论数 0

数据结构与算法——从零开始学习(三)栈和队列

系列文章 第一章:基础知识 第二章:线性表 第三章:栈和队列  第四章:字符串和数组 第五章:树和二叉树 第六章:图   第三章:栈和队列 第一节:栈(Stack) 1.1:栈的基本运算: 1.2:栈的存储结构和基本运算 第二节 :队列 2.1:定义及基本运算 2.2:...

2018-12-10 19:00:50

阅读数 225

评论数 0

数据结构与算法——从零开始学习(二)线性表

系列文章 第一章:基础知识 第二章:线性表 第三章:栈和队列  第四章:字符串和数组 第五章:树和二叉树 第六章:图   目录 第1节:线性表 1.1 概念 1.2顺序存储结构 1.3 线性表的链式存储 1.4单链表与顺序表的对比 1.5 循环单链表 1.6 双向链表...

2018-12-10 12:35:11

阅读数 517

评论数 0

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