首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android 项目
订阅
浮生若夏
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
仿某车APP实现360度查看车外观
突然接到需求仿照某车APP做 360度看车 功能。对于这种一句话需求我从来都是拒绝的。Em...说错了,如果我拒绝了就不会有这篇文章了🤣。 一句话需求的好处就是,技术可以自己当回产品。让我们根据原版效果图给自己出个需求(总感觉有哪里不对!)。 进来先使用模糊资源,需要自动旋转…
[译]Android原生开发的现状,截止到2019年12月
Android原生开发的生态一直在不断地发展变化,过去5年从事android开发的经历让我深刻的体会到了这一点。每隔2到3年,谷歌就会发布一些的新的开发指导建议、libraries、frameworks,我花了很多时间来认真审查这些变化并从中找出可能存在的问题。我相信许多And…
Android10填坑适配指南,实际经验代码,拒绝翻译
Android Q 又一个天坑,如果你要显示一个半透明的Activity,这在android10之前普通样式Activity只需要设置windowIsTranslucent=true即可,但是到了AndroidQ,它没有效果了,而且如果动态设置View.setVisibilit…
深度探索 Gradle 自动化构建技术(一、Gradle 核心配置篇)
成为一名优秀的Android开发,需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。 工程构建工具从古老的 mk、make、cmake、qmake, 再到成熟的 ant、maven、ivy,最后到如今互联网时代的 sbt、gradle,经历了长久的历史演化与变…
Android 升级适配爬坑历程
最近接手了一个公司项目,项目比较老了,从Android 5.0之后就再也没有适配过了,然而重写时间又来不及,然后我的爬坑之旅便开始了。(以下适配方案是按照项目需求顺序来的) 适配嘛,肯定得一步一步来,先从Android 6.0开始适配吧。起因是有同事反馈说h5调用原生相机的时候…
Android 仿小红书自定义展开 收起的TextView
故事是这么开始的,有个产品需求需求,要做一个小红书文本折叠的功能,于是就有了后面一系列的东西。不过实现了之后,自己对 TextView 截取文本也了解了不少,具体效果如下: 参考了好些文章,很多实现都是截取文本的最大行,在文本的下一行添加一个按钮,这个做法并不符合需求,所以直接…
入职三个月,游戏SDK开发总结
前几个月负责游戏SDK的开发、维护、对接工作,项目结束了一段时间了,梳理一下游戏SDK开发涉及到的知识点。 有些朋友可能对游戏SDK开发有点陌生,希望本文对你有一些帮助。 SDK(Software Development Kit)是软件开发工具包的意思,一般我们将一部分功能单独…
Android | 资源冲突覆盖的一些思考
啥是资源冲突覆盖,就是两个不同的文件,有着相同的文件名,在打包apk后引起的系列问题。本文将从情景、解决思路、延伸,三个方面展开。 先简单介绍下背景,App在线上跑了将近7年(历史悠久~),从早期的导购社区,到社区电商,再到社区、电商和直播三驾马车齐驱,也就是三大业务团队。 相…
AopArms一款基于AOP的Android注解框架
当下Java后端的SpringBoot微服务框架大火,原因离不开注解的使用,其简单易配置的注解方式使得更多的社区为其编写适用于SpringBoot的框架,也就是注解逐渐取代了传统的xml配置方式。那么注解在Android中也同样的得到了升华,著名的框架有ButterKnife、…
android 蓝牙 4.0(BLE)开发
蓝牙有传统蓝牙 (3.0 以下) 和低功耗蓝牙(BLE,又称蓝牙 4.0)之分,而蓝牙 4.0 开发需要 android4.3 版本(API 18)及以上才支持 BLE API。相比传统的蓝牙,BLE 更显著的特点是低功耗。这一优点使 android App 可以与具有低功耗要求的 BLE 设备通信,如近距离传感器、心脏速率监视器、健身设备等。 BLE 全称 Bluetooth Low Energy