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
Android6.0
android6.0
外部存储设备插拔广播以及获取路径(U盘)
android6.0
版本时U盘插拔时的广播但是由于业务需求,当换成6.0的安卓系统后,会发现接收不到U盘插拔的广播。
吹雪_
·
2020-08-09 16:18
经验总结
android 6.0 使用HttpClient
最近将google推出了
android6.0
之后将androidstudio的api,sdk等都升级到了6.0(api.23)然后问题来了,发现自己程序中的很多用到http的东西都出现错误,最后发现原因是
最后一米阳光
·
2020-08-09 16:46
android
Android 权限管理
自从
Android6.0
发布以来,在权限上做出了很大的变动,不再是之前的只要在manifest设置就可以任意获取权限,而是更加的注重用户的隐私和体验,不会再强迫用户因拒绝不该拥有的权限而导致的无法安装的事情
weixin_30347335
·
2020-08-09 13:59
Android6.0
输入系统之EventHub源码分析
上篇文章《
Android6.0
输入系统之InputManagerService构成分析》完成了IMS的创建,接着就沿着输入系统这条路继续往下走。
warticles
·
2020-08-09 13:00
Android系统源码分析
官方推荐的android 6.0 权限获取方式(实例demo:easypermissions)
这里推荐逻辑是,
android6.0
权限获取,单个获取,多个获取,拒绝后再次获取,记住拒绝后引导用户转到权限设置界面手动获取权限,是的,就是要这样获取权限。
狗尾巴草也开花
·
2020-08-09 13:24
android
RIL 机制---开篇
1,概念本文基于
android6.0
。
Achillisjack
·
2020-08-09 13:51
---【RIL机制分析】
Android6.0
修改以太网IP
苦心钻研6天以及各路朋友的帮助下终于有了成果,安卓6.0系统重启后也可以修改有关有线网的IP,网关地址等。在这里分享出来,帮助更多人少走弯路。不罗嗦切入正题,实现以太网的IP修改主要分为以下步骤:一.拿到系统的Framework源码,也就是jar包(目的调用系统的隐藏方法)我的jar是底层开发的同事给我的,导入到项目中,导入方式可参考这个帖子:http://www.jianshu.com/p/cc
piao先生1920
·
2020-08-09 12:14
Android
android6.0
netd设置dns
#adblogcat-sConnectivityService|grepDns03-0813:56:03.48012651437DConnectivityService:SettingDnsserversfornetwork101to[/192.168.2.1]frameworks/base/services/core/java/com/android/server/ConnectivitySer
慢慢的燃烧
·
2020-08-09 12:36
路由学习
Android
WIFI
关于使用Android开发Vitamio框架
Android6.0
会Crash
缘由前段时间领导让我研究了一个公司的老项目,很简单,就是控制监控设备,进行远程查看监控的项目,我拿到手的时候,这个项目简直不能直视,完全无架构可言,没办法,再乱也要上啊,因为要更改上面的一个功能,项目本身有一个百度地图,将其更换为蜂鸟室内地图(其实我完全没有听说过),哈哈,用了一天时间算是集成好了,OK,交工!问题就在我高兴的喊着结束的时候,问题来了,项目无法播放视频,我调试了好几个小时,也是只要
事情往往烟消云散
·
2020-08-09 12:35
Bug修复
Android 8.0 7.0 6.0 动态权限管理方案
1.Android6.0之后运行时权限策略变化从
Android6.0
(API23)开始,对系统权限做了很大的改变,在之前用户安装app前,只是把app需要的使用的权限列出来告知用户一下,app安装后都可以访问这些权限
Zb_Andy_Yang
·
2020-08-09 12:39
Android
(三十五) Android O 默认授予预制应用运行时权限方法
参考资料:点击打开链接代码分析:基于AndroidO1.运行时权限概念
Android6.0
及更高版本中的Android应用权限模式旨在使权限更易于用户理解、更实用、更安全。
i加加
·
2020-08-09 12:29
Android
input子系统
Android6.0
输入系统之EventHub源码分析
上篇文章《
Android6.0
输入系统之InputManagerService构成分析》完成了IMS的创建,接着就沿着输入系统这条路继续往下走。
sdkdlwk
·
2020-08-09 11:48
PermissionsDispatcher使用详解
PermissionsDispatcher是一个基于注解、帮助开发者简单处理
Android6.0
系统中的运行时权限的开源库。避免了开发者编写大量繁琐的样板代码。
Android小码农
·
2020-08-09 11:10
Android
Android8.0未知来源应用安装权限
Android8.0未知来源应用安装权限Android8.0的诸多新特性中有一个非常重要的特性:未知来源应用权限(危险权限)
android6.0
到android8.0之前安装未知来源应用的时候一般会弹出一个弹窗让用户去设置允许还是拒绝
Aly_D
·
2020-08-09 11:56
Android6.0
默认第三方输入法
方法一:修改文件如下:frameworks\base\packages\SettingsProvider\res\values\defaults.xmlframeworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java一些系统定制信息是通过frameworks/base/p
leysin-liu
·
2020-08-09 10:02
Android权限说明大全及动态获取权限框架——Easypermissions
Android6.0
把权限分成正常权限和危险权限,AndroidManifest中声明的正常权限系统会自动授予,而危险权限则需要在使用的时候用户明确授予。
骑驴望星空
·
2020-08-09 10:01
Android
android6.0
及7.0设置默认输入法方式
因项目需求需要在首次开机的时候安装一个输入法然后并把它设置为默认输入法本次主要讲的是在安装输入法之后如何设置输入法为默认输入法:1、首先安装apk是需要时间的,我们要了解什么时候输入法是安装好的。我们应用在安装成功之后系统会发送一个广播:android.intent.action.PACKAGE_ADDED那么这样我们就可以写一个广播接收器来接收这个广播,然后通过intent得到被安装应用的包名。
快導碗里来
·
2020-08-09 10:52
android基础
Android6.0
添加一个自定义系统服务
1、在frameworks/base/core/java/android/os/创建文件IMyService.aidlpackageandroid.os;interfaceISecurityService{}2、在frameworks/base/services/core/java/com/android/server/创建文件MyService.java实现aidl接口publicclassMy
marton_13
·
2020-08-09 10:37
Android Launcher启动应用程序流程源码解析
本文依据
Android6.0
源码,从点击Launcher图标,直至解析到MainActiv
一口仨馍
·
2020-08-09 10:52
Android
源码篇
Framework源码解析系列
Android6.0
按键流程 registerInputChannel函数(四)
这篇博客我们接上面一篇博客,回答上篇博客中,最后的connection对象是如何来的。一、InputManagerService的registerInputChannel方法我们先从InputManagerService的registerInputChannel方法分析:[cpp]viewplaincopypublicvoidregisterInputChannel(InputChannelinp
_dowork
·
2020-08-09 10:01
Android
基础业务分析
Android6.0
按键流程 KeyboardInputMapper扫描码转成键盘码 (二)
我们详细分析了InputReader中读取设备事件,到processEventsLocked函数处理事件(包括设备事件,设备添加、删除等),再到ProcessEventsForDeviceLocked处理设备事件,最后到InputDevice的process函数,去遍历各个InputMapper执行process函数。今天我们继续从这里开始分析,Input设备有很多种类,其消息格式各不相同,因此就
_dowork
·
2020-08-09 10:01
Android
基础业务分析
INPUT
Android6.0
按键流程 InputDispatcher分发输入消息(三)
一、InputDispatcher的notifyKey函数接上一篇我们我们分析到InputDispatcher的notifyKey函数:[cpp]viewplaincopyvoidInputDispatcher::notifyKey(constNotifyKeyArgs*args){if(!validateKeyEvent(args->action)){return;}uint32_tpolicy
_dowork
·
2020-08-09 10:01
Android
基础业务分析
Android动态权限管理框架PermissionsDispatcher使用介绍
对于动态权限,大家应该都不陌生了,在
Android6.0
版本加入了动态权限的概念,在
Android6.0
之前申明权限只需要在AndroidManifest清单中注册相应权限就可以;
Android6.0
以上系统就需要根据权限的等级
倚栏静望
·
2020-08-09 10:48
Android学习笔记
Android6.0
短信界面,添加多个收件人名字概率性不显示
在短信编辑界面选择多个联系人时,联系人名字概率性显示不出来。这个联系人布局文件是recipients_editor.xml,里面有个自定义Viewcom.android.mms.ui.RecipientsEditor这个RecipientsEditor继承自/frameworks/opt/chips下面的模块的RecipientEditTextView在RecipientEditTextView.
ngyzqf
·
2020-08-09 10:05
msm
Android
基于
Android6.0
的RIL框架层模块分析
本文与另外一篇分析RIL底层模块的文章是姐妹篇:基于
Android6.0
的RIL底层模块分析根据手机网络制式的不同,通常系统中会扩展Phone.java这个类,扩展成GSMPhone和CDMAPhone
murphykwu
·
2020-08-09 09:45
Android开发
Android开发必知必会
Android6.0
动态权限框架
翻了翻CSDN的文章动态,已经快有小两年没有写过文章了,时间过的可真快,转眼,18年又要过去了。正好最近项目也在做targetSdkVersion升级到28,之前对6.0略微了解点,个人感觉,动态权限的使用这里不太友好,需要在Activity或者Fragment中重写onRequestPermissionsResult方法,然后处理个个权限的申请结果,耦合性很高,于是,就写了一个轻量级的权限申请框
MjCodeTinker
·
2020-08-09 09:02
Android小功能
RK3288
android6.0
双屏异显时,USB触摸屏只映射到prmry
系统版本:RK3288android6.0设备同时有两个lcd,主屏是lvds接口,带有触摸屏,触摸屏是usb接口,副屏是hdmi接口,没有触摸屏,正常情况下,两个lcd显示相同内容,触摸屏一切正常;测试过hdmi作为主屏,lvds作为副屏,此方法同样适用。当打开双屏异显的app时,触摸屏就失效,触摸没反应,插上usb鼠标是正常的。经过测试,在打开双屏异显app后,触摸主屏触摸屏,主屏没反应,副屏
michaelcao1980
·
2020-08-09 09:25
android
ubuntu 搭建android编译环境
1.android5.1,
android6.0
,android7.0,android8.0安装都一样,就是jdk版本不一样。
magicarm_lw
·
2020-08-09 09:27
Ubuntu
Android
改变Android状态栏字体颜色和实现沉浸式状态栏
目前已知的改变Android状态栏字体颜色的方法只有3种情况下可以实现,分别是手机是MIUI系统、魅族手机以及
Android6.0
。
奋学者林静
·
2020-08-09 09:31
Android存储系统之架构篇
http://gityuan.com/2016/07/23/android-io-arch/基于
Android6.0
的源码,剖析存储架构的设计一、概述本文讲述Android存储系统的架构与设计,涉及到最为核心的便是
hery186
·
2020-08-09 09:10
[RK3288][
Android6.0
] 调试笔记 --- Netd测试工具ndc
Platform:RockchipOS:Android6.0Kernel:3.10.92目的:Netd中的命令在命令行可以通过ndc工具来执行.功能:1.监控Netd2.发送命令给Netd源代码路径:system/netd/server/ndc.c原理:ndc的原理其实就是通过socket连接上netd进行交互,这部分可以从源代码体现:ndc.cintmain(intargc,char**argv
KrisFei
·
2020-08-09 09:07
子类__WiFi
[RK3288][
Android6.0
] WiFi之与ConnectivityService的交互
Platform:RockchipOS:Android6.0Kernel:3.10.92在Wifi的整个过程中,有个函数一直会被调用到:setNetworkDetailedState(),它是用来和系统的ConnectivityService关联的,作用是为了告知系统当前wifi的状态,因为系统里存在多个网络,如有线网,数据上网等,像平常我们使用PC的时候,当有线网和wifi同时连着的时候,会优先
KrisFei
·
2020-08-09 09:35
子类__WiFi
[RK3288][
Android6.0
] 调试笔记 --- 设置中文为默认输入法
Platform:RK3288OS:Android6.0Kernel:3.10.92添加方法:1.添加第三方apk路径:rk3288/device/rockchip/rk3288/Sougou:Android.mk//标准预置第三方apk方法LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=sougoushurufaLOCAL_M
KrisFei
·
2020-08-09 09:35
子类__Android
Android6.0
按键流程(七)无线鼠标右键无效 -- Framework层
之前我们分析了无线鼠标右键无效,hal层的分析,我们可以把修改成返回键。uint32_tCursorButtonAccumulator::getButtonState()const{uint32_tresult=0;if(mBtnLeft){result|=AMOTION_EVENT_BUTTON_PRIMARY;}if(mBtnRight){//result|=AMOTION_EVENT_BUT
kc专栏
·
2020-08-09 09:48
android按键
Android 7.0下载安装APK
Android6.0
引入的动态权限控制(RuntimePermissions),Android7.0又引入“私有目录被限制访问”,“StrictModeAPI政策”。在7.0以后
jsonnan
·
2020-08-09 09:01
Android 6.0运行时权限处理与封装(一)
Android6.0
运行时权限处理与封装众所周知,在
Android6.0
之后,Android对一些用户的敏感权限进行了进一步加强,需要用户去动态授予权限。
jsonnan
·
2020-08-09 09:29
Android6.0权限问题
android
Android-6
运行时权限
Android打造一个通用的网络请求引擎HttpUtils
打造一个通用的网络请求引擎HttpUtils为什么要打造这个引擎Xutils的引擎Okhttp的引擎使用为什么要打造这个引擎自
Android6.0
之后,HttpClient被废,好多APP是不是出现蛋疼的事
jsonnan
·
2020-08-09 09:29
网络请求框架解析
android
网络
框架
framework 级影响Android 各种性能响应时间相关
Android6.0
系统以上1:影响APP启动,发起启动APP进程到systemserver解析得到resolve包信息把启动命令写入到zygote后,进入阻塞等待状态会等待zygote的返回值。
hc-斌斌
·
2020-08-09 08:58
framework
Android View框架总结(九)KeyEvent事件分发机制
请尊重分享成果,转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52335094本篇开始分析按键消息事件分发(PS:本篇文章中源码均是
android6.0
码农突围
·
2020-08-09 08:48
Android
View框架(基于6.0源码)
安卓项目实战之Android 6.0运行时权限请求框架PermissionsDispatcher的使用
前言
Android6.0
(API级别23)版本的一个重大改动就是增加了运行时权限(动态权限):一些危险的权限不止要在AndroidMainifest文件中声明,还要在运行的时候使用代码来提醒用户去开通,
郭子轩
·
2020-08-09 08:10
安卓项目实战系列
Android
快速实现Android动态权限框架Grantor
Grantor是为了解决
android6.0
及以上版本的动态权限的第三方框架,使用简单。
名字是真的不好起
·
2020-08-09 07:32
android-7
Android 6.0动态访问权限(相机为例)
Android6.0
(API23+)以后,要动态加载权限了,以防止,某某公司,做出损害用户利益的事情.本片博文,仅以6.0相机权限举栗,希望对您有所帮助//首先要来清单文件中添加上关于相机的权限//布局文件不再多说这里只做了一个
会飞的鱼_Android
·
2020-08-09 07:16
Android
Android6.0
的SMS(短信)源码分析--短信接收
1SMS接收流程
Android6.0
中对短信的处理比起老版本还是变化有点大的。在分析源代码之前,我们可以先猜测一下Android中接收短信的大致流程。
月凉西厢
·
2020-08-09 06:59
Android
android ble4.0开发及遇到的一些坑
1.权限问题:在
android6.0
以后部分权限需要我们动态申请,对于蓝牙这块我们需要申请,首先我们在清单文件配置权限其中位置权限需要我
懂爱才有情
·
2020-08-09 06:49
Android6.0
源码分析之menu键弹出popupwindow菜单流程分析
例如上图,在按下菜单键后会弹出对应的菜单选项,准确来说,是在菜单键弹起后出现的一个popupwindow,那么从菜单键弹起到popupwindow创建所涉及到的历程是怎样的呢?理论上是底层监测menu按键键值,通知framework层,framework经过一系列的处理后分发给上层,或者拦截掉现在是假设framework层已经把menu按键分发给了用户,那么接下里就是activity进行响应,所以
fanfan-公众号-码农修仙儿
·
2020-08-09 05:28
Android6.0源码版块
android 6.0编译错误
编译
android6.0
的时候,最后打包时出现如下错误,只要出现了/tmp/targetfiles-v8tAOy/system这里面的/tmp路径,原因都是一样的Running:mkuserimg.sh-s
lizhenjun114
·
2020-08-09 05:58
杂类
Android6.0
按键流程(三)InputDispatcher分发输入消息
上一篇博客分析了InputReader中扫描码与键盘码的转化,今天我们再来分析下InputDispatcher一、InputDispatcher的notifyKey函数接上一篇我们我们分析到InputDispatcher的notifyKey函数:voidInputDispatcher::notifyKey(constNotifyKeyArgs*args){if(!validateKeyEvent(
kc专栏
·
2020-08-09 05:47
android按键
android按键机制
android6.0
otg连接设备 点亮屏幕(案例)
现在我们otg连接设备的时候有点亮屏幕的需求。解决方法我们可以在识别设备的时候,去调用PowerManager的wakeup唤醒(点亮)设备。voidInputReader::processEventsLocked(constRawEvent*rawEvents,size_tcount){for(constRawEvent*rawEvent=rawEvents;count;){int32_ttyp
kc专栏
·
2020-08-09 05:47
android电源
android按键
Android6.0
按键流程(五)无线鼠标右键无效 -- hal层
最近在我们的手机上碰到这样一个问题,用otg连接无线鼠标,发现右键没反应。于是先用getEvent命令:查看其扫描码,然后再去kl文件中,结果没找到这个扫描码对应的键盘码。于是结合之前分析的按键流程,怀疑按键流程最后没走KeyboardInputMapper,就在InputReader中打印log。最后在InputDevice::process函数中遍历InputMapper调用器processv
kc专栏
·
2020-08-09 05:47
android按键
android6.0
编译失败
今天编译时报了如下错误,查了资料发现是jdk版本的问题编辑
android6.0
需要的是jdk7,我电脑上的是jdk8,所以报错。
cuckoochun
·
2020-08-09 04:12
android
android
学习
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他