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

新手入门

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

Android View篇之调整字体大小滑杆的实现

Android View篇之调整字体大小滑杆的实现

loading 3天前 51浏览 0评论

小伙伴们大家好呀,这次介绍一个稍微有点意思的View,在很多阅读类、新闻类的APP上都标配的字体大小调整功能。100多行代码就可以实现,来看看效果吧! 思路分析 1、刻度线代表着每个字体的大小取值,是不是SeekBar就是这样的功能呀,改...

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

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

loading 3周前 (05-01) 205浏览 0评论

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

Android 侧滑只需一步

Android 侧滑只需一步

loading 1个月前 (04-12) 214浏览 0评论

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

Android 技术的下半场

Android 技术的下半场

loading 1个月前 (04-08) 287浏览 0评论

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

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

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

loading 4个月前 (01-19) 629浏览 0评论

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

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

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

loading 5个月前 (12-26) 457浏览 0评论

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

OPPO Android开发技术面总结

OPPO Android开发技术面总结

loading 5个月前 (12-24) 548浏览 0评论

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

Android Reveal圆形Activity转场动画

Android Reveal圆形Activity转场动画

loading 5个月前 (12-23) 493浏览 0评论

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

来玩一下ADB

来玩一下ADB

loading 5个月前 (12-22) 472浏览 0评论

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

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

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

loading 5个月前 (12-20) 394浏览 0评论

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

Android修炼之混淆

Android修炼之混淆

loading 5个月前 (12-16) 433浏览 0评论

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

Android 最简单的限制输入方式之一

Android 最简单的限制输入方式之一

loading 6个月前 (11-21) 560浏览 0评论

  Github地址,欢迎点赞,fork 今天带来工作中的一个小安利,产品要求对用户名输入需要限制,只能是数字和字母,符号,不能包含空格和键盘上输入的emoji.开始拿到这个需求,觉得给 EditText 增加一个 addText...

AndroidStudio基本设置,以及一些使用小技巧

AndroidStudio基本设置,以及一些使用小技巧

loading 6个月前 (11-17) 813浏览 0评论

本文是另一篇文章的衍生。 点击进入另一篇: 记录自己的开发习惯,Chrome插件、studio插件及设置格式迁移 因为本人最近换了一份工作,正好趁这个机会记录一下自己的一些开发习惯。 拷贝studio设置的格式 发现了一个好功能:当更换电脑的时候...