Android
-
Android实现画板功能(二)
本文实例为大家分享了Android实现画板功能的具体代码,讲解使用imageView,bitmap的方式实现画板功能,供大家参考,具体内容如下 前言 在上一篇Android实现画板功能(一)文章中我介 ...
-
Android那两个你碰不到但是很重要的类之ViewRootImpl
目录 前言 1.ViewRootImpl哪来的? 2 ViewRootImpl 一个View链渲染的中转站 3 不能在子线程操作View? 4 View 挂载 5 View.post()的Runnab ...
-
Flutter GetX使用实例详细解读
目录 Flutter GetX Flutter 中使用 FlutterGetX 进行状态管理和依赖注入 FlutterGetX 使用Obx实现状态管理 FlutterGetX 实现依赖注入 Flutt ...
-
获取Activity栈,判断当前Activity位置的方法
需求 需要在整个app全局能够弹出弹框,接收到广播即进行处理. 但是,BaseActivity派生出N个Activity,BaseActivity中的广播就会执行N次,导致弹框重复添加,所有在广播中判 ...
-
Android自定义圆形倒计时进度条
效果预览 源代码传送门:https://github.com/yanzhenjie/CircleTextProgressbar 实现与原理 这个文字圆形的进度条我们在很多APP中看到过,比如APP欢迎 ...
-
Androi原生绘图工具Paint
目录 1.简介 2.基本属性使用 2.1 setAlpha透明度 2.2 setStyle填充样式 2.3 颜色,字体,对齐,抗锯齿 2.4 setShadowLayer 阴影 2.5 setStro ...
-
详解Android获得系统GPU参数 gl.glGetString
详解Android获得系统GPU参数 gl.glGetString 通过文档的查找,以及源码的剖析,Android的GPU信息需要通过OpenGL来获取,android framework层提供GL1 ...
-
Android中自定义View实现圆环等待及相关的音量调节效果
圆环交替.等待效果 效果就这样,分析了一下,大概有这几个属性,两个颜色,一个速度,一个圆环的宽度. 自定View的几个步骤: 1.自定义View的属性 2.在View的构造方法中获得我们自定义的属性 ...
-
Android弹窗ListPopupWindow的简单应用详解
概述 常用的弹窗有菜单,或者Dialog,但更加人性化和可自定义的还是PopupWindow 如果只是展示列表数据或者弹窗列表选择,直接使用ListPopupWindow即可,不用再单独去设置布局. ...
-
Android简单实现动态权限获取相机权限及存储空间等多权限
目录 1.在Manifest中添加权限 2.在MainActivity中添加动态获取权限函数 1.在Manifest中添加权限 2022.5.20更新shouldShowRequestPermissi ...
-
Android 调用设备已有的相机应用详情
目录 1.拍照 1.1 请求相机功能 1.2 调用相机应用拍照获得缩略图 1.3 调用相机应用拍照获得完整图片 1.4 相机应用返回缩略图,完整图片 2.保存文件的配置 3.录制视频 3.1 调用相机 ...
-
Android微信自动抢红包插件优化和实现
又是兴趣系列 网上有很多自动强红包的例子和代码,笔者也是做了一些优化. 先说说自己的两个个优势 1.可以在聊天界面自动强不依赖于通知栏推送 2.可以在屏幕熄灭的时候的时候点亮屏幕自动抢(目前只测过fl ...
-
Android实现返回键操作思路
记录用户点击的操作历史,使用栈数据结构,频繁的操作栈顶(添加,获取,删除),使用LinkedList 捕获用户的返回键操作,响应返回键,返回上一个界面 MainActivity.java /** * ...
-
android自定义圆形倒计时显示控件
本文实例为大家分享了android自定义圆形倒计时显示控件的具体代码,供大家参考,具体内容如下 先上效果图 - 倒计时结束 代码块 attr.xml 控件需要用到的属性: <?xml versi ...
-
android读写中文如何避免乱码详解
前言 android读取文件中文出现乱码的原因无非就是,读取文件的字符格式与写如文件的格式不一致.因此,避免中文乱码,要在写入文件的时候按照一定的格式写入,读取的时候按照一定的格式读取.这样对应就不会 ...
-
Android build.gradle版本名打包配置的方法
Android build.gradle版本名打包配置的方法
-
Android应用中设置alpha值来制作透明与渐变效果的实例
Android系统支持的颜色是由4个值组成的,前3个为RGB,也就是我们常说的三原色(红.绿.蓝),最后一个值是A,也就是Alpha.这4个值都在0~255之间.颜色值越小,表示该颜色越淡,颜色值越大 ...
-
Android实现底部弹出的对话框功能
环境: 主机:WIN10 开发环境:Android Studio 2.2 Preview 3 说明: 两种方法实现底部弹出的对话框: Dialog DialogFragment 推荐用DialogFr ...
-
Android AlertDialog(对话框)实例详解
目录 1.创建AlertDialog 1.1 布局文件代码如下: 1.2 MainActivity的主要代码如下所示: 2.普通提示对话框 3.普通列表对话框 4.单选对话框 4.复选对话框 6.自定 ...
-
Android仿小红书欢迎界面
Android仿小红书欢迎界面