最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

新手入门

Android基础部分,面向新手开发者,想学习Android,来这里看看吧!

Android 版本适配:9.0 Pie(API 级别 28)

Android 版本适配:9.0 Pie(API 级别 28)

loading 1年前 (2019-05-01) 2360浏览 0评论

一、前言 本文主要是从官方文档中筛选出一些常见的适配项,若有任何纰漏或需要补充的,欢迎大家在评论区指出。 二、版本适配 1. 限制 HTTP 网络请求 Android 9.0 中限制了 HTTP(明文传输)网络请求,若仍继续使用HTTP请求,则会在...

Android 侧滑只需一步

Android 侧滑只需一步

loading 1年前 (2019-04-12) 1003浏览 0评论

先解释一下这个标题,说的是实现App侧滑返回功能只需要一行代码就能搞定,怎么做到的我待会会说。侧滑所指的就是侧滑返回,后面的介绍过程我将用侧滑表面其意。请看侧滑效果如下图: Github地址:0侵入侧滑返回 使用 在 Applicati...

Android 技术的下半场

Android 技术的下半场

loading 1年前 (2019-04-08) 947浏览 0评论

越来越多的人在提“移动端的下半场”、“Android开发的焦虑”之类的,也有人在喊“技术天天在变,学也学不完”,“昨天Kotlin今天Flutter”。其实我却认为,如果你技术达到了一定程度,你无需太过在意这些。 移动端真正进入下半场了吗?于...

RecyclerView 性能优化 | 安卓 offer 收割基

RecyclerView 性能优化 | 安卓 offer 收割基

loading 1年前 (2019-01-19) 4539浏览 0评论

阿里四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。 数据处理和视图加载分离 我们知道,从远端拉取数据肯定是要放在异步的,在我们拉取下来数据之后可能就匆匆把数据丢给了 VH 处理,其实,数据的处理逻辑我们也应该放在异步处理...

一篇文章带你撸遍下拉刷新 分页加载控件

一篇文章带你撸遍下拉刷新 分页加载控件

loading 1年前 (2018-12-26) 4569浏览 0评论

一篇文章撸遍下拉刷新 分页加载控件 本文的研究对象是,在实际开发中经常用到的下拉刷新和分页加载功能。这两个功能往往相伴相生,下拉刷新是基于交互体验上的功能,已经是普遍工人的移动端的数据刷新交互(不限于列表);分页加载一般考虑到后台数据的分页请求,降...

OPPO Android开发技术面总结

OPPO Android开发技术面总结

loading 1年前 (2018-12-24) 2391浏览 0评论

今天早上参加了深圳OPPO开发工程师的技术面试,总的来说面试过程不是很顺利。面试官并没有问一些很深奥的底层原理,基本都是一些Java基础以及Android四大组件内的基础,但是我自身在开发过程中并没有很重视这些理论基础,导致很多知识点都忘记了。整个面...

Android Reveal圆形Activity转场动画

Android Reveal圆形Activity转场动画

loading 1年前 (2018-12-23) 3797浏览 0评论

一、效果 二、知识点 CircularReveal动画、透明主题、转场动画(非必须) 三、方案 假设有两个Activity A和B。Reveal圆形Activity转场动画效果先从A到B,那么基本方案如下: 确定要显示的圆形动画中心起点位...

来玩一下ADB

来玩一下ADB

loading 1年前 (2018-12-22) 3260浏览 0评论

前言 Android 调试桥(Android Debug Bridge,简称ADB)是 Android 的一个通用命令行工具。它可以帮助PC与模拟器实例或连接的 Android 设备进行通信。它为各种设备操作提供便利,如安装和调试应用,并提供对 ...

看得见的数据结构Android版之表的数组实现(视图篇)

看得见的数据结构Android版之表的数组实现(视图篇)

loading 1年前 (2018-12-20) 1413浏览 0评论

零、前言: 1.本文的姊妹篇:看得见的数据结构Android版之表的数组实现(数据结构篇) 2.希望你可以和我在Github一同见证:DS4Android的诞生与成长,欢迎star 3.激动人心的时刻到了,要画图了,铅笔、草稿纸、饮料、花生米准备...

Android修炼之混淆

Android修炼之混淆

loading 1年前 (2018-12-16) 1587浏览 0评论

自嘲时刻 作为Java和Android开发者,大家应该都对混淆很熟悉了。网上也有各路大神提供的混淆模板,基本上直接拿来用就好。但我还是想捋一捋,因为工作中被混淆这家伙“玩弄”了好几次,必须把它记在小本本上。 介绍 基本概念 混淆,字面上来说就是把...