自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 cssrem插件基准无法生效

为什么设置了基准为80 但是页面里面一直是64 也重启过了。

2023-04-03 20:58:38 102

原创 2021-08-02

AIDL知识AIDL全称是Android Interface Definition Language,即Android接口定义语言。作用通过AIDL,我们可以愉快的在一个进程访问另一个进程的数据,甚至调用它的一些方法,当然,只能是特定的方法。在客户端实现与服务器的绑定:实现与服务器aidl的连接com.example.testaidlapplication1为服务器的所属包名 com.example.testaidlapplication1.service..

2021-08-02 21:24:08 59

原创 2021-08-02

MVVM学习1MVP模式:优点MVP架构可以让宿主专注UI逻辑和用户交互的处理。把宿主中的业务逻辑全部分离出来,所有跟Android API无关的业务逻辑由 Presenter 层来完成。但是缺点就是增加了代码量。1.Activity 和Fragment 视为View层,负责处理 UI和用户交互。2.Presenter 为业务处理层,负责处理业务逻辑,发起数据请求。3.Model 层中包含着具体的数据请求,数据源。但是这一层在retrofit的场景下可以被弱化。2MVVM架构相比MV

2021-08-02 21:20:30 88

原创 2021-08-02

Fragment 相关概念Fragment是Android3.0后引入的一个新的API,可以把他看成一个小型的Activity特点:Fragment是Activity界面的一个布局,依赖于Activity。一个Activity可以拥有多个Fragment.Fragment拥有自己的生命周期,但是会受到宿主Activity的生命周期的影响.适配器AdapterViewAdapterView对象有两个主要任务1. 在布局中显示数据2. 处理用户的选择TableLayout

2021-08-02 21:18:08 52

原创 2021-08-02

activity相关知识在Android系统中Activity提供可视化的用户界面生命周期:onCreate :表示Activity正在被创建,这是生命周期的第一个方法。在这个方法可以做一些初始化的工作,比如调用setContentView去加载界面布局资源、初始化Activity所需数据等。onStart :表示Activity正在被启动,即将开始,这时Activity已经可见了,但是还没有出现在前台,还无法和用户交互。onRestart:表示Activity正在重新启动。一般情况下,

2021-08-02 21:15:52 245

原创 2021-08-02

几种常用布局1.线性布局LinearLayout是用的最多的布局,也是最简单的布局属性1:android:orientation 指定方向(horizental/vertical)属性2:android:width 容器宽度(**dp,wrap_content,match_parent)属性3:android:height 容器高度属性4:android:background 背景(#000, @android:color/black, @color/myColorStyle)属

2021-08-02 21:07:42 78

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除