android_zyf的博客

站在巨人的肩膀看世界

关于使用 MediaPlayer.setLooping(true) 设置循环播放

关于使用 MediaPlayer.setLooping(true) 设置循环播放 不可以通过 MediaPlayer.setLooping(false) 将状态有循环播放变成播放完既停止。 应该手动在 onCompletion(mp: MediaPlayer?) 的回调里判断自定义的标志位 ...

2019-06-14 15:53:26

阅读数 395

评论数 0

使用 MaterialDialog 自定义View显示不全

使用 AlertDialog 也是一样的效果。自定义布局的高度大于 MaterialDialog 默认的高度,导致部分视图显示不全。 解决方式: 在布局文件的根布局中,加入以下代码即可: android:minHeight="xxxdp" ...

2018-07-18 18:26:10

阅读数 888

评论数 0

Android 无 EditText 情况下接受扫码枪扫描数据

Android 无 EditText 情况下接受扫码枪扫描数据 简单无脑! 去下载个 Jar 包 要求不显示 EditText ,我使用一个 View 将 SearchView 盖起来,是可以实现页面显示时看不到输入框的,但是 SearchView 获取焦点后弹出软键盘这个很恶心。...

2018-07-17 12:27:32

阅读数 1959

评论数 5

安卓开发者官网: USB 主机模式概述

USB 主机模式概述 当你的安卓设备处于主机模式下,它就会充当主机,为总线提供电力支持,会枚举出与此主机相连的安卓设备。USB 主机模式支持 Android API 3.1或更高。 API 概述 在开始之前,很重要的是你要理解你即将使用到的那些类。下面的表格表述了在 android.ha...

2018-07-09 14:24:56

阅读数 195

评论数 0

安卓开发者官网:USB 主机与附件 概述

USB 主机与配件概述 安卓通过两种模式支持各种各样的USB外接设备和安卓USB配件(实现了安卓附件规范的硬件):USB 附件 和 USB 主机。在 USB 配件模式下,外部 USB 配件充当 USB 主机。附件的示例可能包括机器人控制器;扩展坞;音乐设备;电话;读卡器以及更多更多。这使得没有主...

2018-07-08 09:00:51

阅读数 300

评论数 0

Dagger2 User's Guide (用户指南) 全文翻译。

原文地址 https://google.github.io/dagger/users-guide 翻译很累,转载请注明出处。 适合使用过一段时间Dagger2的人看。 可能会用到的示例。下载 官方git上的示例链接:https://github.com/google/dagger/tre...

2018-07-05 18:04:40

阅读数 378

评论数 0

Dagger2错误积累:a binding with matching key exists in component

A binding with matching key exists in component 原因:多了一个这个 删掉之后rebuild一下就好了

2018-06-19 19:50:54

阅读数 273

评论数 0

使用Android DataBinding时发现只能显示一次,不能动态更新数据

使用Android DataBinding时发现只能显示一次,不能动态更新数据 本文只是记录解决错误的过程,可能起不到分享的意义。 刚开始使用 dagger2 + DataBinding 的结构,很多东西也不是很清晰。 现象 一个页面有三块布局,我使用一个Activity搭配三个Fr...

2018-06-01 15:26:55

阅读数 1301

评论数 0

Android EditText获取焦点后只显示光标不弹出软键盘

Android EditText获取焦点后只显示光标不弹出软键盘 参考博客链接 直接说结论 如果你项目适配的最小版本大于等于21 //直接调用EditText的该方法,设置为false即可 binding.newPesticideEditCodeEt.setShowSoft...

2018-05-31 16:24:49

阅读数 6088

评论数 0

Android DataBinding 找不到生成的binding类的原因

Android DataBinding 找不到生成的binding类的原因 使用 Android DataBinding 总会遇到各种奇奇怪怪的问题,写这篇博客准备把遇到的问题都保留下来,免得以后在同一个坑摔倒两次。 希望可以帮助到其它小伙伴。 原因1:同一个ViewModel类,在不...

2018-05-30 13:57:26

阅读数 11403

评论数 4

Android文件相关:RandomAccessFile介绍与使用demo

一,RandomAccessFile是用来干嘛的?在访问文件时,文件就是一个大型的byte数组,存在指向该隐含数组的光标或索引,称为文件指针. RandomAccessFile的实例对象,可以通过挪动该指针,有选择性的获取文件中的内容. 类似于根据角标在数组或集合中取值. api文档地址:h...

2017-03-19 00:52:11

阅读数 4161

评论数 0

Android开发中的事件分发机制梳理

本文为事件分发的学习总结。 《Android开发艺术探索》一书中对事件分发做了很详细的介绍。 大神博客:http://blog.csdn.net/singwhatiwannaView的事件分发机制MotionEvent类 MotionEvent:手指接触屏幕后产生的事件,封装成了MotionE...

2017-03-05 12:55:47

阅读数 3461

评论数 3

Android中的Cursor到底是什么?如何理解Cursor的方法都在做什么事情?

一:Cursor到底是什么? 网上很多博客都介绍了Cursor,介绍了各种概念,各种原理。可是有的小伙伴可能还是很懵逼,这特码的到底都是什么。 刚开始接触Cursor的时候也是一脸懵逼,看到人家说这个方法是在干什么干什么,可以脑子里没有一个生动形象的动作过程就感觉理解不了。Cursor是什么呢?是...

2016-12-01 13:11:21

阅读数 17500

评论数 8

提示
确定要删除当前文章?
取消 删除