
Android
文章平均质量分 68
每天都想变强的王同学
做出的决定,不要后悔,坚持往前走
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手把手教你学会Android动画(帧动画、补间动画)
目录 帧动画 帧动画概念 帧动画的使用 xml实现帧动画 Java实现帧动画 补间动画 概述 xml文件实现补间动画 透明度动画 缩放动画 位移动画 旋转动画 组合动画 用Java实现补间动画 透明度动画 缩放动画 位移动画 旋转动画 组合动画 帧动画 帧动画概念 在Android中,帧动画的本质是把一组预先准备好的图片循环切换播放,造成一种动画效果。 帧动画的使用 在安卓中帧动画的实现有两种方式:xml文件和Java去实现 xml实现帧动画 1.首...原创 2021-07-30 10:30:48 · 574 阅读 · 0 评论 -
SharedPreferences的使用与Sqlite的使用
SharedPreferences的概述 SharedPreferences是Android平台上一个轻量级的存储辅助类,用来保存应用的一些常用配置,它提供了String,set,int,long,float,boolean六种数据类型。SharedPreferences的数据以键值对的进行保存在以xml形式的文件中。在应用中通常做一些简单数据的持久化缓存。 增加数据 SharedPreferences sharedPreferences=getSharedPreferences("us...原创 2021-07-29 11:45:55 · 821 阅读 · 0 评论 -
RecycleView的使用详解以及扩展
目录 RecycleView的引用 Item的创建 逻辑代码的编写 Item的点击事件 加载不同的Item 源码: RecycleView的引用 对于RecycleView的引用一共有两种办法 第一种是在xml文件当中引用,当你第一次使用这个RecycleView的时候,Android会自动帮你导包。 第二种时在build中导包: implementation 'androidx.recyclerview:recyclerview:1.1.0' 这样我们就...原创 2021-07-28 14:43:33 · 1075 阅读 · 1 评论 -
Android中Shape属性与使用
Shape属性 为什么要使用Shape? 在Android开发中,我们可以使用shape定义各种各样的形状,也可以定义一些图片资源。相对于传统图片来说,使用shape可以减少资源占用,减少安装包大小,还能够很好地适配不同尺寸的手机 ·corners(圆角)用来定义圆角 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/and...原创 2021-07-26 17:09:55 · 532 阅读 · 0 评论 -
Android艺术开发探索之Activity的生命周期
Android艺术开发探索之Activity的生命周期 Activity的五种生命状态 1.启动状态 2.运行状态:该状态是可见的,可以与用户进行数据交互的 3.暂停状态:该状态在某些情况下是可见的,但是用户对它的操作没有响应 4.停止状态:该状态下是不可见的,当系统内存不足时,该状态下的Activity很容易被销毁 5.销毁状态 Activity的生命周期 OnCreate():Activity刚开始创建时,生命周期的第一个方法 OnStart():Activity在启动时,此时的界原创 2021-07-24 16:42:30 · 606 阅读 · 3 评论 -
Android学习之路——Day1(使用LinearLayout实现微信底部以及微信登录界面)
LinearLayout的介绍: https://blog.csdn.net/YoNow/article/details/117672856 LineraLayout实现微信底部 使用四个LineraLayout来实现(由于图片大小没找的太好,所以看起来有点丑) <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/...原创 2021-07-19 09:48:48 · 685 阅读 · 5 评论 -
Android中常见五种布局管理器——RelativeLayout、LinearLayout、FrameLayout、TableLayout、GridLayout
布局管理器 Android提供五种布局管理器: 1.相对布局管理器(RelativeLayout):通过相对定位的方式来控制组件的摆放位置。 2.线性布局管理器(LinearLayout):是指在水平或者垂直方向上依次摆放组件。 3.帧布局管理器(FrameLayout):没有任何定位方式,默认情况下,所有的组件都会摆放在容器的左上角,逐个覆盖。 4.表格布局管理器(TableLayout):使用表格的方式按行、列来摆放组件。 5.绝对布局管理器(AbsoluteLayout):通过绝对定位(x原创 2021-06-07 19:59:10 · 7049 阅读 · 3 评论 -
简单实现手动解析JSON、Gson框架技术和FastJson框架技术
快速上手教你如何简单实现手动解析JSON、Gson框架技术和FastJson框架技术手动解析JSON、Gson框架技术和FastJson框架技术Json的简介JSON对象转换为Java对象JSON数组转换为Java集合插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 手动解析JSON、Gso原创 2021-04-03 15:13:13 · 1765 阅读 · 4 评论 -
浅谈Android的日志工具
Android 的日志工具Log 如何使用Android的日志工具 首先我们来了解Android为我们提供了哪几种打印日志的方法 Log.v()。用于打印一些最为基本的,意义最小的日志信息。对应级别为Verbose。 Log.d()。用于打印一些调试信息。对应级别为Debug。 Log.i()。用于打印一些比较重要的数据信息。对应级别为Info,级别比Debug要高一些。 Log.w()。用于打印一些警告信息。对应级别为Warn。 Log.e()。用于打印一些错误信息,一般原创 2020-12-05 11:47:08 · 437 阅读 · 0 评论