E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
api28
Android 数据库查询对比(APN案例)
技术演进补充自Android9(
API28
)起,系统对Telephony.Carriers表的访问增加了权限限制:需要Carr
Dic-
·
2025-03-01 14:14
#
Android
APP
AOSP
#
Data
Network
(APN)
android
数据库
数据库开发
Telephony
Android API 28+ View监听按键事件的处理方式
API28
之前:view.setOnKeyListener(newView.OnKeyListener(){@OverridepublicbooleanonKey(Viewv,intkeyCode,KeyEventevent
Forget_Sky
·
2025-02-08 20:39
Android
view监听按键
api28
android
Android 实现全屏截图、剪裁图片、分享图片至其他应用进程功能(踩坑记录)
android26以上,google官方文档支持PixelCopy实现截图效果获取虚拟导航栏的高度并剪裁图片 1、全屏截图1.1踩坑记录第一个坑:方法已被弃用(先前实现的全屏截图方法,已经在
api28
及以上弃用
lly-rachel
·
2024-02-03 07:47
解决bug
Android笔记
#
Kotlin入门
android
安卓
bitmap
kotlin
API变更
API28
使用前台服务的应用必须请求FOREGROUND_SERVICE权限Build.SERIAL始终设置为"UNKNOWN"(请求READ_PHONE_STATE权限,然后调用getSerial)以
tianwailaike61
·
2024-01-30 19:18
Android简单适配9.0~12.0
详细过程——小白教程注意:10.0到12.0的都是些网上看到的资料,我就适配到10.0的文件存储,如有不对的,可以留言,我会查阅修改,谢谢0.0Android9.0适配:限制明文传输:当SDK版本大于
API28
RandomWrite
·
2024-01-05 09:44
android
Android 进阶解密阅读笔记5
接上篇Android进阶解密阅读笔记4内容,以下代码是基于
API28
版本进行的分析,分析思路还是参阅的「Android进阶解密」,不过书上好像有个小错误,所以我就参照着书本做的分析。
jkwen
·
2023-12-26 04:39
异常:CLEARTEXT communication ** not permitted by network security policy
java.net.UnknownServiceException:CLEARTEXTcommunication**notpermittedbynetworksecuritypolicy原因在AndroidP(
API28
aheadkeeper
·
2023-11-11 11:59
android移动App开发
android
aidl在targetSdkVersion 30版本上运行问题
解决方案:将targetSdkVersion版本改为28.api30Android11bindservice返回false,在
API28
(Android9)的模拟器上是可以的bindService返回true
马猴烧酒八
·
2023-11-05 12:56
从源码看Activity的生命周期
二、大致流程image三、源码分析(基于
API28
)注:说明基本
林北8261
·
2023-11-05 11:17
Android 9 请求网络报异常:Cleartext HTTP traffic not permitted
因为从Android9.0(
API28
)开始,NetworkSecurityPolicy.getInstance().isCleartextTrafficPermitted(),将returnfalse
聪明叉
·
2023-10-25 02:19
Android原生实现控件圆角方案(
API28
及以上)
Android控件的圆角效果的实现方式有很多种,这里介绍一下另一种Android原生的圆角实现方案(
API28
及以上)。
jxq1994
·
2023-10-09 08:47
工作总结
android
Android原生阴影实现方案(
API28
及以上)
Android控件的阴影效果的实现方式有很多种,这里介绍一下另一种Android原生的阴影实现方案(
API28
及以上)。1、阴影原理阴影效果的实现采用的是Android原生的View的属性,拔高Z轴。
疯震震
·
2023-10-08 16:41
工作总结
Android
阴影
阴影实现
Android原生
安卓
Android原生实现控件阴影方案(
API28
及以上)
Android控件的阴影效果的实现方式有很多种,这里介绍一下另一种Android原生的阴影实现方案(
API28
及以上)。
jxq1994
·
2023-10-08 16:37
工作总结
android
Android P适配问题处理
刘海屏适配比如我们需要全屏显示的时候,Google在
api28
中已经做了处理。
flywfk
·
2023-09-22 06:52
不允许的明文HTTP流量 java.io.IOException: Cleartext HTTP traffic to 10.1.1.10 not permitted
为保证用户数据和设备的安全,Google从Android9.0(
API28
)开始默认情况下禁用明文传输,无论是接收或者发送流量,需要使用下一代(
周末不加班
·
2023-09-18 05:54
Android 硬件加速流程和源码分析(二)
)Android硬件加速流程和源码分析(三)Android硬件加速流程和源码分析(四)Android硬件加速流程和源码分析(五)2.硬件加速整体概览和相关主要类以下所有源码的链接都是Android9(
api28
妖怪青同学
·
2023-08-30 19:35
【问题解决】Android JDK版本不匹配导致崩溃踩坑记录
打包脱糖操作对比与排查总结前几天同事遇到一个非常诡异的报错,紧急处理后,趁着周末仔细研究了一下原因,觉得还挺有意思的,所以记录一下部分机型反馈崩溃问题问题背景:在一个SDK工程,前几天客户那边报了一个崩溃问题,并且在
API28
疯狂的皮卡
·
2023-08-28 21:59
Android日常开发小知识点
日记总结
android
java
android
studio
gradle
异常:CLEARTEXT communication ** not permitted by network security policy
java.net.UnknownServiceException:CLEARTEXTcommunication**notpermittedbynetworksecuritypolicy原因在AndroidP(
API28
萧延强
·
2023-08-01 00:27
Android TextView 展示特殊字符高度变高问题解决
解决方案结论该问题是因为Google在
API28
之后对TextView做了优化,增加了mUseFallbackLineSpacing属性,该属性会在出现高度过高的字符时,自动扩充高度,来讲对应
最爱吃葡萄
·
2023-07-28 18:18
Android
Notes
android
TextView
特殊字符
行高
Activity启动流程详解(基于
api28
)
前言Activity作为Android四大组件之一,他的启动绝对没有那么简单。这里涉及到了系统服务进程,启动过程细节很多,这里我只展示主体流程。activity的启动流程随着版本的更替,代码细节一直在进行更改,每次都会有很大的修改,如android5.0android8.0。我这里的版本是基于androidapi28,也是目前我可以查得到的最新源码了。事实上大题的流程是相同的,掌握了一个版本,其他
NeWolf
·
2023-07-28 08:19
Android高版本新特性
Android9(Pie,
Api28
):显示屏缺口的支持(DisplayCutout);适用于可绘制对象和位图的ImageDecoder;动画(引入AnimatedImageDrawable,用于绘制和显示
Zcurry
·
2023-07-19 19:08
Android
API28
9.0请求网络问题
Google表示,为保证用户数据和设备的安全,针对下一代Android系统(AndroidP)的应用程序,将要求默认使用加密连接,这意味着AndroidP将禁止App使用所有未加密的连接,因此运行AndroidP系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(TransportLayerSecurity)传输层安全协议,而AndroidNougat和Oreo则不受影响。因
夜行者_姚
·
2023-07-19 18:33
Android9.0使用webview加载url出现net::ERR_CLEARTEXT_NOT_PERMITTED
Android版本9.0,加载百度网页链接时出现如下图情况:图片发自App然后用模拟器又试了下其他版本,发现8.0版本以下的都是可以正常显示网页的,于是上网查了下原因是说从Android9.0(也就是
API28
906e6043f7ec
·
2023-06-11 17:48
解决android webview 加载http url 失败 net::ERR_CLEARTEXT_NOT_PERMITTED 错误
问题描述:AndroidWebView加载httpURL请求页面出现错误:net::ERR_CLEARTEXT_NOT_PERMITTED问题截图:问题原因:从
API28
(Android9.0)开始,默认限制了明文流量的网络请求
w风雨无阻w
·
2023-06-10 06:19
Android
android
http
webview
根 Activity 的启动后续
Lifecycle和Transaction在
API28
里,启动Activity并不像之前那样,而是增加了Lifecycle概念,并通过事务来处理启动Activity。
jkwen
·
2023-06-07 19:27
Android 项目升级到api 29后踩坑集合
环境代码环境:targetSdkVersion29手机环境:Android10踩坑问题一场景:
api28
升级到api29,同样的代码从外部存储读写数据,升级后报openfailed:EACCES(Permissiondenied
Provider
·
2023-04-21 18:39
APP启动流程分析(下)
前言本文基于Android9.0(AndroidP),
API28
。本文是APP启动流程分析的下篇,走源码流程。
我只偷一只猪
·
2023-04-14 06:13
Android启动流程
源码分析
移动开发
android
APP启动流程分析(上)
前言本文基于Android9.0(AndroidP),
API28
。本文是APP启动流程分析的上篇,对总体流程进行分析。
我只偷一只猪
·
2023-04-14 06:43
Android启动流程
源码分析
android
Window 、Activity、 View 三者关系
ps:文中源码为
API28
经常听到和用到Window,Window到底是什么?简单概括三者关系View其实是Android中视图
潇风寒月
·
2023-04-02 18:49
LruCache原理解析--基于Android
api28
简介key-value结构。一个持有有限数量元素强引用的缓存机制。每次访问元素之后把它移动到序列的头部。cache已满的时候添加元素,序列尾部的元素就会被删除(释放引用)并可被GC。这就是最近最少使用的特性。LruCache保留频繁使用的元素,淘汰非频繁使用的元素。如果被缓存的元素持有需要被显式释放的资源,那么覆写entryRemoved函数去实现,因为删除只是代表释放引用,保存的数据可能需要a.
郑土强ztq
·
2023-03-31 00:36
Android-Activity 启动流程分析一
本文基于
api28
分析提问:从桌面点击图标开始app干了什么?分析前先了解以下类:Instrumentation:在应用代码之前实例化,每个进程都有一个Instrumentation。
_SHYII
·
2023-03-27 14:18
Android P(9.0) 禁止明文传输,http请求报CLEARTEXT communication to not permitted by network security policy...
OkHttp网络模块来请求天气数据报错,提示“CLEARTEXTcommunicationtonotpermittedbynetworksecuritypolicy”Android9不允许明文传输但在安卓P,
api28
幻境召唤师
·
2023-03-25 18:29
Android 9.0(8.0)
API28
、27 适配相关,一些报错整理
1、Android9.0上QQ分享报错原因在Android6.0中,我们取消了对ApacheHTTP客户端的支持。拥有最低SDK版本23或更低版本的应用需要android:required=”false”属性,因为在API级别低于24的设备上,org.apache.http.legacy库不可用。解决方案1、确保App对应build.gradle脚本配置中compileSdkVersion值为28
suniney
·
2023-03-25 15:53
android开发中遇到的问题
1、java.net.UnknownServiceException:CLEARTEXTcommunicationtoxxxnotpermittedbynetwork原因:AndroidP(9.0对应
API28
iDcareU
·
2023-03-12 10:37
Activity 启动流程(二)
Android知识总结一、Activity到AMS阶段(
API28
)调用Activity.startActivity启动ActivitypublicvoidstartActivity(Intentintent
涛涛123759
·
2023-02-18 01:47
Android P(API 28)系统的设备上,默认要求使用加密连接处理
记录一次在使用http请求时出现的错误:CLEARTEXTcommunicationto192.168.31.236notpermittedbynetworksecurity2.查阅资料才知道在AndroidP(
API28
米奇小林
·
2023-02-04 05:22
基于MVVM架构思想和Kotlin,使用Android JetPack开发一款App
电影资讯电影资讯App是一个纯练手项目,使用了系统
API28
,全部是基于Androidx包下的。
皮卡丘520
·
2022-04-15 16:10
Android系统编程入门系列之硬件交互——无线通信WLAN
扫描无线设备该功能通常只允许在系统自带的设置应用中使用,当然如果是第三方应用的目标版本在Android9.0即
API28
以下,也可以使用该功能。扫
白少木丿
·
2022-03-06 14:00
Android 夜间模式原理
但现在大家的App一般都是
API28
,甚至29,所以这个限制已经没有了。设置了夜间模式,对已入栈的Activity也生效,相当完美。
海阔sun天空
·
2022-02-17 23:47
Android Studio 在Api 28 下,xml布局不提示控件属性
今天遇到的AndroidStuido3.4.0在
Api28
下layout布局文件的属性不能正常提示的问题。
从此不言爱
·
2022-02-11 18:50
AndroidX 踩坑指南
本文章已授权鸿洋微信公众号转载官方文档AndroidX概览AndroidX版本远程仓库映射AndroidX类映射转AndroidX的原因主动原因:Support包从
API28
(Android9.0)已经弃更
Android轮子哥
·
2022-02-11 00:58
Android Jetpack 学习
应用中提供兼容性Jetpack组件在GoogleMaven代码库中allprojects{repositories{google()jcenter()}}项目中使用命名空间为androidx,需要编译sdk为
API28
单线程的Cuke
·
2021-09-03 15:18
Activity启动流程详解(基于
api28
)
建议读者前往我的个人博客阅读。更精美的ui拥有更好的阅读体验点击前往我的个人博客前言Activity作为Android四大组件之一,他的启动绝对没有那么简单。这里涉及到了系统服务进程,启动过程细节很多,这里我只展示主体流程。activity的启动流程随着版本的更替,代码细节一直在进行更改,每次都会有很大的修改,如android5.0android8.0。我这里的版本是基于androidapi28,
一只修仙的猿
·
2021-06-23 17:54
studio升级
api28
和butternife不兼容问题(二)
前言之前写过一篇butternife在studio使用
api28
编码出现androidx包不兼容的问题,具体查看文章studio升级
api28
和butternife不兼容问题(一)以上是一种解决方案,今天我要剔除另一种解决方案
奔跑的佩恩
·
2021-06-21 18:53
Zygote、System进程的启动——基于
API28
概述Zygote,翻译为中文是“受精卵”,它是Android系统中,所有Java进程的父进程,负责创建新进程。System进程,是Android系统中系统服务运行所在的进程,它负责创建、管理所有的系统服务,包括AMS、PackageManagerServer等等十分重要的服务,都运行在System进程中。Zygote和System进程的生命周期伴随整个系统,在系统启动时就会启动这两个进程,而直到系
FourfireChen
·
2021-06-14 08:27
Android SystemService 源码解析
AndroidSystemService源码解析基于
Api28
源码AndroidFramework层两大非常重要的进程:SystemServerzygote进程SystemServer是由zygote进程
Aisier丶
·
2021-06-06 09:53
View源码——android:XX属性
基于
api28
常用属性不再赘述,只看一些不常用的或者新添加的属性。
sollian
·
2021-06-04 12:46
android关于TextView文字优化
可以使用android.support.v4.text.PrecomputedTextCompat来优化在
api28
的兼容包中才包含implementation'com.android.support:
yunhen
·
2021-05-07 18:29
Android应用进程的创建 — Activity的启动流程
Android世界的起源—Zygote我们讲了Android系统的启动过程,了解了Zygote进程的作用,其中最重要的作用就是孵化应用进程,那我们本节就来详细讲讲Zygote是如何孵化应用进程的注意:本文采用的是
API28
Geekholt
·
2021-04-14 22:00
适配Android9.0,使用http明文流量的解决方案。
需要适配的原因在Android9.0(P,
API28
)版本中,限制了http明文流量的网络请求,未加密的流量请求都会被系统禁掉。
Zion尘
·
2020-09-17 01:41
Android
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他