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

开发进阶

Android开发进阶,经验分享

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

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

loading 4小时前 15浏览 0评论

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

Kotlin的特点及各版本新特性

Kotlin的特点及各版本新特性

loading 7天前 81浏览 0评论

Kotlin语言的特点 Kotlin语义是一座小岛,是一种在Java虚拟机上运行的静态类型编程语言,Kotlin的目的就是要兼具现代编程语言的所有优点,同时还要具有Java语言的跨平台性,并且要做到简洁。它也可以被编译成为JavaScript源...

Gradle 提速:每天为你省下一杯喝咖啡的时间

Gradle 提速:每天为你省下一杯喝咖啡的时间

loading 1周前 (11-14) 125浏览 0评论

前言 作为一名 Android 开发同学,当你的工程和代码达到一定规模的时候,相信你一定遇到过编译速度过慢的问题。比如: 等待编译的时间,仿佛过了一个世纪,有没有! 对于程序猿,时间尤其宝贵,当你修改完一个 BUG 或者想验证一个功能时,却因...

Android如何实现超级棒的沉浸式体验

Android如何实现超级棒的沉浸式体验

loading 3周前 (11-01) 291浏览 0评论

做APP开发的过程中,有很多时候,我们需要实现类似于下面这种沉浸式的体验。 沉浸式体验 一开始接触的时候,似乎大家都会觉这种体验实现起来,会比较困难。难点在于: 头部的背景图在推上去的过程中,慢慢的变得不可见了,整个区域的颜色变成的暗黑色,...

Android中的Gradle之玩转自定义功能

Android中的Gradle之玩转自定义功能

loading 3周前 (10-28) 192浏览 0评论

一、概述 通过上一节Android中的Gradle之配置及构建优化,我们已经了解了Gradle的各个配置项的含义,知道了如何优化构建配置,但只会用别人提供好的,无法按自己的意愿实现功能。通过本章节,我们将简单介绍Groovy,了解Gradle中的P...

从零开始仿写一个抖音App——app架构更新与网络层定制

从零开始仿写一个抖音App——app架构更新与网络层定制

loading 1个月前 (10-18) 529浏览 0评论

本项目的 github 地址:MyTikTok 国庆快结束了,国庆中有六天都在写文章看代码还有比我苦逼的吗(买个惨,哈哈)。这几天为项目新增了五个模块,顺便看了看 kotlin 的语法并在项目中简单的实践了一下。本文中会讲解其中的两个模块,剩下的...

一个6年iOS程序员的工作感悟,送给还在迷茫的你

一个6年iOS程序员的工作感悟,送给还在迷茫的你

loading 1个月前 (10-15) 394浏览 0评论

前言 每一个开发者,都有一段不愿提起的经历,很多年前,刚刚从大学毕业的时候,很多公司来校招。其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”。我当时的标准回答是(原话):“成为在某一方面能够独当一面的技术专家“。后来经历了几家不同的...

仿知乎广告效果

仿知乎广告效果

loading 1个月前 (10-14) 264浏览 0评论

仿知乎广告的效果,先看效果图 效果如下: 向上滑动,图片的头部先出来,然后随着滚动,也一起滚动,到图片滑出屏幕时候,图片内部也到达底部。 向下滑动,图片的底部先出来,然后随着滚动,也一起滚动,到图片滑出屏幕时候,图片内部也到达头部。 所以有几个要点...

Android 通用流行框架大全

Android 通用流行框架大全

loading 1个月前 (10-13) 384浏览 0评论

Android 通用流行框架大全 1.这个也是框架总合 2.百大框架等你来拿 3.Studio的插件 1. 缓存 名称 描述 DiskLruCache Java实现基于LRU的磁盘缓存 2.图片加载 名称 描述 ...

Android BLE基础框架使用详解

Android BLE基础框架使用详解

loading 1个月前 (10-11) 263浏览 0评论

前言 研究了一段时间的蓝牙使用,发现网上相关的资料比较贫乏,不像其他Android相关资料那么齐全,基本上大部分资料都是在蓝牙联盟SIG提供的官网https://www.bluetooth.com/zh-cn/specifications上查找得到,...