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

Android开发

Android开发 基础 高级内容

盘点 12 个 GitHub 上的高仿项目

盘点 12 个 GitHub 上的高仿项目

loading 2年前 (2021-02-05) 5839浏览 0评论

老逛整理了现在比较热门 App 的高仿项目,这些项目都是有「recently updated」,而不是年代久远不再维护的项目。包括高仿微信、微博、B站、斗鱼、抖音、美团、头条、掘金等等。 这些项目涉及的技术栈有 Vue、Flutter 等等,看这些...

Android 好用插件 / 实用依赖

Android 好用插件 / 实用依赖

loading 2年前 (2021-01-25) 1326浏览 0评论

实用依赖 依赖一: Snackbar AndroidX自带依赖:implementation ‘com.google.android.material:material:1.2.1’ 使用方法: Snackbar.make(viewDataBin...

ViewPager2:打造Banner控件

ViewPager2:打造Banner控件

loading 2年前 (2021-01-05) 3061浏览 0评论

基于ViewPager2实现无限轮播功能。支持传入RecyclerView.Adapter 即可实现无限轮播,原理上支持任何ReyclerView.Apdater框架。 Viewpager2已经发布正式版,性能也优越于ViewPager,看过Vie...

Android 硬布局item的高级写法

Android 硬布局item的高级写法

loading 2年前 (2020-12-30) 1700浏览 0评论

效果: 这种布局应该是非常常见了,且写的比较多。 今天简单探讨一下效果图中上下两种布局的写法。 比较 上下效果一致 行数 层级 上部分 121 3 下部分 55 2 下部分继续精简 28 2 可以看出,对比还是很明显的,...

滴滴开源小桔棱镜:一款专注移动端操作行为的利器

滴滴开源小桔棱镜:一款专注移动端操作行为的利器

loading 2年前 (2020-12-15) 1700浏览 0评论

一、棱镜是什么? 小桔棱镜是一款专注于移动端操作行为的工具,涵盖APP操作回放、操作检测、以及数据可视化能力。本篇我们会从产品设计理念和技术实现思路上对棱镜进行整体介绍。 功能结构图 二、为什么要做棱镜? 移动端作为当前大多数业务的几乎唯一载...

volatile关键字在Android中到底有什么用?

volatile关键字在Android中到底有什么用?

loading 2年前 (2020-12-09) 1435浏览 0评论

上周六在公众号分享了一篇关于 Java volatile 关键字的文章,发布之后有朋友在留言里指出,说这个关键字没啥用啊,Android 开发又不像服务器那样有那么高的并发,老分享这种知识干啥? 让我意识到有些朋友对于 volatile 这个关键字的...

上架谷歌马甲包有这么难?

上架谷歌马甲包有这么难?

loading 2年前 (2020-12-08) 6035浏览 0评论

简介 大家好,我是猪猪侠,是做安卓开发的,将近四年的工作经验。这是我第一次写文章,写得不好希望大家见谅,同时也希望大家给出意见或者建议。开始写文章主要有一下几个目的:一是俗话说好记性不如烂笔头,把自己的学到或者研究出来的写出来,印象会更加深刻。不知道...

是时候迁移至 AndroidX 了!

是时候迁移至 AndroidX 了!

loading 2年前 (2020-12-04) 1440浏览 0评论

长久以来,我们致力于做到三件事: 实践指南、减少模板代码和简化任务流程,我们希望帮助开发者们集中精力专注在真正需要考虑的逻辑中去。Jetpack 为此而生,它所包含的库、工具和指南,可以帮助您更轻松地编写高质量的应用。 Jetpack 和 Andr...

三款很酷很骚气的底部导航

三款很酷很骚气的底部导航

loading 2年前 (2020-11-29) 3020浏览 0评论

“IT 界著名的尼古拉斯·大龙曾说:现在做 Android 开发,已经是大好时机,网上有很多成熟的框架,我们应充分利用好这些,所谓前人种树后人好乘凉,很多时候压根不需要了解太多原理,只需站在巨人的丁丁上即可。 ” 底部导航栏是 APP 最常用的功能...

Android | 用力过猛!为了组件化改造学习十几家大厂的技术博客

Android | 用力过猛!为了组件化改造学习十几家大厂的技术博客

loading 2年前 (2020-11-19) 2499浏览 0评论

前言 组件化是 保持整个 App 可持续地进行高质量开发的基础,近年来也是业界一直在积极探索和实践的方向,在深入理解组件化架构的过程中,将不断考验你的技术深度与广度; 实践中我还参考了十几家技术团队的解决方案(例如:美团、有赞、阿里等等),在这个...

没有IDE,该如何创建Android项目并运行

没有IDE,该如何创建Android项目并运行

loading 2年前 (2020-11-14) 2583浏览 0评论

前言 回到起初,我们在编写Java Hello World的时候,可以不借助任何IDE完成编译并且运行,但是到了学习Android的时候,却很少看到有文章不使用Android Studio创建Hello World项目的,如今依然记得通过Eclip...