AndroidStudio下载、配色以及初始化配置 今天受到简书App引导界面的话所激励,是想自己是很久没写过文章了,恰巧今天熟悉AndroidStudio,择日不如撞日,便从今日开始写博客,也算是记录自己的成长把。 开发Android也有一段时间了,都在用Eclipse,现在AndroidStudio已经很普及了,自己就没有理由不去适应这个大的潮流。今天正式开始用AndroidStudio
手机系统本身预置了不少字体,当然包括android原生的 4种。android 原生控件设置字体可以用代码设置setTypeface ,或者xml 内设置font family 。这里就需要主要到这两者的区别 差个前提知识,android实际是linux ① Android 系统的字体文件:位于 /system/fonts/ 文件夹下,我们可以到对应的目录下进行查看,可以看出,Android的字体
转载
2023-09-12 06:22:42
969阅读
# Android9.0 JobService实现指南
## 简介
在Android 9.0(API级别 28)中,引入了JobScheduler API的改进版本,其中包括了JobService类。JobService是一种用于执行后台任务的服务,在Android设备的资源受限情况下,它能够智能地管理任务的调度和执行。本文将指导你如何实现Android 9.0 JobService。
##
原创
2023-08-13 05:37:38
212阅读
写本文的契机主要是把自己整理的关于iOS字体方面的知识不断更新写在这篇博文中,用来自己以后查阅。 一、iOS原生字体展示在label中选择字体的font,并把font由system改成custom后,就能在family中看到72种特殊字体。这些里面就有很炫的字体,但是全部是只针对英文数字,对中文无效。写了一个程序把所有的原生样式遍历出来展示可以达到如下效果。可以清楚地看到每个字
字体库精简的目标是精简/system/fonts下的字体文件,达到压缩system大小的目的。 由于本项目之用到了中英文,所以精简的方法是将其他语言的ttf字库全部去掉,也就是将/frameworks/base/data/font
转载
2023-11-08 14:28:28
176阅读
Android 9.0引入了JobIntentService类,这是一个用于处理后台任务的方便工具。在之前的版本中,我们可以使用Service来处理后台任务,但是需要自己手动管理线程和任务队列,而JobIntentService则可以帮助我们简化这个过程。
JobIntentService继承自Service类,并通过将工作任务排队到后台线程来执行任务。它还提供了一些额外的功能,如任务调度和优先
原创
2023-08-22 11:50:31
388阅读
1.彩信接收步骤我们首先看4个类分别是PDU重要的几个类PduPersister 用于管理PDU存储PduParser 用于解析PDUPduComposer 用于生
原创
2023-03-10 01:34:52
369阅读
对于已经越狱的 iPhone 用户来说,除了精简系统、美化界面之外,更改字体也是他们非常愿意去尝试的一个方面。对于已经越狱的 iPhone 用户来说,除了精简系统、美化界面之外,更改字体也是他们非常愿意去尝试的一个方面,因为,这样做能够给自己使用 iPhone 的过程带来一些新鲜感。日前,锋友 duguyixuan 分享了一个关于 iOS 9 系统的字体替换教程,并且对替换
转载
2023-09-12 20:54:15
287阅读
# Android 9.0源码获取电量
在Android开发中,我们常常需要获取设备的电量信息。Android 9.0源码提供了一种方便的方式来获取设备的电量信息。本文将介绍如何使用Android 9.0源码获取设备的电量,并附上代码示例。
## 1. 获取电量信息的API
Android 9.0引入了新的API来获取设备的电量信息。这个API包含在`BatteryManager`类中,我们
原创
2023-08-22 05:49:55
55阅读
抛出异常:CLEARTEXT communication to not permitted by network security policy android 9
原创
2022-12-08 14:55:27
105阅读
设备在反复休眠唤醒后SystemServer挂掉背景:同事自测发现,当反复按压Power键后概率性出现系统挂掉的问题。分析过程查看系统log如下:12-05 11:43:27.530 1509 1759 I Watchdog: Collecting Binder Transaction Status Information
12-05 11:43:29.704 1509 1759 E Wa
原创
2023-09-11 13:25:54
385阅读
# Android9.0 Theme SwitchBar 背景实现教程
## 引言
在开发Android应用时,我们经常需要自定义应用界面的样式和主题。Android 9.0引入了SwitchBar控件,它可以用于切换不同的主题背景。本文将教你如何实现Android 9.0的SwitchBar背景。
## 整体流程
下面是实现Android 9.0 SwitchBar背景的整体流程,我们将使用
原创
2023-07-31 21:25:31
974阅读
# Android 9.0 保存图片到相册
在Android 9.0及以上版本中,保存图片到相册是一项常见的需求。本篇文章将介绍如何使用Android 9.0的API来实现保存图片到相册的功能,并提供代码示例。
## 保存图片到相册的步骤
保存图片到相册的主要步骤如下:
1. 检查权限:在Android 9.0及以上版本中,保存图片到相册需要WRITE_EXTERNAL_STORAGE权限
原创
2023-08-17 10:12:18
604阅读
解决方法1.使用HTTPS 2.targetSdkVersion 降到27以下 3.设置isCleartextTrafficPermitted()为false最近做的项目,在8.0版本以下都是可以正常使用,突然接收到反馈说软件在9.0无法使用,连登陆都无法登陆。而刚好我的手机也刚升级到9.0系统,就进行了测试,发现问题和查找问题,得到以下错误原因和解决方案:1、用Retrofi
转载
2022-11-29 18:04:22
689阅读
# Android 9.0虚拟机联网实现步骤
作为一名经验丰富的开发者,我将会向你展示如何在Android 9.0虚拟机中实现联网功能。下面是整个流程的步骤表格:
| 步骤 | 操作 |
| ---- | ---- |
| 步骤1 | 配置虚拟机网络连接 |
| 步骤2 | 添加网络权限 |
| 步骤3 | 编写网络请求代码 |
下面我将逐步为你解释每个步骤需要做什么以及提供相应的代码。
原创
2023-07-23 16:39:38
1242阅读
版权声明:本文为博主原创文章,未经博主允许不得转载
文章分类:Android知识体系 - 版本适配一、前言本文主要是从官方文档中筛选出一些常见的适配项,若有任何纰漏或需要补充的,欢迎大家在评论区指出。二、版本适配1. 限制 HTTP 网络请求Android 9.0 中限制了 HTTP(明文传输)网络请求,若仍继续使用HTTP请求,则会在日志中提示以下异常(只是无法正常发出请求,不会导致应用崩溃):
转载
2023-08-03 20:08:06
130阅读
安卓8刚推出没多长时间,有的手机厂家刚把自己之前生产的手机所采用的系统升级到安卓8,谷歌在2018年8月又开始推送安卓9.0。这多少让人感觉安卓系统升级更新的有点快,那么安卓9.0究竟有哪些新功能呢?安卓9.0主要有以下几个新功能:一、深度集成“Project Treble”,更方便对安卓系统进行升级。“Project Treble”是谷歌推出的一种新的技术框架,可以改善安卓系统的碎片化问题,手机
转载
2023-08-02 17:54:48
199阅读
Android6.0, targetSdkVersion 23, Marshmallow(棉花糖) 动态权限管理(Runtime Permissions):所有涉及用户隐私的权限,用户可以自己去设置管理了将标记为危险的权限从安装时权限(Install Time Permission)模型移动到运行时权限模型(Runtime Permissions)注:6.0以上版本App不适配权限管理,
转载
2023-08-03 23:14:25
131阅读
前言系统行为变更通常属于以下两种类别之一:面对所有应用的行为变更: 运行在该系统版本上的所有应用都会影响,而无论应用的targetSDKVersion为何。通常应该先针对这些变更进行适配和测试,这有助于用户在新版本系统上运行你的应用时,用户体验不会受损。以特定targetSDKVersion为目标版本的行为变更: 只有targetSDKVersion高于或等于系统版本的应用会受影响,通常是影响较大
转载
2023-09-21 10:21:25
132阅读
安卓9.0即Android 9.0已经面向全球发布,它的代号是Pie,仍然基于Linux内核构建。为了避免Android 9.0 Pie新特性更新引发的适配问题,本文将介绍Android 9.0将带来哪些和开发者息息相关的影响,对Android 9.0新特性适配进行处理的方案。 Android 9.0模拟器搭建目前Android 9.0只在少数的几款手机上能够升级,如果暂时还不想购买手机
转载
2023-08-17 16:32:55
120阅读