Android
智慧zhuhuix
这个作者很懒,什么都没留下…
展开
-
Andorid原生开发:调用系统图片选择器显示图片缩略图列表
文章目录一、前言二、技巧2.1 获取指定目录下的文件列表2.2 用户点击图片的相应处理一、前言在原生app开发中,我们有时候希望调用系统的图片选择器,来显示指定目录下的图片缩略图。android 在4.4版本以上允放我们使用 通过ACTION_OPEN_DOCUMENT命令进行指定目录下的文件列表显示二、技巧2.1 获取指定目录下的文件列表// 目录指定为内部存储器Android/data/com.zhuhuix.tmsandroid/files/imagesUri uri = Uri原创 2020-12-08 15:49:04 · 920 阅读 · 0 评论 -
Andorid原生开发:扫描二维码识别并拍照上传
文章目录一、前言二、主界面布局三、二维码识别四、拍照并上传图片一、前言最近,有个Android端项目需要加入二维码扫描及拍照上传的功能,本篇博文将介绍以下两个功能的实现:。用户点击扫描按钮,app自动打开摄像头,等待扫描;用户进行二维码扫描,扫描后的内容发往后台进行校验;app等待校验结果,若校验结果通过,则继续打开摄像头,并提示用户进行拍照留存;用户拍照后,app程序会将拍照后的图片上传至后台服务器。二、主界面布局布局实景图主页面布局循环组件,循环列表中放置卡片布局底原创 2020-12-07 17:27:39 · 3620 阅读 · 2 评论 -
Andorid原生开发:通过okhttp3进行网络访问
文章目录一、前言二、okhttp3的配置环境三、okhttp3的使用3.1 使用okhttp3客户端封装网络get,post异步请求3.2 利用封装类编写一个网络访问请求一、前言本文通过okhttp3实现安卓app进行后台webapi的网络访问,okhttp3是一款优秀的http客户端:okhttp3运行高效,可使应用运行更快更省流量okhttp3可以响应缓存数据避免重复网络请求开发非常简单,持异步回调函数提供了对 HTTP/2 和 SPDY 的支持,这使得对同一个主机发出的所有请求都可原创 2020-12-03 16:08:47 · 943 阅读 · 0 评论 -
Andorid原生开发:配置页面的设计与交互
文章目录一、前言二、配置页面的基本布局2.1 配置列表页面2.2 配置项维护弹窗页面三、 配置文件的读写操作四、 配置交互程序一、前言在App程序中设置功能是一个必须要有的页面。比如昵称设置、送货地址设置等;本文将通过一个典型的配置页面的例子,完整地展示如下内容:配置页面的基本布局配置项弹窗维护配置文件的读写操作TextView视图的实现更新二、配置页面的基本布局2.1 配置列表页面通过约束布局进行布局<?xml version="1.0" encoding="utf-原创 2020-12-01 17:05:45 · 273 阅读 · 0 评论 -
Andorid原生开发:使用RecyclerView和CardView实现一个完整的列表页面
文章目录一、前言1.1、Constraintlayout约束布局二、RecyclerView加入CardView卡片2.1 CardView卡片布局2.2 自定义ViewHolder2.3 实现Adapter数据绑定2.4 主程序处理三、最终效果展示一、前言本文将通过RecyclerView循环组件及CardView卡片组件,实现一个完整的列表页面,文章将会介绍以下内容:如何使用Constraintlayout约束布局。如何利用RecyclerView、CardView创建列表页面。如何将数原创 2020-11-30 13:50:48 · 1000 阅读 · 0 评论