Android
-
Flutter 状态管理的实现
一.什么是状态管理 大到整个app的状态,用户使用app是登录状态,还是游客状态:小到一个按钮的状态,按钮是点击选中状态还是未点击状态等等,这些都是状态管理. 二.命令式编程和声明式编程状态管理的区别 ...
-
详解android与服务端交互的两种方式
做Android开发的程序员必须知道android客户端应该如何与服务端进行交互,这里主要介绍的是使用json数据进行交互.服务端从数据库查出数据并以json字符串的格式或者map集合的格式返回到客户 ...
-
Android 操作excel功能实例代码
学习app对excel的读写控制 1.界面设计 <?xml version="1.0" encoding="utf-8"?> <Relativ ...
-
详解Android短信的发送和广播接收实现短信的监听
本文介绍了Android短信的发送和广播接收者实现短信的监听,要注意Android清单中权限的设置以及广播的注册监听实现,废话不多说,代码如下: 以下就是 Android清单的XML AndroidM ...
-
Android开发之实现手势滑动的功能
Android开发之实现手势滑动的功能 首先得Activity必须实现OnGestureListener接口,该接口提供了关于手势操作的一些方法, onDown方法:onDown是,一旦触摸屏按下,就 ...
-
Android中的指纹识别demo开发实例
指纹识别是在Android 6.0之后新增的功能,因此在使用的时候需要先判断用户手机的系统版本是否支持指纹识别.另外,实际开发场景中,使用指纹的主要场景有两种: 纯本地使用.即用户在本地完成指纹识别后 ...
-
Android中RecyclerView布局代替GridView实现类似支付宝的界面
单纯使用GridView 通用的两种给GridView 添加分割线的方法:http://stackoverflow.com/questions/7132030/android-gridview-dra ...
-
探讨:如何修改Android超时休眠时间
默认情况下,Android系统在超过N分钟没操作,会自动关屏并进入休眠状态. 实际上,有些项目要求超时不休眠,如果只是针对单个应用程序,我们可以通过电源管理设置状态来实现,而如果要设置所有应用的超时时 ...
-
在Android模拟器上模拟GPS功能总是null的解决方法
我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc ...
-
Android编程设计模式之单例模式实例详解
本文实例讲述了Android编程设计模式之单例模式.分享给大家供大家参考,具体如下: 一.介绍 单例模式是应用最广的模式之一,也可能是很多初级工程师唯一会使用的设计模式.在应用这个模式时,单例对象的类 ...
-
Android控件拖动实例详解
Android控件拖动 Android控件的拖动,主要是通过设置控件的setOnTouchListener()方法,重写它的onTouch()方法.然后通过MotionEvent的不同事件,进行判断, ...
-
Android两种轮询的实现方法
Android 两种轮询的简单写法,供大家参考,具体内容如下 public void startPolling() { subscriber = Observable.interval(0, POLL ...
-
Android 初识 Helloworld 详解
HelloWorld的目录结构有: src:存放应用程序的逻辑代码,这里面的代码是人工写的gen:存放资源代码,这里面的代码是自动生成的assets:存放mp3等视频资源bin:生成的可执行的二进制文 ...
-
Android串口通信之串口读写实例
在Android串口通信:基本知识梳理的基础上,我结合我项目中使用串口的实例,进行总结: Android使用jni直接进行串口设备的读写网上已经有开源项目了,本文是基于网上的开源项目在实际项目中的使用 ...
-
Android编程图片操作类定义与用法示例【拍照,相册选图及裁剪】
本文实例讲述了Android编程图片操作类定义与用法.分享给大家供大家参考,具体如下: 主界面类:拍照及选择相册图片 import android.app.Activity; import andro ...
-
Android自定义状态栏颜色与应用标题栏颜色一致
每次看IOS上的应用,应用中状态栏的颜色总能与应用标题栏颜色保持一致,用户体验很不错,对于这种效果,像我这种好奇心强的人就会去看看那安卓是否可以呢?若是在安卓4.4之前,答案是否定的,但在4.4之后, ...
-
Android Glide 4.0+使用详解
下载和设置 Android SDK 要求 使用最低要求 - 使用 Glide 要求 SDK 版本为 API 14 (Ice Cream Sandwich) 及以上. 编译最低要求 - 编译 Glide ...
-
Android之ScrollView嵌套ListView和GridView冲突的解决方法
那么里面的ScrollView高度计算就会出现问题.我们也就无法得到想要的效果.核心解决方案: 重写ListView或者GridView的OnMesure 方法. 复制代码 代码如下: public ...
-
Android之AttributeSet案例详解
public interface AttributeSet { /** * Returns the number of attributes available in the set. * * @re ...
-
Android 嵌套 Intent 隐患及解决方案
目录 带来的问题 解决方案:PendingIntent 结语 前言: 翻译自 Nicole Borrelli 在 Medium 上的 post <Android Nesting Intents& ...
