首页
学习
活动
专区
工具
TVP
发布

郭霖

专栏作者
154
文章
222887
阅读量
75
订阅数
Kotlin Flow响应式编程,操作符函数进阶
在上一篇原创文章当中,我跟大家说了会开启一个新的系列,讲一讲Kotlin Flow响应式编程从入门到进阶的内容。
用户1158055
2022-11-28
8880
Android ListView异步加载图片乱序问题,原因分析及解决方案
用户1158055
2018-01-08
1.6K0
Android ListView工作原理完全解析,带你从源码的角度彻底理解
用户1158055
2018-01-08
1.7K0
Android数据库高手秘籍(二)——创建表和LitePal的基本用法
用户1158055
2018-01-05
1K0
Android数据库高手秘籍(三)——使用LitePal升级表
本文介绍了如何使用LitePal在Android平台上对数据库进行增删改查操作,以及如何使用LitePal实现表关联,通过实例讲解了LitePal的常用功能。
用户1158055
2018-01-05
8140
Android数据库高手秘籍(五)——LitePal的存储操作
本文讲解了如何利用LitePal框架在Android平台上进行数据库的增删改查操作。首先介绍了LitePal的下载、配置和快速入门,然后详细讲解了数据表的创建、数据的存储、查询、更新和删除等操作。同时介绍了在LitePal中如何进行事务处理和异常处理,以及如何使用LitePal来操作SQLite数据库。通过本文的学习,读者可以快速掌握LitePal框架的使用方法,以及如何在实际项目中运用LitePal来高效地处理数据库操作。
用户1158055
2018-01-05
1.1K0
Android属性动画完全解析(上),初识属性动画的基本用法
用户1158055
2018-01-05
1.4K0
Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法
摘要总结:本文主要解析了属性动画的底层原理,包括逐帧动画、ValueAnimator、ObjectAnimator、Interpolator和ViewPropertyAnimator,并通过实例代码讲解了每个底层原理的应用和实现方式。同时,本文还介绍了如何通过编写自定义的TypeEvaluator来处理复杂的动画逻辑,以及通过ViewPropertyAnimator来控制视图的动画效果。通过本文的学习,读者可以掌握属性动画的底层原理和实现方法,并能够根据需求定制自己的动画系统。
用户1158055
2018-01-05
7810
Android数据库高手秘籍(七)——体验LitePal的查询艺术
经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我
用户1158055
2018-01-05
1.5K0
Android最佳性能实践(一)——合理管理内存
有不少朋友都问过我,怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查。确实,一个优秀的应用程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处。为此
用户1158055
2018-01-05
7320
Android最佳性能实践(四)——布局优化技巧
在前面几篇文章当中,我们学习了如何通过合理管理内存,以及高性能编码技巧的方式来提升应用程序的性能。然而实际上界面布局也会对应用程序的性能产生比较大的影响,如果布局写得糟糕的话,那么程序加载UI的速度就
用户1158055
2018-01-05
1.2K0
Android DiskLruCache完全解析,硬盘缓存的最佳方案
本文主要介绍了如何通过LruCache和DiskLruCache两种缓存技术来优化Android应用中照片的加载速度,并分析了缓存中的各种状态,总结了缓存优化的方法论和具体实现细节。
用户1158055
2018-01-05
1.5K0
Android照片墙加强版,使用ViewPager实现画廊效果
用户1158055
2018-01-05
2.2K0
Android视图状态及重绘流程分析,带你一步步深入了解View(三)
在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最重要步骤的工作原理,那么今天我们将继续对View进行深
用户1158055
2018-01-05
1.1K0
Android照片墙应用实现,再多的图片也不怕崩溃
根据文章内容为用户返回摘要总结。
用户1158055
2018-01-05
1.5K0
Android异步消息处理机制完全解析,带你从源码的角度彻底理解
之前也是由于周末通宵看TI3比赛,一直没找到时间写博客,导致已经有好久没更新了。惭愧!后面还会恢复进度,尽量保证每周都写吧。这里也是先恭喜一下来自瑞典的Alliance战队夺得了TI3的冠军,希望明年
用户1158055
2018-01-05
7050
Ruby设计模式透析之 —— 策略(Strategy)
Java设计模式透析之 —— 策略(Strategy) 今天你的leader兴致冲冲地找到你,希望你可以帮他一个小忙,他现在急着要去开会。要帮什么忙呢?你很好奇。 他对你说,当前你们项目的数据库中有
用户1158055
2018-01-05
7750
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档