标签: Android

Android I/O 那些事儿

I/O 操作是编程离不开的话题,它不仅是读写那么简单,还涉及底层的文件系统和存储设备。I/O 的快慢影响程序的执行效率,这篇文章主要介绍 Android 平台 I/O 的方式和使用场景。

Android 使用 ConstraintLayout 优化布局

ConstraintLayout(约束布局)是 Android Studio 推荐的布局方式,能够实现灵活的布局,减少控件之间的嵌套,从而优化界面的渲染性能。

Android 图像绘制与渲染原理分析

UI 开发是 Android 中的基本操作,优美绚丽的界面是最容易打动人的。但是,Android 的碎片化太严重,各种硬件层出不穷,为了实现设计师妹子的效果,再苦再累也是值得。下面我会介绍 Android 绘制的内容,知其所以然很重要。

Android 使用扫码枪输入字符

项目中的要使用扫码枪录入商品条码,读取微信、支付宝的付款码。在调试的过程中,遇到一些问题,在这里做个总结。

对事件总线 EventBus 库的封装

EventBus 是一个 Android 事件发布/订阅框架,通过解耦发布者和订阅者简化事件传递。既可以用于 Android 四大组件间的通讯,也可以用于异步线程和主线程间的通讯,支持指定事件处理的线程和优先级,可以发送与粘性广播类似的粘性事件。代码简洁,容易上手。

Android Studio 和 Gradle 优化配置总结

最近换了一台新电脑,重新安装了 AS、JDK 等开发软件。重新配置的过程繁琐,不断地踩坑试错,可算是配置好了,记录下一些常用设置,软件环境是 macOS :)