Android 软键盘模式 发表于 2018-08-22 前言在日常开发过程中会遇到很多关于软键盘的问题,比如 RN 底部按钮会被软键盘顶起、切换 Activity 后软键盘不自动消失等等,因此写这篇文章记录下常用的软键盘模式。 阅读全文 »
Android 属性动画 xml 篇 发表于 2018-05-14 前言Android 中属性动画对应的 xml 文件放于 res/animator 中,其根节点共有下列三种,objectanimator、animator、set。 阅读全文 »
Android View 动画 xml 篇 发表于 2018-05-13 前言Android 中 View 动画对应的 xml 文件放于 res/anim 中,其根节点共有以下五种,alpha、scale、translate、rotate、set,里面的值可以直接使用 float,也可以使用 %,或者 %p。 阅读全文 »
Android 性能优化 发表于 2018-04-26 前言性能优化能够加快程序启动时间,降低应用卡顿,减少耗电量、流量,降低安装包体积等,本文主要记录布局优化、内存优化、APK 包优化。 阅读全文 »
Android 中常见的布局和布局参数 发表于 2018-04-16 前言前几篇文章复习总结了 Android 的四大组件,现在开始复习 Android 中常用的布局包括以下几种,先从 LinearLayout 开始说起 阅读全文 »
Android 四大组件之 ContentProvider 篇 发表于 2018-04-15 前言上篇文章总结了 BroadcastReceiver,这篇文章来复习下四大组件的最后一个 ContentProvider,其能将应用程序内部存储的数据通过其所提供的访问方式分享给其它应用程序使用,先来看看系统提供的 ContentProvider。 阅读全文 »
Android 四大组件之 BroadcastReceiver 篇 发表于 2018-04-13 前言上篇文章复习总结了 Service 的相关知识,现在开始复习 BroadcastReceiver。BroadcastReceiver 能够接受系统或者其他 App 发来的特定广播,本文先从广播的发送开始。 阅读全文 »
Android IntentService 源码分析 发表于 2018-04-12 前言由于 Service 中的各个回调方法都是运行在主线程的所以没法做耗时任务,不然会导致 ANR,因此 IntentService 就因运而生了。 阅读全文 »
Android 四大组件之 Service 篇 发表于 2018-04-12 前言上篇文章复习总结了 Android 的启动模式,现在开始复习 Service 相关的知识,Service 是一种可以在后台执行长时间运行操作而没有用户界面的应用组件。首先从 Service 的生命周期开始。 阅读全文 »