首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
simplepeng
掘友等级
Android攻城狮
Android
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
219
文章 177
沸点 42
赞
219
返回
|
搜索文章
最新
热门
JNI 动态注册
自定义SnackBar
我浏览material.io网站时,从所谓的“Material Design 2”中找到一些新的组件,并发现Snackbar已经改变了,它不再占用整个屏幕长度,并且周围会有一个间距。 但我并没有从Support Library的alpha版本中找到它,所以我决定自己实现一下。
Android架构组件—ViewModel
我们中的大多数人都遇到过旋转手机并且应用程序崩溃或UI失去状态的问题。 解决它最简单的办法就是配置Activity为potrait模式,但这是一个很糟糕的做法。 幸运的是,Android团队在2017年Google I / O期间发布了ViewModel。 该ViewModel…
Android架构组件—LiveData
LiveData 是一个可以保存数据和观察数据变化的组件。他是被设计用来在ViewModel中保存数据, 但是同样也可以在应用的其他地方使用。 LiveData使用观察者模式监听数据的改变。这与RxJava的Observable非常类似,但是LiveData不止于此,LiveD…
Android架构组件(Architecture Components)介绍
之前有多少人是把所有代码都写在 Activity里面?几乎每个人都干过一次,对吧! Android 框架层面上允许自由的做到上面这点,但是后来我们意识到了这么做会带来的问题,这使得我们的代码变得臃肿不堪,难以维护。所以才出现了像mvp,mvvm这样不同的架构模式,这使得我们可以…
使用Gradle和Kotlin组织Android的资源文件
如果您已经开发了3年或4年的App应用程序,那么您可能会注意到资源文件夹是如何变得混乱不堪的。尽管大多数开发人员会专注于组织他们的Java / Kotlin文件(通过功能或屏幕),但资源文件通常无人看管。 尝试减少混乱的一个尝试是使用文件的命名约定。例如,在一些使用的布局文件中…
Android Material Buttons
Google Material Design 的文档中提到:“当按钮被触摸时应该给与用户相应的反馈”,现在有了compat支持库实现这种效果将会非常简单
约束布局(ConstraintLayout)1.1.0的新特性
约束布局无疑是最适合构建响应式用户界面的布局-根据屏幕大小自动调整的布局。很高兴ConstraintLayout发布了1.1.0版本,1.1.0的这些新特性让ConstraintLayout能够做出更好的工作,并且不丢失原有的特性。
优化嵌套的RecyclerView
优化嵌套的RecyclerViewRecyclerView是ListView的更高级版本,它重用相同的视图以防止额外创建视图以提供平滑的滚动体验。RecyclerView通过保持视图池来实现这一点,该
从Java切换到Kotlin:5个令Android开发者兴奋的特征
1.命名参数每个Java开发者的噩梦:大量的参数(例如在Cursors或Android中创建SQLite查询),它们的名字和方法定义中的顺序。如果没有文档或IDE帮助,您无法在Java中正确编写它幸运
下一页
个人成就
文章被点赞
1,411
文章被阅读
128,407
掘力值
4,175
关注了
72
关注者
1,589
收藏集
5
关注标签
17
加入于
2016-08-22