首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
笔墨Android
掘友等级
Android工程师
不怕跌到所以飞翔
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
372
文章 371
沸点 1
赞
372
返回
|
搜索文章
最新
热门
Android使用Nexus应该知道的一些问题
Nexus是现在很多企业存储自己公司类库的一个工具,学习并使用它可以让你的开发更加便捷,管理相应的类库也更加得心应手.
Android 中 JetPack(四)Lifecycle生命周期管理
1. 为什么使用lifecycle 自己创建一个类,然后重写生命周期方法并在相应的生命周期方法中调用. 相比较第一种方式,第二种可维护性相对高一些,但是耦合性还是比较高.因为你在Activity必须持有相应的引用.可能有人会说使用dagger2.这样就能解决耦合的问题,其实没有…
Android 中 JetPack(三)Room数据库的使用
所以以后在写文章的时候,我准备先最简单的使用它,然后咱们在一点一点的往里面添加内容.这样,代码也能记住,就算记住的东西不多也能简单的使用起来.就算看别人的代码,也知道个大概流程. 1. Room的介绍 Room在SQLite 上提供了一个抽象层,以便在充分利用 SQLite 的…
Android 中 JetPack(二)DataBinding(视图绑定)(下)
上篇主要讲怎么使用,如果已经对DataBinding有点了解的话,可以直接从这篇开始看.如果对基础知识还没有了解的话,可以点击上篇进行学习. 1. 表达式的使用 先来一段代码开开胃... 还是很好理解的,相信只要写过java的应该都能看懂. 例如,在表达式 @{user.nam…
Android 中 JetPack(二)DataBinding(视图绑定)(上)
1. DataBinding(视图绑定) 设想一个场景... 2. DataBinding(视图绑定)的使用 这个是开启DataBinding的关键. 最后在代码中获取DataBinding的引用. 以上是获取databinding对象的方法,其实有些分可能有点莫名其妙,这个A…
Android 中 JetPack(一) Startup的使用
以上就是Startup的由来以及为什么要使用它. 1. 创建相应的启动类 这里我随便了写了一个单例的类,其实主要目的就是初始化的时候使用上下文,所以可以在Application中初始化.这里只是为了演示,不要在意这些细节... 为了广大读者能顺利的理解,所以这里我就写了一份ko…
Android 多版本多渠道打包
然后你会在相应的路径看到对应的渠道包,不用感谢我!!!哈哈。。。 channelFile:包含渠道配置信息的文件路径。 具体内容格式详见:渠道配置文件示例,支持使用#号添加注释。 错误:All flavors must now belong to a named flavor …
APK体积优化的一些总结
本文分为如下几个步骤去优化,有什么不对的还请大神们见谅!小弟还是个菜鸟。。。 哈哈 !! 8. 资源混淆 1. svg的使用与优化 为了方便给大家演示!这里呢?我特意找了个网站阿里矢量图,在这个网站中你可以下载各种的矢量图,然后呢?就没有然后了。。。 首先svg是可缩放矢量图,…
Android增量更新
增量更新:在版本较近的apk升级的时候,根据两个apk之间的差异(生成差异包),合成新的安装包,在应用内部进行升级的一种操作(需要重新安装apk文件)。 热更新:在发布的版本有BUG的时候,动态加载dex文件,在不影响apk的情况下进行修复BUG(不需要重新安装apk文件)。 …
Fragment跳转的骚操作
那么你的春天来了。。。 Google在2018年I/O大会上推出了一个新的组件Navigation,我是最近才发现的。真的有一种相见恨晚的感觉! 1. Navigation的说明 2. Navigation的简单使用 把上面的名称换成你想要的名称就可以,别用中文啊。你老大发现了…
下一页
个人成就
文章被点赞
1,651
文章被阅读
151,711
掘力值
4,929
关注了
53
关注者
3,666
收藏集
2
关注标签
11
加入于
2018-04-13