- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 【Android练级之路】23种设计模式
文章目录相信大家都曾经下定决心把23种设计模式牢记于心,每次看完之后过一段时间又忘记了~,又得回去看,脑子里唯一依稀记得的是少数设计模式的大致的定义。其实,网上很多文章讲得都非常好,我也曾经去看过各种文章。也曾一直苦恼这些难以永久记下的设计模式,直到我接触到了《Android源码设计模式解析与实战》——何红辉与关爱明著,发现原来其实我们在Android中都接触过这些设计模式,只是我们不知道而已。既然我们都接触过,我们只需一一对号入座,对设计模式的记忆就不用死记硬背了!这里自愿无偿做个广告,《Android
2020-12-06 21:44:39
301
转载 【Android练级之路】Android属性动画完全解析(上)
转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/43536355在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆...
2020-11-23 20:55:13
226
原创 【Android练级之路】Broadcast
【Android练级之路】Broadcast大纲按发送方式分类标准广播有序广播按注册方式分类动态广播静态广播按定义方式分类系统广播本地广播大纲Broadcast(广播) 是 Android 的四大组件之一,用于进程/线程间通信。广播最大的特点就是发送方并不关心接收方是否接到数据,也不关心接收方是如何处理数据的,它只负责「说」而不管你「听不听」。广播可以来之系统,例如,Android 系统在发生各种系统事件时发送广播(系统启动或者设备开始充电时)。也可以来自于其他应用程序,例如,应用程序也可以发
2020-11-22 22:02:45
126
原创 【Android练级之路】Service
【Android练级之路】Service 大纲生命周期Service和Activity通信BinderBroadcastonStartCommand()返回值START_STICKYSTART_NOT_STICKYSTART_REDELIVER_INTENTSTART_STICKY_COMPATIBILITY前台服务创建前台服务启动与停止前台服务IntentService服务保活提高服务优先级将服务改成前台服务大纲生命周期onCreate()onStartCommand()onBind()
2020-11-21 21:24:30
131
原创 【Android练级之路】Fragment
【Android练级之路】Fragment大纲生命周期Fragment通信Fragment向Activity传递数据Activity向Fragment传递数据Fragment之间的通信DialogFragment大纲生命周期onAttach():当Fragment和Activity建立关联时调用onCreate()onCreateView():当Fragment创建视图时调用onActivityCreated():当与Fragment相关联的Activity完成onCreate()之后调用
2020-11-21 15:45:38
197
原创 树莓派吃派(android Pie)指南
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档android Pi“食用指南”前言一、树莓派(Raspberry Pi)二、使用步骤1.引入库2.读入数据总结前言本教程基于树莓派3b+,运行基于android 9.0的LineageOS提示:以下是本篇文章正文内容,下面案例可供参考一、树莓派(Raspberry Pi)树莓派我就不过多介绍了,网上的资料一搜一大堆,今天主要说说它的操作系统。二、使用步骤1.引入库代码如下(示例):import numpy as np
2020-11-21 15:06:50
817
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人