logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

android中的Package安装、卸载、更新替换流程

android系统在安装,删除,替换,清除数据等与应用相关的动作时,会发出对应的Broadcast,上层的应用通过注册相应的广播事件来做相应的处理。1,ACTION_PACKAGE_ADDED----------当有新的包安装成功的时候,系统会发出此广播。2,ACTION_PACKAGE_REMOVED-----当有包被卸载的时候,系统会发出此广播。3,ACTION_PACKAGE_REPLACE

文章图片
#android
设置build.gradle打包时自动加时间

在build.gradle中添加以下函数:123def releaseTime() {  return new Date().format("yyyyMMddHHmm", TimeZone.getTimeZone("GMT+08:00"))} 引用这个函数:def fileName = "Secyrity...

Android Studio 使用本地gradle的配置

1、下载自己需要的gradle版本http://services.gradle.org/distributions/比如说,我需要的是gradle5.4.1版本,点击下载image.png下载之后放到AS安装目录下gradle目录下,然后解压,源文件和解压后的文件都保留image.png2、配置项目的gradle-wrapper.propertiesimage.png3、配置Android S..

#android
Android:Android Studio右侧Gradle没有assembleRelease等选项

在as2024版本中,打开Settings->Experimental->勾选 Configure all Gradle tasks during Gradle Sync (this can make Gradle Sync slower)勾选右侧Gradle下方的Configure all Gradle tasks during Gradle Sync (this can make Gradle

#android#android studio#ide
Android 透明度颜色值对照表

比如:50%透明度, 50%也就是256的一半即128,因为是从0开始算的,所以是 127,转换成16进制就是 7F。Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以“#”字符开头,以16进制表示。透明度分为256个等级,即 0~255,00表示完全透明,FF开始表示完全不透明。Android中的颜色值一般格式是:#AARRGGBB。也可以通过设置字体颜色,或者设置背景色来达到预

文章图片
#android#前端
Android常用的网络框架介绍和使用

一、选择开源框架的原则1.学习的成本:对该框架学习的时间长短,文档是否齐全的考虑2.流行的程度:该开源框架是否流行,github 上 start 的个数,都是我们考量的标准3.是否还在维护:如果该框架没人维护了,随着技术的不断更新,都会出现大大小小的问题的4.代码的体积: 体积当然不能太大了5.代码的设计: 整体框架的设计二、Android 常用的网络框架大多数应用程序基本都需要连接网络,发送一些

#android#网络#java
Android开发-Fragment嵌套Fragment的使用及常见错误

嵌套Fragments (Nested Fragments), 是在Fragment内部又添加Fragment.使用时, 主要要依靠宿主Fragment的getChildFragmentManager()来获取FragmentManger.虽然看起来和在activity中添加fragment差不多, 但因为fragment生命周期及管理恢复模式不同, 其中有一些需要特别注意的地方.本文内容还包括了

#android#webview#java
Android Rxjava教程:清晰 简洁 易懂的Rxjava入门教程

前言Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。image本文主要:面向 刚接触Rxjava的初学者提供了一份 清晰、简洁、易懂的Rxjava入门教程涵盖 基本介绍、原理 & 具体使用等解决的是初学者不理解Rxjava原理 & 不懂得如何使用的问题希望你们会喜欢。本文主要基于Rxjava 2.0如果读者还没学习

#android#rxjava#android studio
详细讲解Android Studio中使用Git——结合GitLab

1 前言以前项目版本管理工具一直用的都是SVN,现在换成Git,并且项目托管平台使用的是GitLab。虽然经常用GitHub,但是却很少使用到分支,因为都是自己在写,也不用开发版与发布版、打Tag那些,所以这篇文章主要讲下GitLab与Git的使用。这篇文章还是会按我以前的写作风格,写的通俗易懂,并且全程自己操作一遍,目的是为了初学者也能看懂。2 简介Git:Git是一个开源的分布式版本控制系统,

#git#android studio
Android 14 应用适配指南

在Android 14,app可以在系统分享表中自定义行为。在分享表中,可借助ChooserAction.Builder来构建自定义ChooserAction,指定ChooserActions的列表作为使用Intent.createChooser创建的Intent的Intent.EXTRA_CHOOSER_CCUSTOM_ACTIONS。以下是创建自定义行为的一般过程以发送多张图片为例//创建In

文章图片
#android
    共 19 条
  • 1
  • 2
  • 请选择