前 言 一、Zsh 介绍 zsh 完全兼容 bash 官网:[http://www.zsh.org/]http://www.zsh.org/[http://www.zsh.o...
前 言 一、Zsh 介绍 zsh 完全兼容 bash 官网:[http://www.zsh.org/]http://www.zsh.org/[http://www.zsh.o...
一、android 平台常见的换肤方案. Android 平台常见的额换肤方式总结起来有如下三种: 1.设置setTheme 主题来切换。 原理:通过在values文件夹下的...
声明:本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 目录 简介 借鉴方案&测试结果 端口法检测思路 实现方案(1) 实现方案(2) 测试结果 Demo地...
1.getResources().getColor()方法过时 2.getResources().getDrawable()方法过时 (1).使用drawable资源但不为其...
什么是View Binding 官方文档[https://developer.android.google.cn/topic/libraries/view-binding] ...
1、简介 ContentProvider 为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的 ContentPr...
第一种方式:通过StartService启动Service 通过startService启动后,service会一直无限期运行下去,只有外部调用了stopService()或...
1. 概念 开始,先稍稍讲一点android中Service的概念和用途吧~ Service分为本地服务(LocalService)和远程服务(RemoteService):...
在日志后台上ANR的Top1问题,SharedPreferences相关的anr问题,我们经常会遇到。 主要anr日志: 问题分析: 该问题是与SharedPreferenc...
问题描述 在pixel的Q系统手机上,设置深色模式后,存在通知中的图片反色的问题。比如以下代码: 布局文件: gradle文件设置: pixel Q系统非深色模式下显示为: ...
一、ANR简介 ANR全称:Application Not Responding,也就是应用程序无响应。 Android系统中,ActivityManagerService(...
本文主要介绍了如何配置和管理Glide中的缓存,其中大部分内容都可以直接在官方Wiki中找到,这里只是进行了整理和汇总。言归正传,Glide支持图片的二级缓存(并不是三级缓存...
在Kotlin中想遍历1-100的数值可以这样写: 这样写是正序遍历,如果想倒序遍历就该使用标准库中定义的downTo()函数: 想不使用1作为遍历的步长,可以使用step(...
之前的写法 优化后的写法
需求:在应用内显示一个悬浮按钮,可以跨页面显示,页面切换时不闪。本以为这个需求很正常的,应该问题不大,因为不需要在桌面显示,不需要覆盖其他应用,仅仅只在自己应用内部显示,但是...
最近在开发一款高仿QQ音乐播放器的Demo,遇到了一个问题,在QQ音乐主界面有一个常驻底部栏,底部栏中有一个可左右滑动切歌的组件,最后还是实现了效果,今天来回顾一下实现过程。...
一、基础语法 Kotlin中可变变量、只读变量、静态变量、常量格式:修饰符 名称:类型 = 默认值 空安全的声明方式 可变变量:var: var是一个可变变量,这是一个可以...
在Android中,Android版本大于24的,默认是android:resizeableActivity="true",但是会有分屏的问题,而在Android版本大于24...
1、去zshrc文件里最后一行加上source ~/.bash_profile ① $ vim ~/.zshrc ② 最后一行输入(文件里可能没有内容):source ~/....
1、启动Terminal 进入当前用户的home目录 2、在cmd输入 cd ~ 编辑.bash_profile文件 3、在cmd输入open -e .bash_profil...