首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
andylove5580
掘友等级
android
|
国安社区
android 5年
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
Android 屏幕绘制机制及硬件加速
从 Android 4.0+ 开始,以 “run fast, smooth, and responsively” 为核心目标对 UI 进行优化,应用默认都开启和使用硬件加速方式加速 UI 的绘制,那么硬件加速和屏幕绘制有存在什么渊源呢
RecyclerView滚动位置,滚动速度设置
最近开发中遇到了一个需求,需要RecyclerView滚动到指定位置后置顶显示,当时遇到这个问题的时候,心里第一反应是直接使用RecyclerView的smoothScrollToPosition()方法,实现对应位置的平滑滚动。但是在实际使用中发现并没有到底自己想要的效果。本…
Android架构组件—LiveData
LiveData 是一个可以保存数据和观察数据变化的组件。他是被设计用来在ViewModel中保存数据, 但是同样也可以在应用的其他地方使用。 LiveData使用观察者模式监听数据的改变。这与RxJava的Observable非常类似,但是LiveData不止于此,LiveD…
Android架构组件—ViewModel
我们中的大多数人都遇到过旋转手机并且应用程序崩溃或UI失去状态的问题。 解决它最简单的办法就是配置Activity为potrait模式,但这是一个很糟糕的做法。 幸运的是,Android团队在2017年Google I / O期间发布了ViewModel。 该ViewModel…
Android序列化:Google出品的序列化神器Protocol Buffer不了解一下?
1. 定义 2. 作用 3. 特点 4. 应用场景 5. 使用流程 6. 应用实例(Android平台) 由于最常用的都是 消息对象类 和其内部类Builder类 的方法&成员变量,所以此处主要讲解这两者。 a. 创建 消息构造器 b. 设置/ 获取 消息对象的字段值 具体方法…
XLog 一个简易的日志打印框架
支持自定义日志格式策略IFormatStrategy和打印策略ILogStrategy。 提供默认的两种日志打印方式:logcat(PrettyFormatStrategy)和磁盘打印(PrettyFormatStrategy)。 支持打印xml,json,模版String等形…
热修复与插件化基础——dex与class
生成并运行class文件对于我们而言实在太熟悉了,这里只演示dex文件的生成与运行。 class文件的运行需要依赖jvm,同理,dex文件的运行需要依赖dvm,所以dex文件需要在Android上才能运行。所需指令如下: 使用adb将dex文件放送到Android手机的SD卡目…
读完 Google I/O 全纪录,我已经分不清身处现在还是未来了
还是在这个熟悉的露天舞台,还是那个熟悉的面孔,还是我们熟知的 Google。 随着 Google CEO 桑达拉·皮蔡(Sundar Pichai)上台的一句「Good Morning」,今年的 Google I/O 大会正式开幕。 贯穿全场的 AI,依然还是今年的主角 大会一…
下一页
关注了
5
关注者
1
收藏集
1
关注标签
43
加入于
2016-07-19