![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
我本是沉默的人
爱好编程
展开
-
Android全自动软件开发
Android,全自动,辅助原创 2016-06-29 09:13:54 · 460 阅读 · 0 评论 -
底部弹出DialogFragment中使用ViewPager,ViewPager中使用Fragment出现Fragment does not have a view错误
原因是外面的DialogFragment在onCreateDialog中创建,onCreateView还没有创建完毕,就开始创建viewpager里面的fragment,导致里面的fragment出现Fragment does not have a view的异常。原创 2017-05-03 16:36:49 · 3747 阅读 · 0 评论 -
推送Broadcast给聊天界面activity传递聊天信息功能实现
实现聊天功能模块,服务器推送一条聊天消息发送到我们的app上,但是不能直接将数据传递到当前的activity上,因为该BroadcastReceiver不是当前的activity注册的,是app启动时注册的,看山去这个推送广播与聊天activity毫无关联性,也就无法互相传递数据。那么我们该怎么实现这个功能呢?实现该功能的方法就是再写一个BroadcastReceiver的子类,让聊天acti原创 2016-11-24 16:13:50 · 892 阅读 · 0 评论 -
使用singletask的启动模式
onNewIntent,SingleTask原创 2016-10-18 08:45:23 · 1658 阅读 · 0 评论 -
Recyclerview使用notifyitemchanged方法会回到顶部
categories.get(lastPosition).setSelected(false);categoryAdapter.notifyItemChanged(lastPosition);categories.get(position).setSelected(true);categoryAdapter.notifyItemChanged(position);lastPosition=原创 2016-10-25 11:28:22 · 10238 阅读 · 1 评论 -
在OnDialogCreate方法中创建RecyclerView,item不铺满屏幕解决
item不铺满的原因是缺少parent参数,解决的方法是在RecyclerView外面添加一个Relativelayout,或者其他布局,重新编译就会看到Item已经铺满屏幕了原创 2016-10-24 10:18:07 · 2037 阅读 · 1 评论 -
编译android源码时的错误
mkdir: 无法创建目录"out": 权限不够/bin/bash: out/target/product/generic/clean_steps.mk: 没有那个文件或目录mkdir: 无法创建目录"out": 权限不够Checking build tools versions...mkdir: 无法创建目录"out": 权限不够/bin/bash: out/casechec原创 2016-09-07 14:12:06 · 2078 阅读 · 0 评论 -
RecyclerView使用static和不使用static的Viewholder内存消耗相差无几
RecyclerView的onViewRecycled可以看到被回收的VIewHolderRecyclerView实现接口RecyclerListener的onViewRecycled方法。@Overridepublic void onViewRecycled(ViewHolder holder) { }可以看到,每一个被回收的ViewHolder都能在这里得到,那我们可以原创 2016-09-19 21:43:04 · 1805 阅读 · 2 评论 -
MediaRecorder录音,解决stop,start错误
public class Recorder { private static final int MAX_LENGTH=1000*60*3;//3分钟 private MediaRecorder recorderl; public Recorder() { initial(); } private void initial()原创 2016-08-20 10:01:40 · 5294 阅读 · 0 评论 -
使用MediaRecorder进行录音
public class Recorder { private static final int MAX_LENGTH=1000*60*3;//3分钟 private MediaRecorder recorderl; public Recorder() { initial(); } private void initial()原创 2016-08-20 09:59:32 · 619 阅读 · 0 评论