Android
-
Flutter 日期时间DatePicker控件及国际化
最近在学习Flutter,今天正好看到一篇文章收藏下来做个笔记,也分享给大家. 注意:无特殊说明,Flutter版本及Dart版本如下: Flutter版本: 1.12.13+hotfix.5 Dar ...
-
Android 中Crash时如何获取异常信息详解及实例
Android 中Crash时如何获取异常信息详解 前言: 大家都知道,Android应用不可避免的会发生crash,无论你的程序写的多完美,总是无法完全避免crash的发生,可能是由于Android ...
-
Android中AutoCompleteTextView与TextWatcher结合小实例
AutoCompleteTextView是实现动态匹配输入内容的一种输入框(EditText),如输入"and"时,会提示"Android" 效果图: 实现代码 ...
-
Android实现下拉菜单Spinner效果
Android 中下拉菜单,即如html中的<select>,关键在于调用setDropDownViewResource方法,以XML的方式定义下拉菜单要显示的模样 1.1.activit ...
-
Android RecyclerView实现吸顶动态效果流程分析
目录 一.ItemDecoration 二.实现RecyclerView吸顶效果 1.实现一个简单的RecyclerView 2.通过ItemDecoration画分割线 3.画出每个分组的组名 4. ...
-
Android View的事件分发机制深入分析讲解
目录 1.分发对象-MotionEvent 2.如何传递事件 1.传递流程 2.事件分发的源码解析 1.Activity对点击事件的分发过程 2.顶级View对点击事件的分发过程 3.主要方法 4.事 ...
-
Android引入OpenCV的示例
简介 在移动开发中,如果我们要实现一些图像处理相关的功能,难免要用到OpenCV.而OpenCV是用c++开发的.我们在Android中,需要使用jni的方法去使用它. 引入配置 我们引入jni开发的 ...
-
Android 中的危险权限详细整理
Android 中的危险权限详细整理 前言: Android 中有上百种权限,现在将所有的权限归为两类: 一类是普通权限 一类的危险权限 普通权限是指那些不会威胁到用户安全和隐私的权限,这部分权限系统 ...
-
Android BottomSheet实现可拉伸控件
一.简介 Bottom Sheet是Design Support Library23.2 版本引入的一个类似于对话框的控件. Bottom Sheet中的内容默认是隐藏起来的,只显示很小一部分,可以通 ...
-
Android BottomSheet效果的两种实现方式
本文介绍了Android BottomSheet效果的两种实现方式,分享给大家,具体如下: BottomSheet效果 BottomSheet的效果是指从屏幕底部向上滑的效果,是MaterialDes ...
-
Gradle 依赖切换源码实践示例详解
目录 引言 1.一般的修改办法 2.通过 Gradle 脚本动态修改依赖 2.1 配置文件和工作流程抽象 2.2 为项目动态添加子工程 2.3 使用子工程替换依赖 2.4 注意事项 总结 引言 最近, ...
-
Android根据输入银行卡号判断属于哪个银行
一:一般都是先来效果图: 二:实现步骤: 1.xml布局实现,两个edittext就行了 <LinearLayout android:id="@+id/lin_yhkh" a ...
-
Android TextView使用SpannableString设置复合文本的方法详解
本文实例讲述了Android TextView使用SpannableString设置复合文本的方法.分享给大家供大家参考,具体如下: TextView通常用来显示普通文本,但是有时候需要对其中某些文本 ...
-
Android用RecyclerView实现动态添加本地图片
本文介绍了Android用RecyclerView实现动态添加本地图片,分享给大家,具体如下: 本文所用的多图选择的library来自:https://github.com/lovetuzitong/ ...
-
Android 实现手机接通电话后振动提示的功能
有些手机在电话接通后会有振动提示,这有个好处就是可以等到接通后再放到耳边接听,减少辐射.本文就讲讲如何在Android手机中实现这种接通电话后的振动提示功能,这里主要针对拨出的电话. And ...
-
Android Studio中Run按钮是灰色的快速解决方法
首先是,在不同的AS中,gradle版本不同,下载的sdk版本不同,这些,都在gradle(Project.Models)相关代码里调过来就好.之前的文章里有说过. 经过调好gradle这些文件,AS ...
-
详解Android TableLayout中stretchColumns、shrinkColumns的用法
详解Android 中TableLayout中stretchColumns.shrinkColumns的用法 android:stretchColumns="1" android: ...
-
Android组件实现列表选择框功能
android提供的列表选择框(Spinner)相当于web端用户注册时的选择下拉框,比如注册候选择省份城市等.如下图便是一个列表选择框 下拉列表的列表选择项能够通过xml文件的android:ent ...
-
Androd自定义对话框Dialog视图及参数传递的实现方法
今天给大家讲讲有关自定义对话框的相关内容,前面两篇都在在利用系统提供的函数来实现对话框,但局限性太大,当我们想自己定义视图的时候,就不能利用系统函数了,就需要我们这里的自定义对话框了,有关自定义对话框 ...
-
Android中RecyclerView实现多级折叠列表效果(二)
前言 在本文开始之前请大家先看一下这篇文章:http://www.jb51.net/article/113510.htm 上面的这篇文章是之前写的,里面发现有很多不好用地方,也学到些新姿势,改动了许多 ...
