
Android应用
文章平均质量分 84
Android学习小分队
这个作者很懒,什么都没留下…
展开
-
android studio下载安装详细教程(JDK安装+环境配置+SDK+工程测试)万字详细版【附Android studio安装包】
1.根据自己电脑系统类型选择安装JDK,测试电脑为64位系统,所以双击打击jdk-8u131适用64位系统.exe原创 2023-08-14 15:30:57 · 25665 阅读 · 1 评论 -
瞅一眼Kotlin Flow
Kotlin Flow是Kotlin中响应式编程框架的实现,是Kotlin生态中的一个重要组成部分,而提到响应式编程框架,作为Android开发的我们势必会联想RxJava,因其丰富、强大的功能,陡峭的学习曲线,让人又爱又恨。相较于RxJava,Flow的一个最大特点是其基于Kotlin协程,一个Flow必须运行在协程中,因此在Flow中我们能够利用协程提供的特性编写更加简洁、轻量的异步代码。原创 2023-08-08 16:18:28 · 313 阅读 · 0 评论 -
Android开发面试题,啃下来就能进阿里
我们程序员本就是在工作中学习,提升自己,在从一家公司跳到另一家公司的过程中提高自己的经验,提高自己的薪酬,让自己在市场中更具竞争力。一般的程序员都是从小公司做起,再慢慢跳到大厂,在经历了大厂高强度的工作学习后,这时再选择去其他公司竞争力是完全碾压其他没去过大厂的程序员的。**今天我们就来讲讲如何才能进入大厂学习深造。**原创 2023-03-11 15:12:00 · 133 阅读 · 0 评论 -
车载Android开发,从小白到架构师只需三步
车载Android开发原创 2023-03-01 21:11:55 · 678 阅读 · 0 评论 -
Rust在Android端的入门开发
IOS上应用还在半路上,遇到了一些集成问题。在了解、学习过程中发现,IOS的Swifit UI动画真的是比Flutter做的好几倍,后面有时间可以记录记录。本次先记录Android集成吧,对比性能的话,可以在rust中for循环个10万次,对比C的时间消耗。原创 2022-12-01 21:21:52 · 5046 阅读 · 0 评论 -
Android Xposed 框架
Xposed是一款优秀的Android HOOK框架,优势是模块编写起来相对比较容易,功能强大,缺点也比较明显,每次重新编译框架或者开启、关闭框架,都需要重新引导系统,比较麻烦,同时不能直接HOOK C/C++编写的函数,也比较容易被检测出来(当然了你可以把检测代码也HOOK掉),也是其局限性之一。来自:https://www.yuque.com/wrlu/security/android-xposed-hook。原创 2022-11-30 19:02:42 · 4142 阅读 · 0 评论 -
Android Sensor Native 源码分析
Sensor数据的分发最终还是走的Socket,SensorEventConnection类中持有 sp类型名为mChannel的实例,而其也持有一个应用包名字符串和Java虚拟机名字符串,一个应用对应一个SensorEventConnection,通过SensorEventConnection进行sensor监听的管理。来自:https://www.yuque.com/zestzone/bdds6v/viqstz。原创 2022-11-29 22:00:50 · 701 阅读 · 0 评论 -
Android组件间通信:Intent的用法
意图是允许应用程序组件从其他Android组件请求功能的异步消息。意图允许您与来自相同应用程序的组件以及其他应用程序提供的组件进行交互。例如,一个活动可以启动一个外部活动来拍照。意图是android.content.Intent类型。你的代码可以把它们发送到Android系统,定义你的目标组件。例如,通过startActivity()方法可以定义应使用意向来启动活动。在Android中,重用其他应用程序组件是一个被称为任务。应用程序可以访问其他Android组件来完成任务。例如,从应用程序的一个组件转载 2022-11-26 21:43:13 · 736 阅读 · 0 评论 -
Android设计模式实战-观察网络变化
首先Android的App中很多都有类似的效果,如网络变化之后没网络了,取缓存,如果有网络了刷新列表,如果有Wifi了下载插件等等。那么是如何实现的呢?有人说广播,是的,但是8.0之后安卓收紧了静态广播的定义与接收,如何实现才能兼容版本呢?原创 2022-11-25 17:47:39 · 377 阅读 · 0 评论 -
使用 Fused Location API 获取当前位置
预订出租车后,您是否注意到出租车在前往您的地址时在道路上移动?有各种应用程序使用某种定位服务。使用GPS更新位置是一个非常酷的功能。汽车的移动图标(以Uber为例)看起来很酷,作为一名Android开发人员,我们都曾想过在我们的移动应用程序中使用这些类型的功能,但在集成此功能时出现了某种错误。所以,不用担心,在这篇文章中,我们将学习如何使用FusedLocationAPI通过手机自带的GPS来获取Android设备的准确位置。...原创 2022-07-22 11:11:13 · 2616 阅读 · 0 评论 -
使用Jetpack Compose在Android中构建UI
ui-layoutui-tooling现在,我们完成了项目的设置。让我们构建UI。到目前为止,我们使用setContentView从XML文件扩充布局。但在本教程中,我们将使用Jetpackcompose来设计布局文件。原创 2022-07-14 20:50:40 · 285 阅读 · 0 评论 -
【Android】 Exif 接口
我们在应用程序中广泛使用图像。对于某些图像相关应用程序,需要图像的所有详细信息。但是我们不能总是直接从图像中读取图像的细节。可能需要了解图像详细信息,例如 GPS 位置、日期/时间、拍摄时的设置、方向等。以前我们很难获取图像信息,为此我们必须从不同的方法中分别提取元数据并读取它以了解图像属性。即使当我们阅读时,对图像的更改(例如删除 GPS 标签或更改方向)也将是一项具有挑战性的任务。这些的解决方案是 Exif 文件和 ExifInterface。让我们了解一下EXIF是什么?Exif 代表可交换图像文件格原创 2022-07-13 22:21:55 · 1620 阅读 · 0 评论