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

Android Studio App开发之下载管理器DownloadManager中显示、轮询下载进度、利用POST上传文件讲解及实战(附源码)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、在通知栏显示下载进度利用GET方式读取数据有很多缺点比如1:无法端点续传 一旦中途失败只能重新获取2:不是真正意义上的下载操作 无法设置参数3:下载过程中无法在界面上上展示下载状态因为下载功能比较常用而且业务功能比较单一,所以Android专门提供了下载管理DownloadManager,方便开发者统一管理下载操作主要步骤可分为以下两步1:....

Android Studio App开发之下载管理器DownloadManager中显示、轮询下载进度、利用POST上传文件讲解及实战(附源码)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之网络通信中使用GET方式调用HTTP接口的讲解及实战(附源码 超详细必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、GET方式调用HTTP接口Android开发采用Java作为编程语言,也就沿用了Java的HTTP连接工具HttpURLConnection,不管是访问HTTP接口还是上传或下载文件都是用它来实现。它有几个关键点1:HttpURLConnection默认采取国际通行的UTF-8编码,中文用GBK编码2:多数时候服务器返回的报文采用明文传输,....

Android Studio App开发之网络通信中使用GET方式调用HTTP接口的讲解及实战(附源码 超详细必看)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之网络通信中移动数据格式JSON的讲解以及实战(附源码 超详细必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、移动数据格式JSON网络通信的交互数据格式有两大类,分别是JSON和XML,前者短小精悍,后者表现力丰富,对于App来说,基本采用JSON格式与服务器通信。一是手机流量很贵,表达同样的信息,JSON串比XML串短很多,在节省流量方面有优势,另一个是JSON串解析的更快也更省电,XML不但慢而且耗电,于是JSON格式成了移动端事实上的网络数据....

Android Studio App开发之网络通信中移动数据格式JSON的讲解以及实战(附源码 超详细必看)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之利用视频视图VideoView播放视频讲解及实战(附源码 超详细必看)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、利用视频视图VideoView播放视频通过专门的播放器固然能够播放视频,但要离开当前App跳到播放界面才行,因为视频播放不算很复杂的功能,人们更希望将视频内嵌到当前App页面,所以Android提供了名为视频视图VideoView的播放控件,该控件允许像视图那样划出一块界面展示视频,同时还支持对视频进行播放控制 常用方法说明如下1:setV....

Android Studio App开发之利用视频视图VideoView播放视频讲解及实战(附源码 超详细必看)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之使用摄像机录制视频和从视频库中选取视频的讲解及实战(附源码)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、使用摄像机录制视频与音频类似,通过系统摄像机可以很方便的录制视频,只要指定摄像动作为MediaStore.ACTION_VIDEO_CAPTURE即可视频录制完成之后,最好能够预览视频的摄制画面,所以代码中调用了getOneFrame方法获取视频文件的某帧图片,查看该图片可以大致了解视频内容效果如下因为没连真机所以摄像头拍不出什么 读者可自....

Android Studio App开发之使用摄像机录制视频和从视频库中选取视频的讲解及实战(附源码)
文章 2023-12-19 来自:开发者社区

Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)

运行有问题或需要源码请点赞关注收藏后评论区留言~~~一、使用录音机录制音频手机有自带的系统相机,也有自带的系统录音机,只要在调用startActivityForResult之前指定该动作,就会自动跳转到系统的录音机界面 效果如下当然这里最好连接真机测试 模拟机好像没有录音机 总之调试有点麻烦 代码如下Java类package com.example.chapter13; import andro....

Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)
文章 2023-12-19 来自:开发者社区

Android Studio App开发之循环试图RecyclerView,布局管理器LayoutManager、动态更新循环视图讲解及实战(附源码)

运行有问题或需要全部源码请点赞关注收藏后评论区留言~~~一、循环视图RecyclerView尽管ListView和GridView分别实现了多行单列和多行多列的列表,使用也很简单,可是它们缺少变化,风格也比较呆板,为此Android推出了更灵活多变的循环视图RecyclerView,它的功能非常强大 下面是它常用方法说明1:setAdapter 设置列表项的循环适配器2:setLayoutMan....

Android Studio App开发之循环试图RecyclerView,布局管理器LayoutManager、动态更新循环视图讲解及实战(附源码)
文章 2023-12-19 来自:开发者社区

Android Studio App开发中工具栏Toolbar、溢出菜单OverflowMenu、标签布局TabLayout的讲解及实战(实现京东App的标签导航栏,附源码)

需要全部源码请点赞关注收藏后评论区留言~~~一、工具栏Toolbar主流App除了底部有一排标签栏之外,通常顶部还有一排导航栏,它之前用的是ActionBar这个控件,但是它不太灵活,于是又推出了Toolbar工具栏,用于取代它为了兼容之前的系统版本,ActionBar依然保留,所以使用Toolbar的时候要先关闭ActionBar才可以Toolbar之所以比ActionBar灵活,是因为它提供....

Android Studio App开发中工具栏Toolbar、溢出菜单OverflowMenu、标签布局TabLayout的讲解及实战(实现京东App的标签导航栏,附源码)
文章 2023-12-19 来自:开发者社区

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

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

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

Android Studio App开发之实现底部标签栏BottomNavigationView和自定义标签按钮实战(附源码 超详细必看)

需要全部源码请点赞关注收藏后评论区留言~~~一、利用BottomNavigatiomView实现底部标签栏不管是微信还是QQ,它们的首屏都在底部展开一栏标签,每个标签对应着一个频道,从而方便用户迅速切换到对应频道。标签页面主要由两个组成部分1:一个是位于底部的底部导航视图2:另一个是位于其上占据剩余屏幕的碎片fragment每个fragment节点拥有以下四个属性1:id 指定当前碎片的编号2:....

Android Studio App开发之实现底部标签栏BottomNavigationView和自定义标签按钮实战(附源码 超详细必看)

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

产品推荐

mPaaS 移动开发平台

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

+关注