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
Android9.0
AndroidAES加密适配9.0
最近在做项目加密,用的是AES,有一个很麻烦的坑,之前加密用的md5和des没有说适配7.0,甚至于
Android9.0
都不支持SHA1PRNG算法和Crypto,同样的代码在main()方法跑出来的结果和后台的加解密方式一样
淡淡的香烟
·
2020-07-31 12:19
开发实例
Android9.0
setStereoVolume左右声道流程(一)
注意:这条路其实没有走,过后会写第二篇分析到底是怎么控制AudioTrack的左右声道的。栗子:setStereoVolume()控制左右声道流程.privateAudioTrackmAudioTrack;intbufferSize=AudioTrack.getMinBufferSize(mSampleRateInHz,mChannelConfig,AudioFormat.ENCODING_PCM
慢慢的燃烧
·
2020-07-31 12:01
Android
Audio学习
SystemUI 的信号栏修改以及配置流程 8.0 9.0
包括8.09.0的流程和修改方式一、信号级别二、图片配置三、android8.0代码中的修改及流程四、
android9.0
的修改和基本流程包括部分修改signaloutin图片自定义8.0NetworkControllerImpl
空白的泡
·
2020-07-31 12:59
systemui
Android9.0
源码APP启动流程
本文使用到的相关源码路径:Android9.0APP启动源码1、启动简介1.1、启动流程:点击桌面App图标,Launcher进程采用BinderIPC向system_server进程发起startActivity请求;system_server进程接收到请求后,向Zygote进程发送创建进程的请求;Zygote进程fork出新的子进程,即App进程;App进程,通过BinderIPC向sytem
若邪〃
·
2020-07-31 11:53
源码
Android开发
Android P SystemUi启动流程
本文代码基于
Android9.0
分析,个人理解能力有限,如有不对请多指教。
coder_soldier
·
2020-07-31 11:17
android
android freeform模式定制桌面系统
本文基于
android9.0
来写的。一、产品需求:如下图,类似mac的桌面系统(1)区域1是系统标题栏。(2)区域2是长显示的窗口。(3)区域3普通app显示的窗口。
yiwuxue
·
2020-07-30 18:20
android
Android8.0 Fingerprint指纹启动流程详细分析
3、Android8.0和
Android9.0
相对于7
雨人的国度
·
2020-07-30 18:54
Android
Fingerprint
跑分突破30万 性价比最高的骁龙845手机
12月26日,小米向年度旗舰手机小米8系列推送基于
Android9.0
的MIUI10稳定版更新,小米8和小米8透明探索版已可获取这一升级,小米8屏幕指纹版将陆续收到升级提醒。
叶馨儿不是坏孩子
·
2020-07-30 17:33
Activity启动流程源码分析
同时,知识栈应该不断的更新,最新发布的
Android9.0
版本相较于之前的几个版本也做了许多改动和重构,但是大体流程变化不大。
nullZgy
·
2020-07-30 01:49
Android-OS
mt8167s温湿度传感器框架分析——framework到vendor层
关键字:mt8167s、
Android9.0
、AHT10前言本来如果只是给传感器写个驱动并提供能读取温湿度数据的节点,是一件比较轻松的事情,但是最近上层应用的同事要求我们按照安卓标准的流程来,这样他们就能通过注册一个服务直接读取传感器事件数据了
lee_jimmy
·
2020-07-29 20:51
Android
Android 9.0 System.getProperty("java.library.path") 源码解析
本文将一步步解析System.getProperty("java.library.path")在
Android9.0
中的源码实现。话不多说开干。
QQxiaoqiang1573
·
2020-07-29 13:56
android
framework
升级全球前三拍照体验,小米8升级!
12月26日,小米向年度旗舰手机小米8系列推送基于
Android9.0
的MIUI10稳定版更新,小米8和小米8透明探索版已可获取这一升级,小米8屏幕指纹版将陆续收到升级提醒。
晓晗梦想家
·
2020-07-29 11:10
Android插件化最佳方案--Phantom 实践指南
Phantom特点兼容性好:零Hook,没有调用系统的hiddenAPI,完美兼容
Android9.0
功能完整:插件支持独立应用的绝大部分
xuexiangjys
·
2020-07-29 07:55
Android框架
我的Android开源之旅
Android9.0
源码编译[OnePlus6][LineageOS16.0]
一、系统环境:ubuntu16.04LTE+16GRAM二、编译环境sudoapt-getinstallgit-coregnupgflexbisongperfbuild-essentialzipcurlzlib1g-devgcc-multilibg++-multiliblibc6-dev-i386lib32ncurses5-devx11proto-core-devlibx11-devlib32z-
Tiger.Lee
·
2020-07-28 11:18
Android学习
源码阅读之Activity启动与App启动流程
分析基于
Android9.0
源码,有兴趣的朋友可以在AndroidStudio创建一个API28的HelloWorld工程跟着看,如果发现文章有什么问题,可以联系我。
100斤
·
2020-07-28 05:21
Android
Activity启动流程
Activity流程图
App启动流程
App启动流程图
Android版本新特性
Android9.0
版本新功能
Android9.0
的新功能包括:谷歌统一推送升级、深度集成ProjectTreble模式、更加封闭、原生支持通话录音等。
压抑的内心
·
2020-07-27 11:13
java.io.IOException: Cleartext HTTP traffic to xxx.xxx.xxx.xxx not permitted
Android9.0
默认是禁止所有的http请求的,需要在代码中设置如下代码才可以正常进行网络请求:android:usesCleartextTraffic="true"。
❤-雪梨
·
2020-07-16 03:20
问题解决
Android
自定义 FlowLayout
FlowLayout使用例子就是根据子View的长度自动换行,当然
Android9.0
也出了一个类似的控件,但是考虑到之前的版本,我这里自己撸一个,也顺便熟悉熟悉整个流程。
虚心学习的小来子
·
2020-07-15 22:14
Android9.0
及以上,http请求无法使用解决办法
解决办法方法一:a)在res文件夹中创建xml文件夹,创建network_security_config文件,代码如下:b)在清单文件application中添加android:networkSecurityConfig="@xml/network_security_config"方法二:清单文件application中添加android:usesCleartextTraffic="true"测试
wenju
·
2020-07-15 10:09
理解 Context.getSystemService 原理
本文基于原生
Android9.0
源码来解析Context.getSystemService原理:frameworks/base/core/java/android/app/Activity.javaframeworks
weixin_34104341
·
2020-07-15 05:10
使用greenDao操作本地数据库,
Android9.0
读取数据库失败的问题解决办法
首先看下这篇文章应用程序的兼容性WAL(预写日志记录)关于AndroidSqlite数据库的一个介绍Android9引入一种名为CompatibilityWAL(预写日志记录)的SQLite数据库的特殊模式,它允许数据库使用journal_mode=WAL,同时保留每个数据库最多保持一个连接的行为。应用程序的数据库默认启用兼容性WAL,除非应用程序具有:通过调用SQLiteDatabase.ena
不言三尺剑
·
2020-07-14 11:29
Android
android
Android 8.0/8.1 screenOrientation适配
Android9.04.总结三.解决1.设置targetSdkVersion为26及以下2.修改Activity的style3.修改Activity的screenOrientation一.问题在适配完
Android9.0
依生依世
·
2020-07-13 09:53
疑难杂症
原理解析
android相关
Android dex2oat 导致编译失败:ERROR: Dex2oat failed to compile a boot image
Android9.0
编译时遇到了以下错误:ERROR:Dex2oatfailedtocompileabootimage.Itislikelythatthebootclasspathisinconsistent.RebuildwithART_BOOT_IMAGE_EXTRA_ARGS
qgcqk
·
2020-07-13 09:25
Android9.0
AES加密适配 AES工具类
文章目录问题描述AESUtils.javaInsecureSHA1PRNGKeyDerivator.java问题描述
Android9.0
在使用AES加密的时候报错错误信息如下:java.security.NoSuchAlgorithmException
ljp345775
·
2020-07-13 07:44
Android
Android判断是否挂载外置SD/TF卡
在
Android9.0
上可能第一种反射方式判断外置SD/TF卡的方式无效,所以这里提供两种。
谁把我名字用了!
·
2020-07-13 02:02
MT6739的
Android9.0
Camera kernel 驱动
文章目录Kernel层驱动的实现Camera开机流程Camera驱动的文件结构Camera驱动初始化流程Camera入口函数imgsensor_init注册的平台驱动结构体gimgsensor_platform_driverimgsensor_probe探测函数的实现imgsensor_driver_register注册函数的实现gimgsensor_file_operations文件操作结构体的
bobuddy
·
2020-07-12 22:32
CAMERA
Android 9.0适配
Android9.0
适配一.新功能1.WiFiRTT室内定位2.刘海屏支持(1)调试(2)页面的刘海使用模式(3)刘海相关API(4)适配方式3.解码图片4.动画二.所有应用的变更1.访问受限2.非SDK
依生依世
·
2020-07-12 22:18
知识积累
android相关
基于MT6739的
Android9.0
Camera驱动(kernel层)
文章目录Kernel层驱动的实现Camera开机流程Camera驱动的文件结构Camera驱动初始化流程Camera入口函数imgsensor_init注册的平台驱动结构体gimgsensor_platform_driverimgsensor_probe探测函数的实现imgsensor_driver_register注册函数的实现gimgsensor_file_operations文件操作结构体的
karaskass
·
2020-07-12 22:26
camera
Android 8.0 的部分坑及对应解决方法
虽然
Android9.0
都已经面世了,本篇文章写的有点迟了。但是迟到好过不到,因此基于此这边还是记录一下项目中遇到的Android8.0的坑及对应解决方法。
安卓小煜
·
2020-07-12 08:17
Android9.0
后对HTTP请求加密解决办法
参考资源:https://www.cnblogs.com/renhui/p/9921790.html背景在安卓版本9.0上app访问后台服务器一直报网络异常,无法访问后台数据。解决办法1.APP改用https请求2.targetSdkVersion降到27以下3.配置文件解决网络请求在res下新增一个xml目录,然后创建一个名为:network_security_config.xml文件(名字自定
星岁流月
·
2020-07-11 19:54
Android_BUG
Android 9.0 系统应用集成 Bugly 发生的 Crash 日志不能上报到服务器
问题表现
Android9.0
的系统,应用集成Bugly的功能,使用Bugly构造异常提示System.err:java.io.IOException:CleartextHTTPtraffictoandroid.bugly.qq.comnotpermitted
右手的鼠标
·
2020-07-11 15:49
运行日志
Android9.0
硬件加速(五) -RenderThread渲染过程
原创文章,转载注明出处,多谢合作。经过上篇绘制过程,应用层已经准备好了DisplayList.接下来就是渲染过程.Android硬件加速不同于软件绘制,它的渲染过程会单独起一个native线程RenderThread来处理,而软件绘制的绘制过程和渲染过程都是在UIThread完成.下面开始继续分析,仍然回到ThreadedRenderer的draw:frameworks/base/core/jav
Stan_Z
·
2020-07-11 14:56
安卓异形屏的配置与数据获取
Android9.0
(Pie,APILevel28)开始提供了统一的获取异型屏数据的接口,
Android9.0
之前的系统则需要根据各个厂商的SDK来单独获取了。
BigLite_
·
2020-07-11 11:35
Unity
关于Android 抓包 与 反抓包
但是从
Android9.0
开始,默认是禁止App使用Http这种使用所有未加密的连接,使用Http会导致程序报错。
迪迪迪迪迪
·
2020-07-11 01:16
Android
Android9.0
硬件加速(二)-RenderThread线程的启动
代码使用
Android9.0
,debugAPP冷启动流程。
Stan_Z
·
2020-07-10 09:43
Android生成缩略图的方法
Android9.0
之前,使用BitmapFactory生成缩略图。
明朗晨光
·
2020-07-10 04:54
#
其他
Android解决禁止使用http协议的方案
Java.lang.NoClassDefFoundError:Failedresolutionof:Lorg/apache/http/conn/scheme/SchemeRegistry”报错信息解决方案:1、针对
android9.0
宁静的小孩
·
2020-07-10 02:48
移动开发
Phone拨号流程(
Android9.0
Phone拨号)
今天讲解一下Dialer呼出直达底层目录结构packages/app/Dialer拨打电话的入口,来电不会经过Dialer。但是拨打电话的出口不光是Dialer,在联系人和短信里也有拨打电话的出口。代码运行在dialer进程。packages/app/InCallUI负责显示通话界面的信息,来电信息。dialer进程。packages/services/Telecomm处理Intent,发送广播,
达帮主
·
2020-07-09 23:02
Android
Dialer
Android
Framework
Android 9.0 Sqlite3 ARM不适配报错:“CANNOT LINK EXECUTABLE: cannot locate symbol...解决”的原因及解决办法
在adbshell运行sqlite3时,会出现notfound或者Permissiondenied这样的错误,解决方案在网上都有,我的是Pixel,
Android9.0
系统,system文件夹没有网上说的
Kason Wong
·
2020-07-09 22:41
在Android P中默认使用TLS保护用户
在AndroidP中默认使用TLS保护用户备注:AndroidP即
Android9.0
,文中保持原文翻译Android致力于保证其用户、设备和数据的安全。
Tasfa
·
2020-07-09 22:14
学习笔记
Android 9.0安装apk失败
最近用的小米MIX2升级到了
Android9.0
的系统,之前能正常安装的项目死活安装失败(编译正常,最后一步install的时候报错)。
zhp475433752
·
2020-07-09 05:43
android9.0
因为反射出现的系统弹框,解决方法
一、问题:DetectedproblemswithAPIcompatibility(visitg.co/dev/appcompatformoreinfo)二、出现的原因:
Android9.0
后谷歌限制了开发者调用非官方公开
zhang106209
·
2020-07-09 05:12
系统
Android赋予内置三方应用应用权限
android.uid.system"然后使用系统签名就能默认给予权限但是三方应用不会加sharedUserId的,可以通过以下方法给予内置的第三方应用它请求的权限,这样应用就不会在去请求权限了项目MSM8953系统
Android9.0
大木头_
·
2020-07-09 04:29
android
源码
Android9.0
java.lang.ClassNotFoundException: Didn't find class "org.apache.http.params.BasicHttpP...
Android9.0java.lang.ClassNotFoundException:Didn'tfindclass"org.apache.http.params.BasicHttpP...运行项目遇到以下问题:JNIDETECTEDERRORINAPPLICATION:JNICallObjectMethodVcalledwithpendingexceptionjava.lang.NoClassD
亦然莹儿
·
2020-07-09 03:03
浅谈Android系统编译apk后so文件在dlopen时出现linker权限问题
文章目录一、概述二、问题描述三、具体分析四、解决方案在
Android9.0
中的解决方案五、总结参考一、概述由于技术能力有限,本文的部分观点可能描述的并非准确,欢迎指正在早期Android系统源码编译环境中
Jimmy_Yyj
·
2020-07-09 03:15
Android
Android9.0
http网络请求失败
Google为了推进网络请求时数据的安全性,在
Android9.0
系统默认都不能用http协议,而要使用https协议,提高数据传输的安全性。
苏金标
·
2020-07-09 02:59
android的基础知识
Android端请求失败,错误信息network error
发现在模拟器上请求没问题,但是打包之后,请求失败,提示错误信息networkerroraxios请求fetch请求查阅了很多文档后,发现在
android9.0
以上由于安全性高了,所有不做处理http不能使用
王海虎
·
2020-07-09 01:09
React-Native
android 系统中修改系统的版本号
最近在做
android9.0
的项目,发现在setting==》About==》status==>Version中显示的Android系统的版本号为9,看着很别扭。于是想要修改为9.0.0。
假装多好123
·
2020-07-09 01:28
Android
系统
Google Play通话记录和短信权限使用限制
通话记录相关权限(
Android9.0
给这些权限新设了个CALL_LOG危险权限组):READ_CALL_LO
wgheng2011
·
2020-07-09 00:32
Android开发
Android 9.0 (API 28) Http 请求解决方案
在北京时间2018年8月7日,Google发布的了
Android9.0
(API28),代号“Pie”,其中一个新特性是:所有应用程序默认都使用Https,这个会导致原Http请求无效。
Android架构师丨小熊
·
2020-07-08 23:02
移动互联网
Android学习
Android
Android程序员
Android开发
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他