文章 2023-12-19 来自:开发者社区

Android Studio App开发之捕获屏幕的变更事件实战(包括竖屏与横屏切换,回到桌面与切换到任务列表)

需要源码请点赞关注收藏后评论区留言~~~一、竖屏与横屏切换除了系统广播之外,App所处的环境也会影响运行,比如手机有竖屏与横批两种模式,竖屏时水平方向较短且垂直方向较长,横屏时水平方向较长而垂直方向较短,两种屏幕方向不但造成App界面的展示差异,而且竖屏和横屏切换之时,甚至会打乱App的生命周期由下图可见横屏与竖屏的日志时间不一样,说明App从竖屏变为横屏的时候,整个活动页面又重头创建了一遍,这....

Android Studio App开发之捕获屏幕的变更事件实战(包括竖屏与横屏切换,回到桌面与切换到任务列表)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之监听系统广播Broadcast的讲解及实战(包括接收分钟到达广播、网络变更广播、定时管理器等 附源码)

需要源码或运行有问题请点赞关注收藏后评论区留言~~~一、接收分钟到达广播除了应用自身的广播,系统也会发出各式各样的广播,通过监听这些系统广播,App能够得知周围环境发生了什么变化,从而按照最新环境调整运行逻辑,分钟到达广播便是系统广播之一,每当时钟到达某分某秒,也就是跳到新的分钟时刻,系统就通过全局大喇叭播报分钟广播,App只要在运行时侦听分钟广播,即可在分钟切换之际收到广播信息。接收分钟广播可....

Android Studio App开发之监听系统广播Broadcast的讲解及实战(包括接收分钟到达广播、网络变更广播、定时管理器等 附源码)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之广播组件Broadcast的讲解及实战(包括收发标准、有序、静态广播实现手机震动功能 附源码)

一、收发标准广播Android的广播机制正式借鉴了Wifi的通信原理,不必搭建专门的通路,就能在发送方与接收方之间建立连接,同时广播也是Android的四大组件之一,它用于Android各组件之间的灵活通信,与活动的区别在于以下几点1:活动只能一对一通信,而广播可以一对多,一人发送广播,多人接收处理2:对于发送方来说 广播不需要考虑接收放有没有在工作3:对于接收方来说,因为可能会收到各式各样的广....

Android Studio App开发之广播组件Broadcast的讲解及实战(包括收发标准、有序、静态广播实现手机震动功能 附源码)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之碎片Fragment的讲解及实战(附源码 包括静态和动态注册)

运行有问题或需要全部代码请点赞关注收藏后评论区留言~~~一、碎片的静态注册碎片Fragment是个特别的存在,它有点像报纸上的专栏,看起来只占据页面的一小块区域,但是这一区域有自己的生命周期,可以自行其是,彷佛一个独立的存在,并且该区域只占据空间步扰乱业务,添加之后不影响宿主页面的其他区域,去除之后也不影响宿主页面的其他区域。每个碎片都有对应的XML布局文件,依据其使用方式可分为静态注册于动态注....

Android Studio App开发之碎片Fragment的讲解及实战(附源码 包括静态和动态注册)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之翻页视图ViewPager的讲解及实战(附源码 包括翻页视图和翻页标签栏)

需要源码或图片集请点赞关注收藏后评论区留言~~~一、翻页视图ViewPager为了实现左右滑动的翻页功能,Android提供了相应的控件,翻页视图ViewPager,对于它来说,一个页面就是一个项,许多个页面组成了ViewPager的页面项。既然明确了翻页视图的基本原理类似列表视图和网格视图,那么它们的用法也很类似,翻页视图则使用翻页适配器PagerAdapter。下面是它三个常用方法的说明1:....

Android Studio App开发之翻页视图ViewPager的讲解及实战(附源码 包括翻页视图和翻页标签栏)
文章 2023-12-19 来自:开发者社区

Android Studio App入门之列表视图ListView的讲解及实战(附源码 超详细必看)

需要图片集或全部源码请点赞关注收藏后评论区留言~~列表视图ListView如果想在页面上直接显示全部列表信息,就要引入新的列表视图ListView,列表视图允许在页面上分行展示相似的数据列表。列表视图新增的属性与方法如下divider 指定分割线的图形dividerHeight 指定分割线的高度listSelector 指定列表项的按压背景往列表视图填充数据也很容易,先利用基本适配器实现列表适配....

Android Studio App入门之列表视图ListView的讲解及实战(附源码 超详细必看)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之列表类视图中基本适配器BaseAdapter的使用及实战(附源码 超详细)

需要图片集或源码请点赞关注收藏后评论区留言~~~基本适配器BaseAdapter由前几篇博客的内容可以得知,数组适配器适用于纯文本的列表数据,简单适配器适用于带图标的列表数据,然而实际应用常常有更复杂的列表,比如每个列表项存在三个以上的控件,这种情况即便是简单适配器也很吃力,而且不易扩展,为此Android提供了一种适应性更强的基本适配器BaseAdapter,该适配器允许开发者在别的代码文件中....

Android Studio App开发之列表类视图中基本适配器BaseAdapter的使用及实战(附源码 超详细)
文章 2023-12-19 来自:开发者社区

Android Studio App开发中高级控件下拉列表Spinner的讲解及实战(附源码 超详细必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、下拉框SpinnerSpinner是下拉框控件,它用于从一串列表中选择某项,其功能类似于单选按钮的组合,下拉列表的展示方式有两种,一种是在当前下拉框的正下方弹出列表框,另一种是在页面中部弹出列表对话框。 此外 在Java代码中 Spinner还可以调用下列四个方法setPrompt 设置标题文字setAdapter 设置列表项的数据适配器s....

Android Studio App开发中高级控件下拉列表Spinner的讲解及实战(附源码 超详细必看)
文章 2023-12-19 来自:开发者社区

Android Studio开发之借助FileProvider在应用之间共享文件讲解及实战(包括发送彩信,安装应用等 附源码超详细)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~~一、使用相册图片发送彩信不同应用之间可以共享数据,当然也能共享文件,比如系统相册保存着用户拍摄的照片,这些照片理应分享给其他App使用。 下面通过利用相册图片发送彩信的例子讲解 代码java类代码package com.example.chapter07; import android.content.Intent; import andro....

Android Studio开发之借助FileProvider在应用之间共享文件讲解及实战(包括发送彩信,安装应用等 附源码超详细)
文章 2023-12-19 来自:开发者社区

Android Studio开发之使用内容组件Content获取通讯信息讲解及实战(附源码 包括添加手机联系人和发短信)

运行有问题或需要源码请点赞关注收藏后评论区留言一、利用ContentResolver读写联系人在实际开发中,普通App很少会开放数据接口给其他应用访问。内容组件能够派上用场的情况往往是App想要访问系统应用的通讯数据,比如查看联系人,短信,通话记录等等,以及对这些通讯数据及逆行增删改查。 首先要给AndroidMaifest.xml中添加响应的权限配置 <!-- 存储卡读写 --> ....

Android Studio开发之使用内容组件Content获取通讯信息讲解及实战(附源码 包括添加手机联系人和发短信)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注