移动开发

移动开发也称为手机开发,或叫做移动互联网开发,移动应用开发等。是指以手机、PDA、UMPC等便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。不单单只靠自带的简陋功能,而是可以像计算机一样通过安装应用程序、游戏程序等进行扩展,使移动设备成为更能帮助人们解决事物的个人智能终端
Android 屏幕适配-牛翰网

Android 屏幕适配

目录 一、目的 二、环境 三、相关概念 3.1 屏幕尺寸(screen size) 3.2 屏幕分辨率(Resolution) 3.3 像素(pixel) 3.4 ppi 3.5 dpi 3.6 dp/dip 3.7 sp 四、Q&A 4.1 为啥dpi = 160? 4.2 为啥A...
猿柒的头像-牛翰网钻石会员猿柒1年前
03013
Kotlin 数据类型详解:数字、字符、布尔值与类型转换指南-牛翰网

Kotlin 数据类型详解:数字、字符、布尔值与类型转换指南

Kotlin 数据类型 在 Kotlin 中,变量的类型由其值决定: 示例 val myNum = 5 // Int val myDoubleNum = 5.99 // Double val myLetter = 'D' // Char val myBoolean = true // Boolean val myTex...
猿柒的头像-牛翰网钻石会员猿柒1年前
07613
FFmpeg开发笔记(四十七)寒冬下安卓程序员的几个技术转型发展方向-牛翰网

FFmpeg开发笔记(四十七)寒冬下安卓程序员的几个技术转型发展方向

​IT寒冬之下,程序员这个职业不再像以往那么吃香,尤其是APP开发的门槛越来越高,使得安卓程序员不得不求变,如果不在技术上及时转型提高,逆水行舟未来不可期呀。 有鉴于此,博主整理了几个可...
猿柒的头像-牛翰网钻石会员猿柒1年前
05213
Android Kotlin 协程初探-牛翰网

Android Kotlin 协程初探

1 它是什么(协程 和 Kotlin协程) 1.1 协程是什么 维基百科:协程,英文Coroutine [kəru’tin] (可入厅),是计算机程序的一类组件,推广了协作式多任务的子程序,允许执行被挂起与被恢复。 ...
猿柒的头像-牛翰网钻石会员猿柒1年前
04013
【移动开发学习】 Android Studio 编写一个简单的微信界面 (2)-牛翰网

【移动开发学习】 Android Studio 编写一个简单的微信界面 (2)

Android Studio简单还原微信ui 上一期完成内容(前情提要) 上次我们简单地实现了微信的几个初始界面,并且在联系人页面通过recycleview添加了许多的view 目标 建立在上次的基础上,我们来扩展...
猿柒的头像-牛翰网钻石会员猿柒1年前
03513
安卓之技术架构优劣分析-牛翰网

安卓之技术架构优劣分析

文章摘要 安卓架构技术主要包括MVC、MVP、MVVM等。下面分别对这些架构技术进行分析优劣势,并附上代码示例。 正文 MVC(Model-View-Controller)架构 MVC是一种常用的软件架构,它将应用程序分...
猿柒的头像-牛翰网钻石会员猿柒1年前
04713
Android音视频开发 - MediaMetadataRetriever 相关-牛翰网

Android音视频开发 – MediaMetadataRetriever 相关

Android音视频开发 - MediaMetadataRetriever 相关 MediaMetadataRetriever 是android中用于从媒体文件中提取元数据新的类. 可以获取音频,视频和图像文件的各种信息,如时长,标题,封面等. 1:初始...
猿柒的头像-牛翰网钻石会员猿柒1年前
05513
Android Compose 入门,深入底层源码分析-牛翰网

Android Compose 入门,深入底层源码分析

Android Compose 入门,深入底层源码分析 我是跟着AS官网学习的,但是官方的教程写的不是很详细.官网链接 首先创建一个Compose项目,目录结构是这样: ui -> theme -> -> Color.kt -> -...
猿柒的头像-牛翰网钻石会员猿柒1年前
03613
Android启动过程-万字长文(Android14)-牛翰网

Android启动过程-万字长文(Android14)

在计算机启动过程和Linux内核Kernel启动过程介绍了计算机启动和内核加载,本篇文章主要介绍Android系统是如何启动的。 一、Android启动流程 Android系统的启动流程与Linux接近: sequenceDiagra...
猿柒的头像-牛翰网钻石会员猿柒1年前
04313
初阶技能:Android 应用异常如何丰富线索-牛翰网

初阶技能:Android 应用异常如何丰富线索

在我们容器虚拟化产品开发过程中,时长会遇到某些应用无法启动或运行时异常崩溃的问题;让应用行为信息丰富,则能还原应用异常发生过程,对我们快速分析问题至关重要。 在这里需要用到以下几个...
猿柒的头像-牛翰网钻石会员猿柒1年前
03913