• Android华为推送低版本兼容问题

    ps:本篇只适合已集成完毕华为推送sdk的开发者,在兼容上遇到的问题。 关于集成华为hms服务移动推送时遇到的问题: 第三方: 华为移动hms服务-推送服务 需求: 提高推送覆盖率 处理方案: 透传 + 自启动 权限开放: 自启动 = on 根据官方文档集成后,在华为老

    19-04-18
  • Java后端学习,你应该看那些书籍?

    最近在学习Java和全栈开发,腿甲一些有用的书籍 书架主要针对Java后端和全栈开发用的 书籍介绍 《Spring Boot 2.0企业级应用开发实战》 本书深入浅岀地讲解了Spring与SpringBoot所涉及的重要知识点。更有特色的是,针对一个 博客系统的开发 过程,来描述所涉及

    19-04-16
  • 聊聊MVX中的Model

    写在前面 随着Android架构的不断演进,从最初的MVC到MVP再到MVVM,变化的只有M和V层之间的部分,M和V层开发者似乎都已经统一了意见。 Model 层 : 实体模型、数据的获

    19-04-15
  • Effective Dart 文档注释在Flutter项目中的实践

    前言 什么是注释? 在编程语言中,注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。 也有一句话是这样说的: 程序员都讨厌两件事,1.别人不写注释 2.自己写注释 在开发者社区里,我不止一次的看到吐槽离职的前同事不写注释的例子,其实

    19-04-12
  • 一位6年老Android面经总结

    声明|作者:android进阶者地址:https://www.jianshu.com/p/d77873cbad5f 前言 准备面试其实已经准备了挺久了,当时打算面试准备了差不多以后,跟公司谈谈涨薪的事情,谈不拢的话,就年后直接找其他的公司。谁想到婚假还没休完,老板就在公司宣布了撤出上海的决定

    19-04-10
  • 谷歌的Android Q到底有哪些新特性及变更?

    Android Q 隐私更改相关介绍 存储范围变更 Android Q 改变了应用程序访问设备外部存储上文件的方式。 通过使用更细粒度的媒体特定权限替换以前的 READ_EXTERNAL_STORAGE 和 WRITE_EXTERNAL_STORAGE权限。 外存中私有目录权限变更 Android Q 为每个应用程序提

    19-04-09
  • 复杂type页面封装库,支持多种状态切换和下拉刷新上拉加载

    目录介绍 1.复杂页面库介绍 2.本库优势亮点 2.1 支持多种状态切换管理 2.2 支持添加多个header和footer 2.3 支持侧滑功能和拖拽移动 2.4 其他亮点介绍 3.如何使用介绍 3.1 最基础的使用 3.2 添加下拉刷新和加载更多监听 3.3 添加header和footer操作 3.4 设置

    19-04-07
  • 金三银四,2019大厂Android高级工程师面试题整理

    最近整理了一波面试题,包括安卓JAVA方面的,目前大厂还是以安卓源码,算法,以及数据结构为主,有一些中小型公司也会问到混合开发的知识,至于我为什么倾向于混合开发,我的一句话就是走上编程之路,将来你要学不仅仅是这些,丰富自己方能与世接轨,做好全

    19-04-02
  • Android 进阶学习思维大纲

    前言 随着近几年移动开发越来越成熟,市场对于Android开发人员的要求也越来越高,而对于大多数人来说,也是越来越多的新技术和跨平台框架需要学习,为此大多是人都很迷茫,不知道要学什么,在这里给大家分享一个Android学习进阶的思维大纲,以至于大家对于Android学

    19-03-29
  • Android RxJava:基础介绍与使用

    前言 官方定义: RxJava 是一个反应性扩展的Java VM实现:一个库,用于使用可观察序列组合异步和基于事件的程序 特点: Rxjava 由于其基于事件流的链式调用、逻辑简洁 使用简单的特点,深受各大 Android开发者的欢迎。 功能 基于事件流实现异步操作,等同于 Andr

    19-03-29
  • Android Retrofit 2.5.0使用基础详解

    前言 在Andrroid开发中,网络请求必不可少 而在Android所有网络请求库中, Retrofit 是最受开发者欢迎的一个网络请求库 retrofit:2.5.0 官方文档 retrofit:2.5.0 - github 简介 Retrofit 是Square公司开发的一款针对Android网络请求的框架,遵循Restful设计风

    19-03-29
  • Android自定义View:快递时间轴实现

    前言 在Android开发中,时间轴的 UI非常常见,如下图: 储备知识:1.自定义view基础2.RecyclerView的使用3.自定义RecyclerView.ItemDecoration 具体实现 1.最终效果如下: 2.实现思路 使用RecyclerView,自定义RecyclerView.ItemDecoration 复习ItemDecoration

    19-03-29
  • Android之Handler消息传递机制详解

    前言 在Android开发中,多线程应用是非常频繁的,其中 Handler 机制随处可见. 下面就本人对Handle的一些理解与大家一起分享,共同回顾下 Handle异步消息传递机制 。 1.Handler是什么? Handler是一套在 Android开发中 进行异步消息传递的机制。 2.Handler在And

    19-03-29
  • Android之Activity全面详解

    前言 基于最近要准备去面试,特意系统的复习了下Android基础,看到Activity这块时,发现很多都忘了,而且之前也没有系统的学习和写笔记记录,所以,特此写下这篇关于Activity的一些理解,旨在帮助大家更好的理解Activity. Activity是什么? Activity 是一个Android应

    19-03-29
  • Android之AppBarLayout实现悬停吸附伸缩效果

    前几天看到这样一个UI效果,然后自己也仿照实现了下: 看着挺酷的,也有很多App都用到了这个UI效果,比如开眼App和沪江开心词场就用到了.所以下面就来简单实现一下这个UI效果吧. 组合三剑客 1. AppBarLayout 2.CoordinatorLayout3. CollapsingToolbarLayout 实现

    19-03-29
2620文