Android
文章平均质量分 91
Android
勿问东西
日拱一卒,功不唐捐
展开
-
【Android】多媒体
本章介绍App开发常见的多媒体技术,主要包括如何使用各种图像控件实现自定义相册、如何使用几种主要的音频播放技术、如何使用几种常见的视频播放控件、如何在屏幕上划分多窗口进行特殊处理。原创 2024-10-04 10:45:59 · 877 阅读 · 0 评论 -
【Android】动画
本章介绍App开发常见的动画显示技术,主要包括如何使用帧动画实现电影播放效果、如何使用补间动画完成视图的4种基本状态变化、如何使用属性动画达成视图各种状态的动态变换效果、如何使用矢量动画展现更加精细的局部炫动特效,以及动画技术常用的3种代表手段。原创 2024-10-04 10:44:26 · 1010 阅读 · 0 评论 -
【Android】事件
本文介绍App开发常见的一些事件处理技术,主要包括如何检测并接管按键事件,如何对触摸事件进行分发、拦截与处理,如何实现手势检测与飞掠视图的联合运用,如何正确避免手势冲突的意外状况。原创 2024-10-04 10:37:49 · 1188 阅读 · 0 评论 -
【Android】设备操作
本文介绍App开发常用的一些设备操作,主要包括如何使用摄像头进行拍照、如何使用麦克风进行录音并结合摄像头进行录像、如何播放录制好的音频和视频、如何使用常见传感器实现业务功能、如何使用定位功能获取位置信息、如何利用短距离通信技术实现物联网等。原创 2024-10-04 10:24:32 · 1235 阅读 · 0 评论 -
【Android】调试与上线
本文介绍App从调试到上线的完整过程,主要包括利用模拟器和真机调试App、App在上线前的各种准备工作、对App安装包进行安全加固、把App发布到应用商店的具体步骤等。原创 2024-10-04 10:22:35 · 1337 阅读 · 0 评论 -
【Android】自定义控件
自定义视图的编码主要由3部分组成:(1)重写构造函数,初始化该视图的自有属性。(2)重写测量函数onMeasure,计算该视图的宽与高(一般只有复杂视图才重写该函数)。(3)重写绘图函数onLayout、onDraw、dispatchDraw,视情况重写3个中的一个或多个。一般要重写3个构造函数。原创 2024-10-04 09:43:16 · 1146 阅读 · 0 评论 -
【Android】高级控件
本章介绍App开发常用的一些高级控件及相关工具,主要包括日期时间控件的用法、列表类视图及其适配器的用法、翻页类视图及其适配器的用法、碎片及其适配器的用法等,另外介绍四大组件之一广播Broadcast的基本概念与常见用法。原创 2024-10-04 09:34:56 · 1001 阅读 · 0 评论 -
【Android】数据存储
表4-3 常用的系统URI取值说明。原创 2024-10-04 09:29:55 · 1547 阅读 · 0 评论 -
【Android】中级控件
因为我们常常不希望直接暴露源码的类名,只给出一个事先定义好的名称,这样大家约定俗成、按图索骥就好,所以隐式Intent起到了过滤作用。这个定义好的动作名称是一个字符串,可以是自己定义的动作,也可以是已有的系统动作。系统动作的取值说明见表3-6。表3-6这个动作名称通过setAction方法指定,也可以通过构造函数Intent(String action)直接生成Intent对象。原创 2024-10-03 20:56:49 · 1119 阅读 · 0 评论 -
【Android】初级控件
Android系统有12种已经定义好的颜色,具体的类型定义在Color类中从一个接入设备上获得屏幕分辨率信息addView:往布局中添加一个视图。removeView:从布局中删除指定视图。emoveAllViews:删除该布局下的所有视图。原创 2024-10-03 20:46:51 · 1030 阅读 · 0 评论 -
Android源码下载及编译
在分析Android源码前,首先要学会如何下载和编译系统。本章将向读者完整地呈现Android源码的下载流程、常见问题以及处理方法,并从开发者的角度来理解如何正确地编译出Android系统(包括原生态系统和定制设备)。原创 2024-10-03 20:35:09 · 884 阅读 · 0 评论 -
Android系统简介
从动态运行的角度来理解,Android内核是由众多系统服务组成的,如ActivityManagerService、GUI系统中的SurfaceFlinger、音频系统中的AudioFlinger、输入系统InputManagerService等。而各服务之间通信的基础就是Binder机制。原创 2024-10-03 20:32:14 · 1134 阅读 · 0 评论