- 博客(6)
- 资源 (19)
- 收藏
- 关注
原创 Android 6.0运行时权限的申请使用及EasyPermissions的使用
在6.0下新的权限机制分为两类,Normal Permissions,这类权限是不需要用户授权,不会触及用户的隐私,只需要在manefest里面申请即可;还有一类是Dangerous Permissions,这类权限需要动态的去申请。Normal Permission如下: android.permission.ACCESS_LOCATION_EXTRA_COMMANDS andro
2016-11-14 14:30:54 10349 9
原创 Dagger2 详解
Dagger2是一个依赖注入框架什么是依赖注入?依赖注入,即Dependency Injection,简称DI,又叫做控制反转(Inversion of Control),简称IOC。它的出现是为了降低耦合,降低类与类之间的依赖关系。比如,我们要在一个类A中使用类B,那么我们就需要在类A中去实例化B,这是一般的做法。但是采用依赖注入的方式,我们就可以使用已经实例化好的B直接注入到A中,而不
2016-11-07 08:59:50 2063 1
原创 EditText的setTransformationMethod的使用
setTransformationMethod是TextView的一个方法,EditText继承于TextView自然可以使用这个方法是用来设置其中text的转换显示接收的参数是TransformationMethod接口,系统给了我们几个默认实现HideReturnsTransformationMethod隐藏回车SingleLineTransformationMet
2016-11-04 17:29:06 8353
原创 解决ExpandableListView中子元素无法点击,OnChildClickListener无效
项目有个购物车功能,是用ExpandableListView实现的,最近让添加一个子view的点击事件让跳转到详情页面。很好,有个setOnChildClickListener可以轻松实现,但是设置完成后居然发现点击没效果,这就尴尬了。网上查了一下主要是以下两方面引起的:1.在BaseExpandableListAdapter中的isChildSelectable方法返回了false
2016-11-04 15:21:45 5831 1
原创 关于Studio导入项目一直卡在Building xx Gradle project info的解决办法
导致这样的原因主要是导入项目的gradle的版本和你的gradle版本不一致,
2016-11-03 16:34:31 548
Android动画
2016-08-31
FragmentTabhost嵌套ViewPager,避免重复加载
2016-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人