Android
-
Android中快速便捷的实现圆角按钮方法详解
前言 大家应该都知道,圆角按钮是我们在做界面时常常遇到的UI样式.通常的办法,是做一个drawable,比如这样: <?xml version="1.0" encoding= ...
-
Android开发框架MVC-MVP-MVVM-MVI的演变Demo
目录 Android框架的历史演变 一. MVC框架 二. MVP框架 三. MVVM框架 3.1 半MVVM框架 3.2 带DataBinding的MVVM框架 四. MVI框架 Android框架 ...
-
Android应用的Material设计中图片的相关处理指南
可伸缩的矢量图片不会丢失清晰度,并且单一颜色的app-icon是完美的 可定义一个bitmap作为透明度(alpha)和运行时的颜色 可对一个bitmap image取色,会取出它比较显眼的颜色 官网 ...
-
Android使用表格布局设计注册界面
Android中使用表格布局设计注册界面,供大家参考,具体内容如下 注册页面包含:用户名,密码,确认密码,验证码.验证码使用一个封装好的工具类生成的,可以直接使用.效果图如下所示.没有做事件处理,仅仅 ...
-
Android10 Binder原理概述深入解析
目录 IPC工具介绍 Pipe Sign message queue shared memory Socket AIDL HIDL IPC工具介绍 Binder作为Android 众多的IPC通讯手段 ...
-
Flutter使用RepositoryProvider解决跨组件传值问题
目录 前言 RepositoryProvider定义 RepositoryProvider 应用 总结 前言 在实际开发过程中,经常会遇到父子组件传值的情况,通常来说会有三种方式: 构造函数传值:父组 ...
-
Android PopupWindow实现遮罩层效果
此篇博客实现的功能是:点击界面中的图片,跳出一个PopupWindow,PopupWindow中含有相应的文字和图标,并且在显示PopupWindow的时候,背景为半透明. 看图描述:点击加号,跳出P ...
-
Android对话框AlertDialog详解
目录 1.创建AlertDialog 1.1 布局文件代码如下: 1.2 MainActivity的主要代码如下所示: 2.普通提示对话框 3.普通列表对话框 4.单选对话框 5.复选对话框 6.自定 ...
-
Android实现多张图片合成加载动画
本文实例为大家分享了Android实现多张图片合成加载动画的具体代码,供大家参考,具体内容如下 1.自定义ProgressDialog public class MyProgressDialog ex ...
-
Android开发实现在TextView前面加标签示例
目录 效果 代码实现: 自定义TextView 自定义一个layout_texttab布局 使用 效果 代码实现: 自定义TextView public class TagTextView exten ...
-
Android Banner本地和网络轮播图使用介绍
目录 加载本地图片 第一步:先在build.gradle中加入banner和glide的依赖 第二步:xml布局 第三步:MainActivity 加载网络图片 下载网络图片的时候要记得添加网络权限 ...
-
Android利用ViewPager实现带小圆球的图片滑动
在上文实现的带小圆球的图片滑动的通用性较好,但是较复杂. 现在也是利用 ViewPager ,但是却没有利用 ShapeDrawable 来实现带小圆球的图片滑动.如有些播放器一样,在开始安装 app ...
-
Android中AutoCompleteTextView与MultiAutoCompleteTextView的用法
本文以实例列举了Android中AutoCompleteTextView与MultiAutoCompleteTextView的使用方法,具体使用方法如下: 首先看AutoCompleteTextVie ...
-
Android传感器使用实例介绍
目录 传感器 磁场传感器 加速度传感器 方向传感器 传感器 1.mainActivity 实现SensorEventListerner 方法 2. 定义:SensorManage 对象 3. 在重写的 ...
-
Android实现简单音乐播放器(MediaPlayer)
Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下 开发工具:Andorid Studio 1.3 运行环境:Android 4.4 KitKat 工程内容 实现一个 ...
-
Android SearchView搜索框组件的使用方法
SearchView是搜索框组件,它可以让用户在文本框里输入文字,通过监听器取得用户的输入,当用户点击搜索时,监听器执行实际的搜索. 本文就为大家分享了SearchView搜索框组件的使用方法,供大家 ...
-
Android 开机充电图标和充电动画效果
首先驱动需要先获取到2个power supply kernel\msm-3.18\drivers\usb\phy\phy-msm-usb.c motg->usb_psy.name = " ...
-
Android 蓝牙BLE开发完全指南
目录 介绍 连接模式 GATT协议 使用过程 扫描 连接 设备连接 发现服务 数据传输 其他 断开连接 参考 总结 介绍 1.BLE 是 Bluetooth Low Energy 的缩写,意思为低 ...
-
Android模拟器"Failed To Allocate memory 8"错误如何解决
Android在启动模拟器AVD时,出现下面的异常:"Failed to allocate memory: 8",怎么办? 此错误是我们在允许AVD时,选择了默认的AVD插件所致. ...
-
Android蓝牙服务启动流程分析探索
目录 1.SystemServer 2.BluetoothService 3.BluetoothManagerService 首先我们要知道,主要系统服务都是在 SystemServer 启动的,蓝牙 ...
