- 博客(4)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 DialogFragment简单用法
DialogFragment简单用法简介设置UI设置UI布局属性显示和关闭简介对话框建议使用DialogFragment替代Dialog,DialogFragment可以增加复用性,而且有自己的生命周期管理,简单/复杂的UI都建议使用设置UI有两种设置UI View的方法:onCreateView方法设置View ,这个用法和普通的fragment一样,用于比较复杂UI场景,具体用法不...
2019-03-31 18:09:44 761
原创 自定义viewgroup
自定义viewgroup多个控件组合在一起,集成viewgroup,核心在于如何将你想要的组件引入到viewgroup中去?有两种方法方法一自定义viewgroup,在内部完成自己的业务逻辑处理,测量、布局等其他逻辑;最后在java代码中用你自定义的viewgroup.addview(view)方法逐一添加进去方法二在自定义viewgroup的构造方法中引入,用findviewbyID...
2019-03-19 15:35:53 395
原创 dagger2学习笔记
dagger2 git仓库理解dagger2我认为将其关键的几个注解理解了,基本原理了解就能应付日常开发,遇到不懂的问题在网上查找资料基本就无大碍@inject修饰成员,成员类型不能为私有 //该成员会被dagger框架注入进来修饰构造方法 //该类会被dagger框架提供注入@Component如上inject,一个注入,一个被注入,怎么把他们联系到一块就是Component...
2019-03-04 16:16:47 369
原创 Android的Lifecycle
使用Lifecycle功能失败,Activity的getLifecycle().addObserver(presenter)问题描述使用api 28的sdk Lifecycle功能,presenter对象继承了LifecycleObserver,但是始终提示这个Activity不是一个LifecycleOwner? 明明就是啊,进入源码也能找到Activity继承了这个接口,查找了很多资料也不...
2019-03-03 15:49:05 468
AMS注释源码(ActivityManagerService)
2020-10-15
清楚android项目工程drawable/mipmap/layout/menu路径下无用的资源文件
2018-10-26
ffmpeg移植到android的基础工程
2016-01-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人