自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 android系统性学习 2

举个例子,一个邮件应用程序可以包含一个活动用于显示新邮件列表,另一个活动用来编写邮件,再一个活动来阅读邮件。当应用程序拥有多于一个活动,其中的一个会被标记为当应用程序启动的时候显示。举个例子,服务可以是用户在使用不同的程序时在后台播放音乐,或者在活动中通过网络获取数据但不阻塞用户交互。在构建上述实体时,还会使用其他组件,它们的逻辑和它们之间的连线。类的子类,并且必须实现一组标准的API,以便其他应用程序能够执行事务。控制屏幕格式,展示视图外观的View的继承。绘制在屏幕上的UI元素,包括按钮,列表等。

2025-01-09 02:45:32 167

原创 Android架构组件JetPack之ViewModel(二)

ViewModel职责是为Activity或Fragment管理、请求数据,具体数据请求逻辑不应该写在ViewModel中,否则ViewModel的职责会变得太重,此处需要一个引入一个Repository,负责数据请求相关工作。具体请参考 Android架构组件。

2025-01-09 02:42:15 787

原创 Android无用代码、资源扫描的其他思路

之前一直是用Android自带的 Analyze -> Run inspection by name… 但不知道从什么时候开始就不好使了(也可能是我不会用。。请明白的大佬多多赐教)。后来在网络寻找答案时候,看到一种基于minifyEnabled,和shrinkResources作文章的思路。

2025-01-09 02:39:26 828

空空如也

空空如也

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

TA关注的人

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