Android共406篇 第19页
Android
Android抓包环境搭建-五八三

Android抓包环境搭建

我正在参加「掘金·启航计划」 文章不会从零开始教你搭建抓包环境,需要你具备一定的环境基础,满足以下条件才能继续看文章: 电脑已经安装好Fiddler或则Charles; 手机已经root且具备Xposed环...
admin的头像-五八三admin2年前
0120
旧手机-基于Termux配置服务器(不用拿去换钢盆了)-五八三

旧手机-基于Termux配置服务器(不用拿去换钢盆了)

Hi,大家好,我是抢老婆酸奶的小肥仔。 大家用手机这么多年了,手上或多或少都有一两个被替换下来的旧手机,也不用拿去换啥钢盆了,使用Termux可以将旧手机改造成一个服务器。 不多说,直接开干...
admin的头像-五八三admin2年前
050

夜深了,但我没写技术文

夜深了,但我没写技术文 屈指流年未几,早人惊、潘郎双鬓。 不禁感慨,浩浩荡荡移动互联网没落了可能还谈不上,不景气已是必然。 做Android 近8年,近期越感行业惨淡不景气,招聘网站放出岗位寥...
10人小团队的移动 DevOps 实践经验归纳-五八三

10人小团队的移动 DevOps 实践经验归纳

前言 可借力的平台级服务:字节的火山引擎 移动DevOps,腾讯的Coding,阿里云EMAS,支付宝mPaaS。 本篇整体实践是基于阿里云 EMAS+CodeUp流水线+自研工具链+内部协作流程 原文:10人小团队的移...
admin的头像-五八三admin2年前
080
当我再次用Kotlin完成五年前已经通过Kotlin完成的项目后-五八三

当我再次用Kotlin完成五年前已经通过Kotlin完成的项目后

近日来对Kotlin的使用频率越来越高, 也对自己近年来写过的Kotlin代码尝试进行一个简单的整理. 翻到了自己五年前第一次使用Kotlin来完成的一个项目(贝塞尔曲线), 一时兴起, 又用发展到现在的Kotl...
Android那两个你碰不到但是很重要的类之ActivityThread-五八三

Android那两个你碰不到但是很重要的类之ActivityThread

Android那两个你碰不到但是很重要的类之ActivityThread 前言 上篇文章我们聊了些Android里那些我们平时碰不到但很重要的类ViewRootImpl,这一篇我们就来看看另外那个类ActivityThread。 通过本...
Android自定义View之滑动选择身高、体重控件——MyRulerView-五八三

Android自定义View之滑动选择身高、体重控件——MyRulerView

 一、效果图 ​ 二、自定义View基本步骤 onMeasure()测量:决定View的大小 onLayout()布局:决定View在ViewGroup中的位置 onDraw()绘制:决定绘制这个View,重写onDraw这个方法里对视图进行绘...
admin的头像-五八三admin2年前
050

弄清 Jetpack Compose 中的恼人的概念

前言 在学习compose 中,最好的资料是官方文档,但是在学习官方文档时,容易因为语言的差异性,导致概念容易出现混淆,所谓基础不牢,地动山摇。记录一篇博文,给自己和需要的朋友参考。 什么是...
用 Compose 写 App 可以多快?-五八三

用 Compose 写 App 可以多快?

这篇文章写于 2023 年 3 月初,原因是审核上线流程走了接近两个月,嘿嘿~ 休整半年多的我,在今年年后就在思考与尝试我的事业应该怎么走了。其实在去年年终总结中,我已经提及了我的几个方向。 ...
admin的头像-五八三admin2年前
080
2023年的现代安卓开发-五八三

2023年的现代安卓开发

我正在参加「掘金·启航计划」 2023年的现代安卓开发 大家好??, 我想和大家分享一下如何用2023年的最新趋势构建Android应用. 免责声明 这是一篇来自我的观点和专业经验的文章, 考虑到了安卓开发...
admin的头像-五八三admin2年前
090
如何让安卓应用有两个入口-五八三

如何让安卓应用有两个入口

在使用鼎鼎大名的 leakcanary 检测内存泄漏时,我们发现,添加了 leakcanary 依赖后,再次运行 app 时,桌面上会多一个应用图标。 打开这个 Leaks 应用就能看到自己的 app 中存在的内存泄漏。 ...
admin的头像-五八三admin2年前
0160
Java、Kotlin不香吗?为什么Flutter要选用Dart作为开发语言?-五八三

Java、Kotlin不香吗?为什么Flutter要选用Dart作为开发语言?

以上片段改编自成龙大哥经典的洗发水广告,虽然梗本身有点过时了,但却很形象地反映了我对Dart语言态度的转变:从最初的排斥到最后的喜欢。 对于任何想要了解一门新兴技术的开发者来说,语言常...
admin的头像-五八三admin2年前
080
高斯模糊-五八三

高斯模糊

前言 通常,图像处理软件会提供'模糊'(blur)滤镜,使图片产生模糊的效果。 “模糊”的算法不只一种,高斯模糊只是其中一种,甚至它只是其中效率很差的一种。 在Android中使用高斯模糊,需要使...
admin的头像-五八三admin2年前
0190

Android-apk动态加载研究

前言 近期工作中遇到两个问题。 换应用皮肤 加载插件apk中的view Android 换肤技术一文中已经详细说明了如何进行应用换肤。而加载插件apk中的view,利用前文提到的换肤技术,居然无法实现!仔细...
admin的头像-五八三admin2年前
0340

Android中用ViewModel优雅地管理数据

前言 将应用的界面数据与界面(Activity/Fragment)分离可以让您更好地遵循我们前面讨论的单一责任原则。activity 和 fragment 负责将视图和数据绘制到屏幕上,而 ViewModel 则负责存储并处理界...
大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端-五八三

大型Android项目架构:基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端

前言:苟有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。 前言 之前一直想写个 WanAndroid 项目来巩固自己对 Kotlin+Jetpack+协程 等知识的学习,但是一直没有时间。这里重新行动起来,从...

面Android 架构岗-4小时4面的持续体验(小累)

原文:面试记录:Android 架构岗,一次4小时4面的体验 此次面试一共4面4小时,中间只有几分钟间隔。对持续的面试状态考验还是蛮大的。 关于面试的心态,保持悲观的乐观主义心态比较好。面前做面...
Flutter和Android原生通信的三种方式-五八三

Flutter和Android原生通信的三种方式

简介 Flutter虽然有强大的跨平台能力,但是其跨平台主要体现在UI界框架上,对于一些Android原生的功能如:获取电池电量,访问手机蓝牙,定位等硬件信息显得有些不足心。还是需要调用Android原生...
2023年 android 裸辞跳槽经历-五八三

2023年 android 裸辞跳槽经历

相关文章 2020年疫情下的Android跳槽之路 2018年6月份Android上海找工作经历 2017年杭州找Android工作的点点滴滴 前言 上家公司我呆了整整三年,趁着合同到期,不想续签了,于是想出来试试新的...
admin的头像-五八三admin2年前
090
扒一扒抖音是如何做线程优化的-五八三

扒一扒抖音是如何做线程优化的

背景 最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了深入分析...