PGzxc

纸上得来终觉浅 绝知此事要躬行

0%

前言

17年2月9号阿里发布了java规约手册(下载请关注“阿里技术”公众账号),java规约手册分为编程规约,异常日志,MySQL规约,工程规约,安全规约五个章节,编程规范可以帮助我们养成良好的编程习惯,提高代码质量,降低沟通成本。
晚些时候(10月14日)在杭州云栖大会上发布了《阿里巴巴 Java 开发规约》的扫描插件,把《阿里巴巴 Java 开发规约》强制条目转化自动插件,并实现部分的自动编码。
该插件已经在 Github 上开源,项目地址:https://github.com/alibaba/p3c

阅读全文 »

Android系统中向下兼容性比较差,实际开发和测试中会遇到版本兼容性的问题,本题的成文参考了网上的部分教程和个人在开发中的实例,进行归纳和总结而成。

版本兼容问题

版本兼容性:
Android系统中向下兼容性比较差,但是一个应用APP经过处理还是可以在各个版本间运行的。向下兼容性不好,不同版本的系统其API版本也不同,自然有些接口也不同,旧的平台也使用不了新的API,这就是Android的版本兼容性问题;
我们先看一个实例

阅读全文 »

此处的Activity知识点分:Android任务栈、Activity启动模式、scheme跳转协议三方面展开;

Android任务栈

  • 前提:
    介绍Android任务栈之前,我们首先要知道什么是栈?
    栈:是一种先进先出的数据结构;

  • 延伸
    那Android任务栈呢?以此类推:存放activity任务的栈;

    阅读全文 »

Activity作为四大组件之一,在软件开发中占据着非常重要的地位,也是面试中必问的知识点和考点,作为开发者,Activity相关知识点你都掌握了吗?

这篇文章简单介绍面试当中Activity会被问到的知识点,当然这只是为了应付面试,重要的是掌握这一组件,这将对你的开发大有裨益。

作为四大组件之一,首先介绍下什么是Activity?

阅读全文 »

古语有云:“吾日三省吾身”,在这个快节奏的社会中生活,最怕漫无目的,迷失自我,虽然做不到三省吾身,但给自己一个合适的定位,我认为也是必须的。今天的主题不是生活,而是技术;作为一名开发人员,更应该有个明确的目标,合理有序高效的生活。

经常逛技术招聘网站的人,可以看到招聘方要求:比如招聘初级,中级,高级,架构师等,什么是初级,中级,高级,架构师呢,每个阶段需要达到什么样的技能和要求!

阅读全文 »