排序
OpenglES之分屏滤镜
本文正在参加「金石计划」 还记得我们在 Opengl ES之纹理贴图 一文中提到的分屏滤镜吗?当时我们的实现方式是通过GL_REPEAT的方式实现的, 今天我们再来系统地讲下在Opengl ES中实现分屏滤镜的...
Android自定义一个车牌字母选择键盘
在一般和车相关的应用,难免会和车牌打交道,组成车牌的要素,国内无非就是省份简称+地区代码+英文或者数字组成,比如京A12345,在需要输入车牌的功能上,就需要有省份简称键盘和英文数字键盘了...
Android开发实战:使用Retrofit实现登录功能与后端服务器交互
在这篇文章中,我们将使用Android开发来构建一个简单的登录应用。我们将使用Android Studio作为开发环境,使用Java编程语言来编写代码。通过这个实例项目,您将学习到如何创建用户界面、处理用...
同事问我为什么电脑屏幕上会有那么多球在飘
记得以前用的Windows电脑里面,有一个屏保程序就是在屏幕上出现很多飘来飘去的球,当球碰到电脑边缘的时候,会反弹到相反的方向,然后最近就琢磨着能不能使用Compose DeskTop也实现一个这样的效...
Kotlin1.9.0-Beta,它来了!!
大家好,最近看到kotlin官网上放出了kotlin的1.9.0-Beta版,不知道为啥,看到新事物出现就很开心,特地写篇文章简简单单介绍一下。 前提:插件安装 笔者使用IDE为intellij idea2023最新社区版,...
2023移动端技术探索
1. 行业背景 过去的2022年对大家来说都是困难的一年,难在疫情影响,难在宏观环境的增长放缓。没有增长带来的就是痛苦的体验,对于互联网行业,21年的主题是“反996”,到了22年风向就变成了“...
由阿里裁员引发的一些思考
欢迎关 Android茶话会 回 pdf 取阿里&字节经典面试题、Android、算法、Java等系列武功秘籍 在技术学习、个人成长的道路上,让我们一起前进! 前言 从阿里淘系离开差不多2年多了,最近阿里又...
如何让安卓应用有两个入口
在使用鼎鼎大名的 leakcanary 检测内存泄漏时,我们发现,添加了 leakcanary 依赖后,再次运行 app 时,桌面上会多一个应用图标。 打开这个 Leaks 应用就能看到自己的 app 中存在的内存泄漏。 ...
Android自定义一个省份简称键盘
我正在参加「掘金·启航计划」 hello啊各位老铁,这篇文章我们重新回到Android当中的自定义View,其实最近一直在搞Flutter,初步想法是,把Flutter当中的基础组件先封装一遍,然后接着各个工具...
[Android] 弱网检测示例
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第7天,点击查看活动详情 使用ConnectivityManager类来检查当前的网络状态和连接类型 使用以下代码来检查当前是否有可用的网...
Android业务架构 · 基础篇 · Jetpack四件套
【小木箱成长营】Android业务架构系列文章: Android业务架构 · 提高篇 · MVC、MVP、MVVM和MVI四剑客 Android业务架构 · 实践篇 · MVI+Jetpack+Kotlin手把手搭建直播应用App Tips: 关注小木...
MQTT这么好玩不来自己搭建一个吗
前言 之前写了一篇为什么智能硬件首选MQTT - 掘金,这次就来搭建一个自己的MQTT交互平台,实际体验一下,没有实战怎么能行。 一、服务端准备 1. 选择平台 我这里用的平台是EMQX Cloud,可以通过...
一个app到底会创建多少个Application对象
问题背景 最近跟群友讨论一个技术问题: 一个应用开启了多进程,最终到底会创建几个application对象,执行几次onCreate()方法? 有的群友根据自己的想法给出了猜想 甚至有的群友直接咨询起了Cha...
Java、Kotlin不香吗?为什么Flutter要选用Dart作为开发语言?
以上片段改编自成龙大哥经典的洗发水广告,虽然梗本身有点过时了,但却很形象地反映了我对Dart语言态度的转变:从最初的排斥到最后的喜欢。 对于任何想要了解一门新兴技术的开发者来说,语言常...
大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端
前言:苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。 前言 之前一直想写个 WanAndroid 项目来巩固自己对 Kotlin+Jetpack+协程 等知识的学习,但是一直没有时间。这里重新行动起来,从...
用 Compose 写 App 可以多快?
这篇文章写于 2023 年 3 月初,原因是审核上线流程走了接近两个月,嘿嘿~ 休整半年多的我,在今年年后就在思考与尝试我的事业应该怎么走了。其实在去年年终总结中,我已经提及了我的几个方向。 ...
面Android 架构岗-4小时4面的持续体验(小累)
原文:面试记录:Android 架构岗,一次4小时4面的体验 此次面试一共4面4小时,中间只有几分钟间隔。对持续的面试状态考验还是蛮大的。 关于面试的心态,保持悲观的乐观主义心态比较好。面前做面...
扒一扒抖音是如何做线程优化的
背景 最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了深入分析...
2023年 android 裸辞跳槽经历
相关文章 2020年疫情下的Android跳槽之路 2018年6月份Android上海找工作经历 2017年杭州找Android工作的点点滴滴 前言 上家公司我呆了整整三年,趁着合同到期,不想续签了,于是想出来试试新的...
这么好的Android开发辅助工具App不白嫖可惜了
过年期间闲来没事,手撸了一个辅助Android开发调试的工具App,适合Android开发者和测试同学使用。 Github地址下载, Gitee地址下载(需要登录gitee) 或者去Google Play安装 功能概览 对我这样的懒...