android
liuxuebing2010
这个作者很懒,什么都没留下…
展开
-
viewpager+Fragment报错:Fragment already added: MsgOuChatFragment
一般是因为fragment中有错误我遇到的是recyclerview添加headview之前没有设置recyclerview布局管理(setLayoutManager)。代码顺序有问题原创 2020-08-13 15:11:11 · 2119 阅读 · 0 评论 -
Kotlin和Databinding同时使用问题
今天使用Androidstudio 3.2 Canary16编译以前的项目,结果总是遇到 无法找到 符号DataBindingComponent的问题,经过一系列搜索,测试.最终发现网上的方法根本无效。 果断删除如下 kapt ‘com.android.databinding:compiler:3.1.3’然后只保留 dataBinding { ...原创 2018-06-11 16:23:00 · 1478 阅读 · 0 评论 -
Android开发优秀开源项目汇总(不断更新)
记录优秀开源项目,方便开发中使用原创 2017-09-24 12:50:15 · 383 阅读 · 0 评论 -
Butter Knife 官方文档
butterknife官方说明转载 2017-08-14 13:25:57 · 337 阅读 · 0 评论 -
Android Kotlin问题总结
Kotlin虽然已经在2017年5月18日的谷歌i/o被推举为官方开发语言,但是问题还是有的。 ①Plugin supporting feature (Facet[kotlin-language]) is currently disabled.可以更新kotlin插件试试。原创 2017-08-22 18:12:47 · 746 阅读 · 0 评论 -
Data Binding Library(Data Binding库官方指南)
In this document:Build EnvironmentData Binding Layout FilesWriting your first set of data binding expressionsData ObjectBinding DataEvent HandlingMethod ReferencesListener BindingsLayo转载 2017-08-24 20:47:26 · 686 阅读 · 0 评论 -
AndroidStudio中使用Kotlin--实现接口方法
在以前使用eclipse实现一个类的接口的时候会生成 // TODO Auto-generated method stub默认是注释的,所以不处理也不会有什么问题。 但是使用kotlin开发Android,实现接口的时候,会在override的方法中添加如下语句 TODO(“not implemented”) //To change body of created functions u原创 2017-06-28 11:24:26 · 3068 阅读 · 2 评论 -
Android studio更新自身或者SDK以后出错问题解决
通过Androidstudio更新自身或者SDK以后,经常会出现一些问题,很多都是配置需要修改造成的。一、gradle插件版本太老,点击给出的解决方法无效,打开文件又看不出所以然 Error:(1, 0) The android gradle plugin version 3.0.0-alpha1 is too old, please update to the latest version.原创 2017-06-28 14:16:31 · 3102 阅读 · 0 评论 -
AndroidStudio中使用Kotlin--findViewById
虽然Kotlin已经出来一段时间了,但在Google将Kotlin设置为Android首选开发语言之前,也只是简单了解了一下。现在准备把以前的一个项目改用kotlin写,也算是一边学一边写。直接使用了官方提供的侧边栏代码,转换成了kotlin代码,还是遇到了一些问题。①忘了怎么操作的,findViewById直接报错了 val toolbar = findViewById(R.id原创 2017-06-06 16:35:56 · 7728 阅读 · 0 评论 -
玩转AppBarLayout,更酷炫的顶部栏
【源】玩转AppBarLayout,更酷炫的顶部栏 - huachao1001的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/huachao1001/article/details/51558835上一篇文章《CoordinateLayout的使用如此简单 》对CoordinateLayout的使用做了讲解,今天我们再讲解常常与其一起使用的几个Vie转载 2016-08-29 11:21:09 · 495 阅读 · 0 评论 -
带有字数统计的 TextInputLayout
【源】带有字数统计的 TextInputLayout - 简书http://www.jianshu.com/p/9dc8d5762b7d在 Material Design 官方文档 中的 Errors 一节里,使用的 TextInputLayout 的右下角有一个字数统计的功能,但是我在查看 TextInputLayout 的源码时发现,虽然它在 attrs.xml 里定义转载 2016-08-29 11:16:16 · 801 阅读 · 0 评论 -
Android视图状态及重绘流程分析,带你一步步深入了解View(三)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17045157在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最重要步骤的工作原理,那么今天我们将继续对View进行深入探究,学习一下视图状态以及重绘方面的知识。如果你还没有看过我转载 2016-03-28 09:54:50 · 455 阅读 · 0 评论 -
Android自定义View的实现方法,带你一步步深入了解View(四)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17357967不知不觉中,带你一步步深入了解View系列的文章已经写到第四篇了,回顾一下,我们一共学习了LayoutInflater的原理分析、视图的绘制流程、视图的状态及重绘等知识,算是把View中很多重要的知识点都涉及到了。如果你还没有看过我前面的几篇文章,建议先去阅读一转载 2016-03-28 10:00:06 · 443 阅读 · 0 评论 -
Android视图绘制流程完全解析,带你一步步深入了解View(二)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/16330267在上一篇文章中,我带着大家一起剖析了一下LayoutInflater的工作原理,可以算是对View进行深入了解的第一步吧。那么本篇文章中,我们将继续对View进行深入探究,看一看它的绘制流程到底是什么样的。如果你还没有看过我的上一篇文章,可以先去阅读 Andro转载 2016-03-28 09:35:41 · 352 阅读 · 0 评论 -
Android LayoutInflater原理分析,带你一步步深入了解View(一)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View的文章,讲一讲View的工作原理以及自定义View的方法。没错,承诺过的文章我是一定转载 2016-03-28 09:28:28 · 416 阅读 · 0 评论 -
Android ViewPager显示指定的fragment
原文开发中关于Fragment异常的两个问题 - walker的专栏 - 博客频道 -CSDN.NET链接http://blog.csdn.net/walker02/article/details/7995407#下边两个问题,是在开发中碰到的一些关于Fragment的偶发性的问题,今天时间比较多,就在网上搜了一些解决方式:1、关于Fragment(XXFragme转载 2016-03-14 12:47:07 · 2255 阅读 · 0 评论 -
Android ViewPager显示指定的fragment
【原】开发中关于Fragment异常的两个问题 - walker的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/walker02/article/details/7995407#下边两个问题,是在开发中碰到的一些关于Fragment的偶发性的问题,今天时间比较多,就在网上搜了一些解决方式: 1、关于Fragment(XXFragment) not attac转载 2016-03-14 12:53:47 · 816 阅读 · 0 评论