
android 日常总结
文章平均质量分 84
zhf_827
只有荒凉的沙漠,没有荒凉的人生。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
将已有项目添加到码云上进行git管理(ps:创建本地与远程分支并关联)
首先我喜欢使用ssh clone,因为不需要输入账号密码等繁琐的操作,这就需要我们先在git bash里面输入ssh-keygen -t rsa -C"你的邮箱地址",三次回车即可生成ssh公钥,一般会C:\Users\主机名下面找到,id_rsa是私钥,id_rsa.pub是公钥,然后用记事本打开id_rsa.pub,把里面的公钥复制下,分别添加到你自己github账号和码云账号公钥里面。然...原创 2018-06-23 15:10:17 · 2802 阅读 · 0 评论 -
对v7包下的AlertDialog(弹出框)在实际开发中遇到的小问题进行阐述
本文主要是针对开发中遇到的小问题,以及目前依然存在的不解,大神们可以不妨耐心看下文中的不解之处,并希望能帮忙解惑。首先对于目前弹出框,有很多方法实现,最常用的就是Dialog,AlertDialog和PopupWindow,还有比较绚丽的MaterialDialog,不论哪种若是想实现自己想要的需求,都可以进行重写该对象,并实现即可,本文就不再赘述这些了。 本文主要想说的是把这原创 2017-08-02 15:05:24 · 2195 阅读 · 0 评论 -
简单的音频播放功能MediaPlayer使用中所遇到的坑。
所遇到的问题 1、音频播放完成后 播放完成监听回调 public void onCompletion(MediaPlayer mp) {}方法走了两次。2、点击再次重新播放时,报IllegalStateException错误。3、销毁activity时依然报2中的错误。首先贴出一个工具类的部分代码//单例public static VoiceMedia...原创 2019-06-19 18:20:46 · 2407 阅读 · 0 评论 -
音量调节物理按键及音频焦点之AudioManager
在上一篇的音频播放提到了如何简单使用MediaPlayer,其中初始化的时候设置了固定的音量mediaPlayer.setVolume(1.0f,1.0f)这就导致了,我们在通过物理按键上下调节音量时,不起作用,若是不设置,播放的时候默认是固定系统音量之前设置好的那个媒体音量。也是不能通过物理按键上下调节音量。问题出现,度娘出马,恍恍惚惚中发现可通过AudioManager来调节媒体...原创 2019-06-25 10:31:59 · 842 阅读 · 0 评论 -
指定item滑动到recyclerview可见的第一位置;
private LinearLayoutManager mManager; mManager=new LinearLayoutManager(getContext()); recyclerView.setLayoutManager(mManager); //重点 LinearSmoothScroller lss=ne...原创 2019-08-23 18:08:47 · 3547 阅读 · 2 评论 -
解决Recyclerview中对ItemTouchHelper使用中拖拽后点击item获得对应的数据不正确。
我们是在使用Recyclerview的时候,往往会想着搞一些比较用户交互体验比较好的效果,拖拽或者删除等等。在android5.0之后androidv7包下提供了ItemTouchHelper,供我们开发者实现这些效果。这里就不再详细赘述itemTouchHelper如何使用了,网上有很多好的文章介绍,这里就推荐一篇https://www.jianshu.com/p/e3426dcc...原创 2019-09-03 12:32:00 · 3156 阅读 · 2 评论